Solved it! On x86_64 there are a few lib /lib64 that needed to be included in the initrd for /bin/ash since its dynamically linked: /lib64/ld-linux-x86-64.so.2 /lib64/libselinux.so.1 /lib64/tls/libc.so.6 /lib64/tls/libm.so.6 Thanx to Russell King on another list's archives for the pointers to objdump. On Tue, 10 Aug 2004, Gary Molenkamp wrote: > > > > > Attached is the latest version I have of the script - maybe try that? > > I tried the latest diskless-mkinitrd scripts with the latest kernel.org > kernel 2.6.8-rc4: > > no root= boot option asks for root=, OK tried: > root=/dev/ram0 > and > root=/dev/ram > Then mounts root (ext2 filesystem) read-only. Frees unused memory, > Panics. > > no init found for both the above, added init=/linuxrc > Same panic, so init found. > > ?? > > > -- Gary Molenkamp SHARCNET Systems Administrator University of Western Ontario gary@xxxxxxxxxxx http://www.sharcnet.ca (519) 661-2111 x88429 (519) 661-4000