Hallo Leute,
bin bei meinen ersten Schritten mit Xen. Ich habe den Kernel 2.6.18-6-xen-686 unter Etch installiert. Der startet auch problemlos.
Dann habe ich von http://www.jailtime.org mir das image von CentOS 5.2 heruntergeladen und es genauso gemacht, wie es dort unter Installation steht:
Verzeichnis /xen/centos angelegt
den Tarball dort entpackt
die /xen/centos/centos.5-2.xen3.cfg angepaßt.
Die sieht so aus:
kernel = "/boot/vmlinuz-2.6.18-6-xen-686"
memory = 256
name = "centos.5-2"
vif = [ 'bridge=xenbr0' ]
dhcp = "dhcp"
disk = ['file:/xen/centos/centos.5-2.img,sda1,w']
root = "/dev/sda1 ro"
Wenn ich jetzt den Befehl xm create centos.5-2.xen3.cfg -c eingebe, läuft die Routine los und stoppt bei folgender Fehlermeldung:
netfront: device eth0 has flipping receive path.
No filesystem could mount root, tried: cramfs
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(8,1).
Offensichtlich stimmt der Pfad zum root nicht.
Ich habe die centos.5-2.img gemounted und mir die fstab angesehen. Dort steht exakt /dev/sda1 beim root-Verzeichnis.
Es müsste doch alles stimmen. Das stimmt doch mit
disk = ['file:/xen/centos/centos.5-2.img,sda1,w']
root = "/dev/sda1 ro"
überein.
Ich hab mal mit der Fehlermeldung gegoogelt, aber nix Erhellendes gefunden.
Kann mir einer mal ein Licht aufstecken, was da los ist?
Motorrad-Hotte
CentOS als DomU startet nicht
-
- Beiträge: 33
- Registriert: 18.03.2008 17:50:39
- Lizenz eigener Beiträge: MIT Lizenz