Kernel panic on first boot in fedora 3
Neil Marjoram
n.marjoram at adastral.ucl.ac.uk
Sun Nov 21 15:06:50 UTC 2004
Can you tell me what kernel version you were using ?
I have the same problem, but only with kernel version :
kernel-2.6.9-1.678_FC3
The original (667) works out of box with no problems and I have a SATA
drive installed.
Thanks,
Neil,
John Swartzentruber wrote:
> On 11/16/2004 5:03 PM Alexandre Van Haecke wrote:
>
>> Hi all,
>> I've just downloaded and installed Fedora 3 x86_64 on an nforce 3 board
>> with an Athlon 64 socket 939 and a SATA disk (important detail)
>> As far as I could tell installation went well but upon reboot I got the
>> fatal message when selecting fedora at the grub prompt :
>> [...]
>> ata2 failed to respond (30 secs)
>> mkrootdev: label /1 not found
>> mount: error 2 mounting ext3
>> mount: error 2 mounting none
>> switchroot: mount failed: 22
>> umount /initrd/dev failed: 2
>> Kernel panic - not syncing: Attempted to kill init!
>>
>> And that's it...
>> I can boot in rescue mode ("linux rescue" at boot prompt ) and mount
>> the file system in rescue mode.
>> With Fedora 2 and the latest kernels (2.6.8) I had somewhat similar
>> problems (same architecture exactly).
>> With Fedora 2, I got the following message at boot :
>>
>> Kernel Panic : VFS Unable to mount root fs on unknown-block (0, 0)
>>
>> To be precise, my system worked fine with Fedora 2 and kernel
>> 2.6.5-1.358 (and yes options in grub.conf were the same in fedora 2).
>>
>> Thus, my main questions are to the fedora list : what can I do
>> (through kernel recompile, or grub.conf options)or whatever) to
>> adress the issue ?
>> Any suggestion is welcome...
>>
>> Alexandre
>>
>>
>>
> I posted the exact same problem last week. Then I answered myself. Let
> me see if I can dig that up. Here it is. I hope it helps:
>
> [11/11/2004]
>
> The main problem appears to be that support for the SATA hardware
> wasn't being loaded in the initrd. When I created a new image using
> mkinitrd with "--with=sata_via", I got past the initial kernel panic
> and the system booted.
>
> Or mostly. Unfortunately, it eventually had lots of IRQ 10 errors and
> then died. At some point (correct or not), I copied my old
> /etc/modprobe.conf file back to the current one, which didn't seem to
> have much of anything in it. I also added "acpi=off" to my kernel
> line in /etc/grub.conf. The latter seems to have allowed eth0 to work
> again. While running in single user mode without the network (this was
> actually before I tried acpi=off), I made a CD-RW disc with the new
> udev rpm and updated that.
>
> It looks like the system is mostly working now. I'm running yum
> update, which is taking awhile to get all of the updates. Then I'll
> start figuring out whether everything is really working and try to see
> what the implications of "acpi=off" really are. It clearly solves a
> big problem, but does it cause other problems?
>
>
> [back to the present day]
>
> I'm a real newbie, so I hope that makes sense. The gist of it is that
> you need to create a new image that contains the SATA stuff. It seems
> to not be included by default because the modprobe.conf is missing
> stuff it shouldn't be.
>
More information about the fedora-list
mailing list