Kernel panic - booting from USB harddisk

Hans Kaper spakyelj at xs4all.nl
Thu Oct 1 14:01:52 PDT 2009


Op Thu, 01 Oct 2009 00:19:29 +0200 schreef Baho Utot  
<baho-utot at columbus.rr.com>:

> J.P.Kaper wrote:
>> I am building LFS from book 6.4 on an ext3 logical partition of an
>> external USB harddisk.
>> My host system is SUSE 10.3 on one of my two internal harddisks.
>>
>> Booting from the USB disk fails with
>> "[4.410067] Kernel panic - not syncing: VFS: Unable to mount
>> root fs on unknown-block (2,0)"
>>
>>
> I have done some more research on your problem.
>
> Try this
>
> in /etc/fstab for the USB disk
>
> UUID=6342a6b5-25cf-4d01-a318-68309d12ab5b / ext3 defaults       1     1
>
> change the blkid to the correct value based on
> $ blkid /dev/sdxx
>
>
> Are you trying to boot with grub on the USB drive?
> If so try changing /boot/grub/menu.lst kernel line like this
>
> kernel /boot/lfskernel-2.6.30.2 root=/dev/sdd1 rootdelay=15 ro quite
>
> change the /dev/sdd1 to the correct value for your USB drive
>
>
> If you have success then try to use UUID in the menu.lst file like this
>
> kernel /boot/lfskernel-2.6.30.2
> root=UUID=6342a6b5-25cf-4d01-a318-68309d12ab5b rootdelay=15 ro quite
>

As I said in another post, I am able to boot now by way of a work-around.  
But I am still interested to know why my former way did not work, so I  
will try your suggestions (if the forum-moderator allows us to carry on  
the thread).


Hans Kaper.


-- 



More information about the lfs-support mailing list