Beige G3 can't find root after install

Chris Horn yellowdog-general@lists.terrasoftsolutions.com
Sun Dec 21 21:04:09 2003


> Greetings all,
>
> Am working with a stock Beige G3 300Mhz,  196M ram,  UW SCSI 4G MacOS8.1
> and 9G for YDL.
> The SCSI card is an ATTO PSC.  This card is not mentioned specifically in
> any of YDL's website or any list traffic.  But 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 sdb6.
>
> Upon restarting Linux there is a kernel panic:
> VFS: Cannot open root device "sdb6" or 00:00
> Please append a correct "root=" boot option
> Kernel panic: VFS: Unable to mount root fs on 00:00
>
> I found this explanation in the mail list:
>>Your install kernel (8dBOOT) has enough UW support built in. Your boot
>> kernel (8d) does not.
> This seemed consistent with my situation, so I have tried two different
> BenH kernels  (dev-2.4.23-pre5  and powermac-ow-scsi-...pre5) without any
> difference.
>
> I noticed /sbin/modprobe sym53c8xx was invoked on the install kernel; I
> don't see this on the regular kernel.  Again this seems consistent with
> the explanation mentioned previously.
>
> I copied the BenH kernels into the system/linux_kernels folder and invoked
> them through BootX;  the installation instruction at PPCkernels.org states
> that the kernel and system.map needs to be copied to the linux partition.
>  Does anyone know if a lack of system.map would affect mounting root?
>
> Any other suggestions or ideas would be appreciated
>
> duane foster

Perhaps it's as simple as changing "sdb6" to "/dev/sdb6"?

The next time you boot and can pass the kernel an argument, enter
root=/dev/sdb6 and hit enter.

chris.