I have a Dell laptop with 64-bit Fedora 17 installed on it. I casually updated my system last night using yum. A new kernel was available: 3.5.4-1. After what appeared to be a successful update, I restarted my computer. The new kernel was selected by default and then I received a kernel panic warning:
1.891663] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
1.894005] Pid: 1, comm: swapper/0 Not tainted 3.5.4-1.fc17.x86_64 #1
1.895845] Call Trace:
1.896550] [<ffffffff81602c18>] panic+0xba/0x1c9
1.897942] [<ffffffff81cf70a0>] mount_block_root+0x1d6/0x287
1.899606] [<ffffffff81cf71a8>] mount_root+0x57/0x5b
1.901060] [<ffffffff81cf72e9>] prepare_namespace+0x13d/0x176
1.902732] [<ffffffff81082270>] ? release_tgcred.isra.7+0x30/0x30
1.904500] [<ffffffff81cf6e06>] kernel_init+0x1cf/0x1d4
1.906038] [<ffffffff81cf6614>] ? do_early_param+0x8c/0x8c
1.907637] [<ffffffff81616124>] kernel_thread_helper+0x4/0x10
1.909312] [<ffffffff81cf6c37>] ? start_kernel+0x3c4/0x3c4
1.910921] [<ffffffff81616120>] ? gs_change+0x13/0x13
1.910975] usb 1-1.5: New USB device found, idVendor=0c45, idProduct=643d
1.910980] usb 1-1.5: New USB device strings: Mfr=2, Product=1, SerialNumber=0
1.910983] usb 1-1.5: Product: Laptop_Integrated_Webcam_0.3M
1.910987] usb 1-1.5: Manufacturer: CN0JYKKC7248721E0521A01
The computer hangs there and does nothing more. The Caps Lock light flashes. I have to perform a "hard reboot" by pressing and holding the power button. Luckily, I can select the previous kernel: 3.5.3-1, and run normally, so the situation isn't exactly urgent, but it's not satisfactory for me either. I perused the internet a little and found some discussion of trying to reinstall the kernel, but it wasn't clear to me how to go about this through yum or using the command "rpm".
One more interesting fact: I ran "yum history info" on the update, and it has a line that reads
Return-Code : ** Aborted **
But what this means is not clear to me, since the update appeared to complete normally.
Does anyone have any ideas or advice?