История изменений
Исправление kostik87, (текущая версия) :
поэтому я предложил предложить мне дебиановский LiveCD с ZFS
В шапке ясно виден вопрос о том как добавить в SystemRescueCD указанную утилиту.
не надо про работу архиватора, вы же прекрасно понимаете, что нужно знать особенности дистрибутива, пакетной системы, чтобы пользоваться ей нестандартно с прогнозируемыми затратами своего времени
squashfs это архив, как раз такие его и нужно распаковать и добавить утилиту в него. В 64 битном пакете Debian с megacli сама утилита слинкована с некоторой библиотекой, у которой есть зависимость, которой нет в SystemRescueCD, в пакете с 32 битной версией утилиты содержится только сам бинарник. Пробуй его.
# file ./megacli.real
./megacli.real: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
# ldd ./megacli.real
linux-gate.so.1 (0xf77b8000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7768000)
libncurses.so.5 => /usr/lib32/libncurses.so.5 (0xf7717000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7712000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/32/libstdc++.so.6 (0xf7623000)
libm.so.6 => /lib32/libm.so.6 (0xf75df000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/32/libgcc_s.so.1 (0xf75c3000)
libc.so.6 => /lib32/libc.so.6 (0xf7415000)
/lib/ld-linux.so.2 (0xf77b9000)
все эти зависимости есть в systemrescuecd.
Исправление kostik87, :
поэтому я предложил предложить мне дебиановский LiveCD с ZFS
В шапке ясно виден вопрос о том как добавить в SystemRescueCD указанную утилиту.
не надо про работу архиватора, вы же прекрасно понимаете, что нужно знать особенности дистрибутива, пакетной системы, чтобы пользоваться ей нестандартно с прогнозируемыми затратами своего времени
squashfs это архив, как раз такие его и нужно распаковать и добавить утилиту в него. В 64 битном пакете Debian с megacli сама утилита слинкована с некоторой библиотекой, у которой есть зависимость, которой нет в SystemRescueCD, в пакете с 32 битной версией утилиты содержится только сам бинарник. Пробуй его.
# file ./megacli.real
./megacli.real: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
# ldd ./megacli.real
linux-gate.so.1 (0xf77b8000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf7768000)
libncurses.so.5 => /usr/lib32/libncurses.so.5 (0xf7717000)
libdl.so.2 => /lib32/libdl.so.2 (0xf7712000)
libstdc++.so.6 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/32/libstdc++.so.6 (0xf7623000)
libm.so.6 => /lib32/libm.so.6 (0xf75df000)
libgcc_s.so.1 => /usr/lib/gcc/x86_64-pc-linux-gnu/4.8.3/32/libgcc_s.so.1 (0xf75c3000)
libc.so.6 => /lib32/libc.so.6 (0xf7415000)
/lib/ld-linux.so.2 (0xf77b9000)
все эти зависимости есть в systerescuecd.
Исходная версия kostik87, :
поэтому я предложил предложить мне дебиановский LiveCD с ZFS
В шапке ясно виден вопрос о том как добавить в SystemRescueCD указанную утилиту.
не надо про работу архиватора, вы же прекрасно понимаете, что нужно знать особенности дистрибутива, пакетной системы, чтобы пользоваться ей нестандартно с прогнозируемыми затратами своего времени
squashfs это архив, как раз такие его и нужно распаковать и добавить утилиту в него. В 64 битном пакете Debian с megacli сама утилита слинкована с некоторой библиотекой, у которой есть зависимость, которой нет в SystemRescueCD, в пакете с 32 битной версией утилиты содержится только сам бинарник. Пробуй его.