On Tue, Jan 31, 2012 at 8:30 AM, Tom H <tomh0665(a)gmail.com> wrote:
On Tue, Jan 31, 2012 at 7:42 AM, Josh Boyer <jwboyer(a)gmail.com>
wrote:
> On Tue, Jan 31, 2012 at 3:47 AM, Tom H <tomh0665(a)gmail.com> wrote:
>>
>> I noticed late Sunday night that I was booting after the usrmove
>> procedure from a pre-usrmove kernel. When I tried to boot from a
>> kernel updated from the f17-usrmove repository (3.3.0-0.git4.1.fc17),
>> I got:
>>
>> "/bin/sh: error while loading shared libraries: libc.so.6: cannot open
>> shared object file: No such file or directory
>> Kernel panic - not syncing: Attempted to kill init!"
>>
>> So I rebuilt another Rawhide VM and went through the same procedure
>> but I'm having the same problem.
>>
>> I'm now booting fine from 3.3.0-0.git4.1.fc17 (it was pulled in
>> pre-usrmove) but both 3.3.0-0.git5.1.fc17 and 3.3.0-0.git6.1.fc17 fail
>> at the same point.
>>
>> Has anyone been able to boot from a kernel installed from the
>> f17-usrmove repository?
> Those kernels are just inherited from rawhide. There isn't a specially
> built kernel in the f17-usrmove repo that I'm aware of.
Thanks (although I thought that I'd seen an email here about a patch
to the usrmove kernels).
> Also, the problem is in your initramfs, not the kernel itself.
>
> Harald?
I was about to follow up. I tried rebuilding the rc6 kernel's
initramfs but there was no joy. I then managed to boot with the rc6
kernel using the rc4 initramfs.
I've unpacked my the rc4 and rc6 initramfs's to take a look but have
had to go back to real work...
Unpacked initramfs-3.3.0-0.rc1.git4.1.fc17.i686.img to "~/rc4" and
initramfs-3.3.0-0.rc1.git6.1.fc17.i686.img to "~/rc6":
[root@localhost ~]# find . -name 'libc.so.6'
./rc4/run/initramfs/lib/libc.so.6
[root@localhost ~]#