|
|
|
|
|
|
|
|
|
|
xen-users
RE: [Xen-users] Kernel Panic-not syncing VFS: Unable to mount root fs on
> -----Original Message-----
> From: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
> [mailto:xen-users-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of
> Oli Seubert
> Sent: 08 February 2007 21:07
> To: Xen-users@xxxxxxxxxxxxxxxxxxx
> Subject: [Xen-users] Kernel Panic-not syncing VFS: Unable to
> mount root fs on unknown-block(8, 1)
>
> Hi
>
> I just tried to install Xen (3.0.4) from source.
> The Installation process finished without any errors.
>
> Then after booting the XEN-Image (without initrd)
> I got a Kernel Panic. My machine said it was unuable to mount
> root fs from Sda1 or unknown-block(0,0)
>
> After some research on google, I built the SCSI and SATA
> drivers in the XEN-kernel
Good. The reiserfs filesystem driver is, however, modules, so you need
an initrd - see below for more info. Or you could just change reiserfs
to be "y" instead of "m" in the configuration file.
>
> and now this kernel Panic occurs:
> Kernel Panic-not syncing VFS: Unable to mount root fs on
> unknown-block(8,1)
>
> After that
> I have tried to create an initrd as suggested in
> http://www.linuxfromscratch.org/hints/downloads/files/initrd.txt
> Unfortenetely I wasn't able to compile busybox, so I skipped it
You should be able to just use "mkinitrd /boot/somename.img
kernel-versin", such as "mkinitrd /boot/initrd-2.6.18-xen 2.6.18-xen" -
although different distros have different versions of mkinitrd - the
above works for sure on Fedora Core 4. Most distributions come with some
tool to build a initrd without any "manual" work needed. Make sure you
do "depmod 2.6.18-xen" before you use the mkinitrd command (and that
you've installed your modules in the first place, of course).
[snip]
--
Mats
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|