cant boot zipslack - wont mount hda
Hi,
I am having a problem with xip slack. I installed it on a fat32 partition and extracted the folder to c:\linux botted with a windows 98 startup disk When it boots I get a kernel panic error also says: VFS: kmod:failed to exec /sbin/modprobe -s -k block-major-3, errno = 2 cannot open root device "hda4" or 03:04 kernel panic unable to mount root Anyone know how to get around this. I edited the linux.bat file and tried all the different root= options but none worked. thanks in advance, Nic |
What is in your linux.bat file? How many partitions do you have? Make sure you have extracted properly, there should be various files and folders in C:\linux .
|
Contents of Linux.bat
***************************************************** rem Boot Linux. You'll need to edit this file to boot the correct rem partition. In the uncommented line below, edit the 'root=/dev/XXXX' rem to refer to the partition where you've unzipped the root Linux partition. rem If you put it on a Zip disk, it'll probably be on the fourth partition, rem since that's how Iomega likes to format them. If you're using a parallel rem port Zip drive then see the readme.ppa for more info about configuring rem the drive with some kernel parameters at the end of the loadlin command. rem rem Here are some SCSI Zip examples: rem \linux\loadlin \linux\vmlinuz root=/dev/sda4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/sdb4 rw rem These are examples of IDE Zip devices: rem \linux\loadlin \linux\vmlinuz root=/dev/hda4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdc4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdd4 rw rem These examples are for IDE hard drives: \linux\loadlin \linux\vmlinuz root=/dev/hda1 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda2 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda3 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda5 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda6 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda7 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda8 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda9 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda10 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda11 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda12 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda13 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda14 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hda15 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb1 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb2 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb3 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb4 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb5 rw rem \linux\loadlin \linux\vmlinuz root=/dev/hdb6 rw ****************************************************** I have one fat32 partition |
What happens with hda1 (exactly)?
|
This is what it fails on:
************************************** VFS: Cannot open root device "hda1" or 03:01 Please append a correct "root=" boot option kernel panic: VFS: Unable to mount root fs on 03:01 |
All times are GMT -5. The time now is 09:27 PM. |