Yet another try: 1) booted from Arch 0.7.2 with root=/dev/hda3 noinitrd ro 2) HOOKS="base udev autodetect ide filesystems" 3) in lilo.conf: #root=/dev/hda3 append="root=/dev/hda3" initrd=/boot/initrd26.img 4) mkinitcpio -k 2.6.17-rc5 -g /boot/initrd26.img -v :: Begin build :: Parsing hook [base] adding ... ... :: Parsing hook [udev] adding ... ... :: Parsing hook [autodetect] :: Parsing hook [ide] :: Parsing hook [filesystems] adding file /hooks/filesystems :: Generating image '/boot/initrd26.img' ...SUCCESS 5) lilo 6) reboot 7) :: Running Hook [filesystems] :: Loading root filesystem module...Attempting to create root device '/dev/hda3 ERROR: Failed to parse block device '/dev/hda3' unknown ERROR: root fs cannot be detected. Try using the rootfstype= kernel parameter. :: Initramfs Completed - control passing to kinit kinit: Cannot open root device dev(0,0) kinit: init not found! Kernel panic - not panic: Attempted to kill init! 8) reboot with root=/dev/hda3 rootfstype=ext3 :: Running Hook [filesystems] :: Loading root filesystem module...ext3 :: Initramfs Completed - control passing to kinit kinit: Cannot open root device dev(0,0) kinit: init not found! Kernel panic - not syncing: Attempted to kill init!
It seems that ide modules won't get included, isn't it? Changing HOOKS to "base udev ide autodetect filesystems" (all ide modules should be included) gives the same result. I'm tired... Has somebody any idea why this happens??? _______________________________________________ arch mailing list [email protected] http://www.archlinux.org/mailman/listinfo/arch
