Как я могу установить BusyBox на виртуальную машину?
Как я могу установить BusyBox на виртуальную машину? Например, VMVare или VirtualBox? Где я могу посмотреть некоторые руководства по этой проблеме?
2 ответа
Решение
Вы не можете использовать Busybox в одиночку на виртуальной машине.
Из FAQ Busybox:
Busybox - это пакет, который заменяет дюжину стандартных пакетов, но сам по себе он не является полной загрузочной системой.
Несмотря на то, что busybox является пакетом и поэтому не может загружаться сам по себе, существует дистрибутив linux под названием 4MLinux, его редакция "Core" представляет собой чистый минимальный дистрибутив размером менее 5 МБ, который опирается на busybox.
Из официального файла справки:
The minimal (core) 4MLinux system includes:
/bin/busybox (BusyBox),
/bin/sh (symlink to BusyBox),
/dev/null (device node),
/etc/init.d/rcS (sysinit script),
/lib/ld-2.18.so (glibc library required by Busybox),
/lib/ld-linux.so.2 (symlink to ld-2.18.so),
/lib/libc-2.18.so (glibc library required by Busybox),
/lib/libc.so.6 (symlink to libc-2.18.so),
/lib/libm-2.18.so (glibc library required by Busybox),
/lib/libm.so.6 (symlink to libm-2.18.so),
/sbin/init (symlink to Busybox).
The above set of files is enough to boot 4MLinux using
some kind of boot disk. All the other essential files
and directories are created/installed by rcS during the
first startup.