chroot root_fs /bin/sh
пишет /bin/sh no such file.
Никто с такой бедой не сталкивался?
--
С уважением,
Бушмелев Юрий
-rwxr-xr-x 1 root root 33232 Jan 16 14:12 libvolume_id.so.0
drwxr-xr-x 3 root root 1024 Jan 18 12:17 modules
drwxr-xr-x 2 root root 1024 Jan 18 12:17 udev
а в моей хост системе ldd busybox выдает
linux-vdso.so.1 => (0x00007fff205fe000)
libm.so.6 => /lib64/libm.so.6 (0x00007fe517ffb000)
libc.so.6 => /lib64/libc.so.6 (0x00007fe517ca2000)
/lib64/ld-linux-x86-64.so.2 (0x00007fe518251000)
хотя образ строился на основе eglibc
file busybox
busybox: ELF 64-bit LSB executable, x86-64, version 1 (SYSV),
dynamically linked (uses shared libs), stripped
В том то и дело, что нет. Ни /lib64 ни библиотек в/lib.
#@TYPE: Machine
#@NAME: x86_64
#@DESCRIPTION: Machine configuration for a generic x86_64 machine
TARGET_ARCH = "x86_64"
PREFERRED_PROVIDER_virtual/kernel = "linux"
KERNEL_IMAGETYPE = "bzImage"
GLIBC_ADDONS = "nptl"
GLIBC_EXTRA_OECONF = "--with-tls"
IMAGE_DEVICE_TABLES = " \
files/device_table-minimal.txt \
files/device_table_add-loop.txt \
files/device_table_add-scsi.txt \
"
MACHINE_FEATURES = "kernel26 screen keyboard pci usbhost acpi ext2
nfs"
MACHINE_EXTRA_RRECOMMENDS = " kernel-modules kernel-module-uvesafb"
TARGET_CC_ARCH = "-m64"
BASE_PACKAGE_ARCH = "x86_64"
FEED_ARCH = "x86_64"
PACKAGE_EXTRA_ARCHS += "x86 i386 i486 i586 i686"
Что мне еще нужно указать?