Robert de Bath wrote: > On Fri, 5 Jul 2002, Tom Oehser wrote: > > >>Strange. I dunno what could be different. It works fine on > > > One of my machines has a problem in this area; it too _cannot_ boot > an unmodified tomsrtbt from a CD. > > The problem appears to be that the machine can only boot a MSDOS format > floppy; not the tomsrtbt minix filesystem. If I put tomsrtbt onto a > dos format 2.88 disk image (and replace lilo) it seems to work fine. > (I think it's very unlikely to be a lilo problem.) >
Hi Robert, I've tried this, but so far without success. My knowledge about the DOS loader is a bit limited. So far, this is what I did: I've loop mounted the redhat 7.3 2.88 floppy boot image, cdboot.img, removed the rh kernel and initial ramdisk image, moved the tomsrtbt kernel and ramdisk, and modified syslinux.cfg. The disk now contains: -rwxr-xr-x 1 root root 95 Jul 8 08:26 boot.msg -rwxr-xr-x 1 root root 880411 Jul 8 08:27 initrd.bz2 -r-xr-xr-x 1 root root 6192 Apr 19 13:40 ldlinux.sys -rwxr-xr-x 1 root root 132 Jul 8 09:25 syslinux.cfg -rwxr-xr-x 1 root root 829673 Jul 8 08:27 vmlinuz (The kernel had to be renamed in order to obey the DOS 8.3 name limitation). syslinux.cfg contains: default tomsrtbt prompt 1 timeout 600 display boot.msg label tomsrtbt kernel vmlinuz append initrd=initrd.bz2 ramdisk_size=4096 It boots the kernel fine, the unpacking of the ramdisk looks fine (some lines with aaaiiiiiooooooooooo etc.), but it cannot mount it: VFS: Mounted root (minix filesystem) VFS: Cannot open root device 30:02 Kernel panic: VFS: Unable to mount root fs on 30:02 Any suggestions to what I've done wrong? To me, it looks like a lilo problem. If the DOS loader can load from a 2.88Mb image on CD, so should lilo. They both should access the CD through BIOS floppy calls. Mogens -- Mogens Kjaer, Carlsberg Laboratory, Dept. of Chemistry Gamle Carlsberg Vej 10, DK-2500 Valby, Denmark Phone: +45 33 27 53 25, Fax: +45 33 27 47 08 Email: [EMAIL PROTECTED] Homepage: http://www.crc.dk
