I am having an issue with booting from a DebianLive CD that has a custom kernel. I created a kernel package using make-kpkg --initrd kernel_image. kernel version is 2.6.21.5 I put the package in chroot_local-packages and it installs just fine. The initrd.img is updated fine as well. I used GRUB as the boot loader. I have also tried syslinux.
When I boot from the CD I get the GRUB kernel selection screen. I choose "live" and it show the proper kernel and initrd image. It continues on and detects hardware etc. It starts to mount the root file system "Begin: Mounting root file system... ..." and then gives me the message "end_request: I/O error, dev fd0, sector 0" and dumps me to the busybox prompt and says " /bin/sh: cant access tty; job control turned off (initramfs) " I have tried to add the root=/dev/ram or root=/dev/ram0 to the boot params but this did not seem to work. I used "plain" instead of "squashfs" in cconfig/chroot file. I did patch the kernel for squashfs in case I wanted to use it. Was there a patch for unionfs that I should have applied? At the busybox promot I cat the casper.log. Here are the contents... Begin: Running /scripts/casper-premount Done. /init: /init: 152 cannot open /dev/fd0: No such device or address mount: Mounting unionfs on /root failed: No such device Unionfs mount failed Any ideas why it cant find the root filesystem? Thanks in advance for you help. Joe Ruddy _______________________________________________ Debian-live-devel mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/debian-live-devel

