echo ":qemu-i386:M::\x7fELF\x01\x01\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x03\x00:\xff\xff\xff\xff\xff\xfe\xfe\xff\xff\xff\xff\xff\xff\xff\xff\xff\xfb\xff\xff\xff:/home/user/qemu-i386:" > /proc/sys/fs/binfmt_misc/register
chroot ./ chroot: cannot execute /bin/bash: No such file or directory file bin/bash bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.8, dynamically linked (uses shared libs), stripped (On my PC): ldd /media/00558657-94dd-411e-9a75-b5ad64e5e8dc/bin/bash libncurses.so.5 => /lib/libncurses.so.5 (0x00848000) libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x00432000) libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x009dd000) /lib/ld-linux.so.2 (0x0011a000) ls -l lib/libncurses.so.5 lib/tls/i686/cmov/libdl.so.2 lib/tls/i686/cmov/libc.so.6 lrwxrwxrwx 1 root root 17 2010-11-07 18:06 lib/libncurses.so.5 -> libncurses.so.5.6 lrwxrwxrwx 1 root root 14 2010-11-07 18:06 lib/tls/i686/cmov/libc.so.6 -> libc-2.8.90.so lrwxrwxrwx 1 root root 15 2010-11-07 18:06 lib/tls/i686/cmov/libdl.so.2 -> libdl-2.8.90.so
Nokia-N900:/.maewine# chroot . chroot: cannot execute /bin/sh: No such file or directory Nokia-N900:/.maewine# bin/sh /lib/ld-linux.so.2: No such file or directory Nokia-N900:/.maewine# file bin/sh bin/sh: symbolic link to `bash' Nokia-N900:/.maewine# file bin/bash bin/bash: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), for GNU/Linux 2.6.15, dynamically linked (uses shared libs), stripped Nokia-N900:/.maewine# lib/ld-linux.so.2 Usage: ld.so [OPTION]... EXECUTABLE-FILE [ARGS-FOR-PROGRAM...] <SNIP> Nokia-N900:/.maewine# lib/ld-linux.so.2 --library-path lib bin/bash Nokia-N900:/.maewine# ls bash: fork: Invalid argument Nokia-N900:/.maewine#

You needNokia-N900:/opt/chroot# chroot . chroot: cannot execute /bin/sh: Exec format error
Nokia-N900:/opt/chroot# chroot . chroot: cannot execute /bin/sh: Exec format error
| The Following User Says Thank You to damion For This Useful Post: | ||