Kernel 2.4.22-1.2138.nptl install problem

Frank Warnke frank at newspapersystems.com
Tue Jan 6 16:55:20 UTC 2004


I installed the latest Fedora Core 1 errata kernel 2.4.22-1.2138.nptl on
an Intel PIII box.

I downloaded the files I needed and installed it this way;

   rpm -Uvh kernel-source-2.4.22-1.2138.nptl.i386.rpm
   rpm -ivh kernel-2.4.22-1.2138.nptl.i686.rpm
   rpm -Uvh kernel-doc-2.4.22-1.2138.nptl.i386.rpm

After I did "rpm -ivh kernel-2.4.22-1.2138.nptl.i686.rpm" I got this
error;

   umount: /tmp/initrd.mnt.xh1685: device is busy
   ioctl: LOOP_CLR_FD: Device or resource busy
   rm: cannot remove directory '/tmp/initrd.mnt.xh1685':
   Device or resource busy

The rpm -ivh came back with 100% completion.  Doing a Google search
didn't come up with much so I continued on.

When I booted from the new kernel, I got these error messages;

   RAMDISK: Compressed image found at block 0
   Freeing initrd memory: 159k freed
   EXT2-fs warning: mounting unchecked fs, running e2fsck is
   recommended
   VFS: Mounted root (ext2 filesystem).
   VFS: Cannot open root device "LABEL=/" or 00:00
   Please append a correct "root=" boot option
   Kernel panic: VFS: Unable to mount root fs on 00:00

If I use "root=/dev/hda2" in GRUB's kernel line, the server will boot
fine.  Is this a new change or is it a symptom of the first error
message?
 
The kernel 2.4.22-1.2135 and previous ones have no problem with
"root=LABEL=/".
    
Any suggestions?

Thanks,
Frank






More information about the fedora-list mailing list