[Cbe-oss-dev] Kernel Install warnings

Julio M. Merino Vidal jmerino at ac.upc.edu
Fri Jan 11 21:06:50 EST 2008


On 11/01/2008, at 10:50, Adam Clark wrote:

> On Jan 11, 2008 8:42 PM, Julio M. Merino Vidal <jmerino at ac.upc.edu>  
> wrote:
>> On 11/01/2008, at 5:11, Adam Clark wrote:
>>
>>> Hi all,
>>>   I just had my first attempt at a kernel build from the git source
>>> and while there were no errors but it got to the nash screen and  
>>> could
>>> not boot.
>>>
>>> I am compiling a kernel for fedora 8 to hopefully get the wireless
>>> going
>>>
>>> my yaboot entry is:
>>>
>>> image=/boot/vmlinux-2.6.24-rc7-gf565a2ce
>>>         label=ps3
>>>         read-only
>>>         initrd=/boot/initrd-2.6.24-rc7-gf565a2ce.img
>>>         append="video=ps3fb:mode:3 rhgb quiet "
>>>
>>> but it could not mount the root file system, citing root=/dev/root
>>> could not be found.
>>
>> What is you disk setup?  Did you use any custom partitioning?
> nothing special, the system boots fine with the standard fedora 8  
> kernel.
>
> [root at localhost ps3-linux]# df
> Filesystem           1K-blocks      Used Available Use% Mounted on
> /dev/ps3da1            9640260   5347004   3795648  59% /
> tmpfs                   108384        68    108316   1% /dev/shm
> [root at localhost ps3-linux]# fdisk -l

But that is custom, isn't it?  The default uses LVM, IIRC.

> Disk /dev/ps3da: 10.7 GB, 10737414144 bytes
> 255 heads, 63 sectors/track, 1305 cylinders
> Units = cylinders of 16065 * 512 = 8225280 bytes
> Disk identifier: 0x71508340
>
>      Device Boot      Start         End      Blocks   Id  System
> /dev/ps3da1   *           1        1239     9952236   83  Linux
> /dev/ps3da2            1240        1305      530145   82  Linux  
> swap / Solaris
>
>
>> I bet your problem is caused by this:
>>
>>         https://bugzilla.redhat.com/show_bug.cgi?id=389331
>>
>> Applying that patch to nash, reinstalling it and then recreating the
>> initrd should resolve it.
>>
>> (Any chance for that bug being closed anytime soon?  It's biting too
>> much people...)
> I am using the explicit device rather than a label in my yaboot.conf:
>
> root=/dev/ps3da1
> [root at localhost ps3-linux]# e2label /dev/ps3da1
> /

Yes, I also used a device in my yaboot.conf, and that worked fine  
with the default kernel.  But then it broke with a custom one, for  
reasons that I don't know.  The fix for nash resolved the issue.

Try it :-)

-- 
Julio M. Merino Vidal <jmerino at ac.upc.edu>





More information about the cbe-oss-dev mailing list