Unable to mount root fs -- Beige G3 with IDE drive

mascarasnake yellowdog-general@lists.terrasoftsolutions.com
Tue Dec 30 18:40:02 2003


Hey, Duane,

Thought I would drop in my .02 here. Are you certain that /dev/hda5 is
the root partition. an apple disk reserve partitions 1 thru 5 for it's
own code and drivers

	1: Apple_partition_map Apple                  63 @ 1
	2:      Apple_Driver43*Macintosh              54 @ 64
	3:      Apple_Driver43*Macintosh              74 @ 118
	4:  Apple_Driver_IOKit Macintosh             512 @ 192
	5:       Apple_Patches Patch Partition       512 @ 704

If you set your "/swap" partition first, that would be hda6, so your
actual root ("/")partition would be after that. My guess is that you're
actually not accessing the root partition. Since you probably can't
access pdisk to list your partitions, you can increment your way up with
bootX until you stumble into the right partition.

HTHO

let us know how it turns out

On Mon, 2003-12-29 at 20:22, Duane Foster wrote: 
> Greetings all,
> 
> Am working with a stock Beige G3 300Mhz,  196M ram,  UW SCSI 4G MacOS8.1 and 4G IDE drive for YDL. The IDE hard drive has been initialized as an Apple OS drive and then unallocated before the linux install.  This is recognized by Disk Druid and seems correct for installation.
> I was able to run the installation kernel and do a complete install (YDL3.01) without a hitch.
> Back to BootX, turned off Ramdisk, set the kernel to the regular (non-boot) version, and set the root partition to \dev\hda5.
> 
> Upon restarting Linux there is a kernel panic:
> VFS: Cannot open root device "hda5" or 00:00
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 00:00
> 
> I have tried the installation with the hard drive on both ATA busses and the drive is jumpered as Master.
> I can see the initial kernel probe recognize that the hard drive partitions as hda1, hda2 hda3, etc.
> but it cannot find the root filesystem.
> 
> I am wondering if the IDE hard drive is faulty? or there is some procedural step I have overlooked?
> 
> Any suggestions or ideas would be appreciated
> 
> duane foster
> 
> _______________________________________________
> yellowdog-general mailing list
> yellowdog-general@lists.terrasoftsolutions.com
> http://lists.terrasoftsolutions.com/mailman/listinfo/yellowdog-general



-- 
                      "It's what you make it, man.
                              Takes time.
                             A little bit.
                          A little bit more."

					The Minutemen