boot problem LFS 6.5

stosss stosss at gmail.com
Mon Nov 23 03:22:59 PST 2009


On Mon, Nov 23, 2009 at 5:56 AM, Paul W. Lane <kc9eye at verizon.net> wrote:
> On Mon, Nov 23, 2009 at 4:25 AM, stosss <stosss at gmail.com> wrote:
>> So I checked everything and even compiled the kernel again (3 more
>> times) to make sure and got the same kernel panic telling me the same
>> thing.
>>
>> I also ran the grub configuration 4 times:
>>
>> at the grub prompt root (hd0,0)
>>
>> setup (hd0)
>>
>> My HDD is hda1
>> and in Grub I had:
>>
>> title LFS 6.5
>> root (hd0,0)
>> kernel /boot/lfskernel-2.6.30.2 root=/dev/hda1
>>
>> The kernel panic error was telling me to correct the root= part of the
>> grub menu.lst.
>>
>> It was telling me to use sda1 instead of hda1 (why I don't know). So I
>> tried that to see what would happen.
>>
>> sawpon: /dev/hda5: stat failed: No such file or directory
>> I have no idea what to do now. If I change grub back to hda1 like I
>> had it then I get the kernel panic, if I leave grub set as
>> root=/dev/sda1 then I get the swap and ext3 problem. So where and what
>> is the problem? Where did I make my mistake?
>
> This is the same problem I ran into. The cause is the kernel module
> for harddisks. It appears that the module does not name devices
> starting with "hd" anymore. All devices are named as "sd" now. I
> believe this has to due with only using the scsi driver and not libata
> or something of the like. Anyway the solution is to now assume your
> devices are all "sd" and not "hd". Leave the menu.lst as you have
> configured it, with root=/dev/sda1, and edit your two entries in
> /etc/fstab, renaming all instances of "/dev/hd#" to "/dev/sd#", minus
> the quotes.

All Right! I did what you suggested and now I have a command prompt!



More information about the lfs-support mailing list