Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
 

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: Kernel panic: VFS: Unable to mount root fs on 08:0, Won't boot from my SCSI drive< Next Oldest | Next Newest >
aotf Offline





Group: Members
Posts: 4
Joined: Mar. 2006
Posted: Mar. 20 2006,23:47 QUOTE

Here is what I have done so far.
-Booted from LiveCD
-While booting I see "Probing SCSI AIC7xxx.0" and it finds my SCSI device
-Selected Hard Drive install from right click menu
-Installed to sda1 (my SCSI drive (and only drive in the computer besides the CD-ROM))
-Asked to install boot loader, said Yes
-Got error "/dev/sda does not have corresponding BIOS drive"
-Mounted /dev/sda1 to /mnt/sda1
-Edited /boot/grub/device.map to have only the line "(hd0) /dev/sda"
-Ran "grub-install /dev/sda --root-directory=/mnt/sda1"
-Got no errors
-Edit "menu.lst" and remove noscsi option from first line and add line at bottom that has no cheat codes just the root and the kernel

When I reboot GRUB comes up and I get to chose "DSL" and get the folowing message

Code Sample

Booting 'DSL'
kernel /boot/linux24 root=/dev/sda1 quiet vga=normal noacpi noapm nodma frugal
[Linux-bzImage, setup=0x1400, size=0xf17f7]

Uncompressing Linux... Ok, booting the kernel.
Kernel panic: VFS: Unable to mount root fs on 08:01


08:01 is my scsi drive sda1 (found by googleing)

When I reboot and chose my option without any cheat codes I get a lot of stuff that goes by so fast that I cant read it but I notice it never probes for my SCSI drive. The lines I can see that look troublesome are
Code Sample

SCSI subsystem driver Revision: 1.00
kmod: failed to exec /sbin/modprobe -s -k scsi_hostadapter,errno = 2
kmod: failed to exec /sbin/modprobe -s -k block-major-8, errno = 2
VFS: Cannot open rood device "sda1" or 08:01
Please append a correct "root=" boot option
Kernel panic: VFS: Unable to mount root fs on 08:01


I have been searching for about a week now trying to get this hard drive install to work on my scsi drive. I have 2 older computers (Pentium 200MHz, 64MB Ram) that I want a good linux opperating system on so any help would be appreciated.

Thanks

------------------------------------------------------------
Survival of the Fittest does not explain Arrival of the Fittest
www.ArrivaloftheFittest.com
Back to top
Profile PM 
cbagger01 Offline





Group: Members
Posts: 4264
Joined: Oct. 2003
Posted: Mar. 21 2006,17:29 QUOTE

Try doing a "frugal" install to your hard drive instead of a regular install.

The SCSI drivers are not compiled directly into the linux kernel for DSL.  Instead, they are modules that are loaded after the initial bootup.

This is a problem because it puts you into a "Catch-22" situation because you need to load the driver file in order to see that hard drive BUT you can't see the hard drive until after the driver file is loaded.

I suppose you could build some kind of custom boot floppy that loads the kernel and "insmods" the SCSI drivers and then loads the root filesystem on /dev/sda, but a canned DSL hd install will not work "out of the box" for you.
Back to top
Profile PM 
aotf Offline





Group: Members
Posts: 4
Joined: Mar. 2006
Posted: Mar. 21 2006,22:46 QUOTE

It won't let me do a frugal install. When I attempt to select that from the menu it states that the frugal install script only works properly if the destination hard drive is hda and I am using hda.

If I recompile the kernel to add SCSI support built into the kernel instead of having to load the SCSI module would that work?

Thanks


------------------------------------------------------------
Survival of the Fittest does not explain Arrival of the Fittest
www.ArrivaloftheFittest.com
Back to top
Profile PM 
roberts Offline





Group: Members
Posts: 4983
Joined: Oct. 2003
Posted: Mar. 21 2006,22:55 QUOTE

What version of DSL?
Back to top
Profile PM WEB 
aotf Offline





Group: Members
Posts: 4
Joined: Mar. 2006
Posted: Mar. 22 2006,23:17 QUOTE

I have the folowing iso

f83002a228f3b985920a2b3338a0bcb8  dsl-2.2.iso

If an older version will work I can use that. These computers are just being used for file storage.
Back to top
Profile PM 
4 replies since Mar. 20 2006,23:47 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

 
reply to topic new topic new poll
Quick Reply: Kernel panic: VFS: Unable to mount root fs on 08:0

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code