Re: [blag-users] [blag-devel] [blag-noise] a 70k to 90k upgr…

Delete this message

Reply to this message
Author: jeff
Date:  
To: BLAG Linux And GNU Development Discussion, BLAG Linux And GNU User Discussion
Subject: Re: [blag-users] [blag-devel] [blag-noise] a 70k to 90k upgrade (horror story insmall pastes)
jeff wrote:
> jeff wrote:
>> On upgrade from 70k to 90k, nash is saying it can't find libc. Problem is the
>> initrd:
>>
>>
>> /lib/libc.so.6 is symlink to
>> /lib/i686/nosegneg/libc-2.6.so
>>
>> libc.so.6 should be pointing to /lib/libc-2.8.so
>>
>> So 2.8 instead of 2.6 and not that subdirectory...
>
>
> Boot up anaconda from CD with:
>
> boot: linux rescue
>
> mount /dev/VolGroup00/LogVol00 /mnt/sysimage
> mount /dev/sda1 /mnt/sysimage/boot
> chroot /mnt/sysimage
>
> mv /boot/initrd-2.6.25.9-libre.76.fc9.i686.img \
>    /boot/initrd-2.6.25.9-libre.76.fc9.i686.img-foo

>
>
> mkinitrd /boot/initrd-2.6.25.9-libre.76.fc9.i686.img 2.6.25.9-libre.76.fc9.i686
>
>
> That solves the `nash` issue at least.



Ok, if you do the above, but also before running the mkinitrd and after you've
chrooted to /mnt/sysimage you run:
mount /sys
mount /proc


This resulted in me booting an upgraded from 70k to 90k via CD ok.


Now the question is why the initial initrd is getting made wrong...

-Jeff