apt2sfs
лучше использовать repo2pfs
repo2sfs, безусловно, попробую (это AptToSfs for Full Install?, а в чём различие с AptToSfs, и почему не последний?)
UPDATE по repo2sfs:
- собирал iptables, он, пишет, был [pfs-]установлен, но, по факту, команды iptables в системе не было (стало с sudo apt install iptables), *.pfs всё же не собрался…
- собирал ndiswrapper, пакуется вместе с perl и полным набором прочих других библиотек (см. первый вопрос, про perl), лог заканчивается на
Succesfully unmounted and cleaned up!
Cleaning... (removing and zerosizing files in working-directory: ndiswrapper)
mv: не удалось выполнить stat для '/tmp/ndiswrapper/var/lib/dpkg/available': Нет такого файла или каталога
find: ‘/tmp/ndiswrapper/usr/share/icons’: Нет такого файла или каталога
...................................................find: ‘usr/share/info’: Нет такого файла или каталога
find: ‘usr/share/gnome/help’: Нет такого файла или каталога
find: ‘usr/share/gtk-doc’: Нет такого файла или каталога
OK
Creating ndiswrapper.squashfs....
Parallel mksquashfs: Using 4 processors
Creating 4.0 filesystem on /tmp/ndiswrapper.squashfs, block size 1048576.
- модуль ndiswrapper зарегистрирован (только) в ядре-5, но файл модуля *.ko в ядре отсутствует (или, альтернативно, сжат в "неюзабельный" *.ko.xz), пожалуйста, уговорите ув. Pro добавить его: модуль есть на Arch-скомпилированом ядре PRA09/03, но неправильно (modprobe ndiswrapper заканчивается с ошибкой), возможно скомпилирован с/без -fstack-protector-strong
подключал и DEVX
Для сборки модулей из пакетов без компиляции он не нужен и даже вреден, т.к. в нем могут быть либы, нужные вашей проге. При отключении DEVX - ваша прога перестанет работать.
Да, верно, но я делал индивидуальный пакет, и пробовал его конвертировать в pfs через локальный репозиторий.
- кроме того, в меню присутствует (и запускается…) с другой иконкой AfsToSfs еще ДО подключения apt*.pfs, непонятно; подключал дистрибутивный apt*.sfs поэтому.
apt-get: команда не найдена
Модуль apt не подключен.
Как подключали? Из чего сделали вывод, что он подключился?
Положите apt*.pfs в ./modules и reboot
Пробуйте без сохраненки
Модуль apt подключён.
Подключал ч/з mnt_sfs. В терминале apt, и производные от него, работают; это apt2sfs - не видит, (видит repo2sfs).
apt*.pfs был и в /modules, и в /optional, (с reboot'ом, root'ом, и без) результат один и тот же (система установлена на флэшку с минимальным необходимым набором pfs-модулей, сохранёнка не используется вообще): в chroot apt[-get] нет, а у root/live есть
P.S. off-topic, DDR01 на (размонтировать?) 256 МБ USB-диске
- система хорошо бегает на 1 GB памяти, но я озадачился уместить её на 256 МБ (кстати, вышел последний 32-битный):
- palemoon+intel+mesa+mpv+youtube-dl+python2+abiword+gnumeric+galculator+…
0. Попробовал superfloppy-формат (он работает, но на одной машине initrd.xz не идёт дальше загрузки, так что вернулся на MBR с потерей 512 байт).
1. Убрал grub4dos (восемь 512-байтных секторов MBR и >300 кБ на диске, зачем?! если есть для этого 16 кБ однофайловый boot-загрузчик ./linux/syslinux версии 4.07 - и не выше!?);
2. Зачем в дистрибутиве echo initrd-pf* (вместе с одноимённым файлом в 2 МБ)??
3. FAT12 (здесь, правда, потеря 65 кБ кластера на каждом маленьком файле и на каждом лишнем каталоге, но зато максимальные 128 секторов/кластер на будущий монолитный modules.pfs; 1 копия FAT с минимумом секторов; и 1-секторная, 512 байтовая, корневая директория на 16 наименований, см. mkfs.fat).
*. Дистрибутив жёстко привязан к каталогу /ddr01: при попытке положить всё в корень - нет меню по Logout, и странная картина в /lib/modules cо странными номерами ядер, и, может быть, что-то ещё, не проверял, поэтому привязан пока к /ddr01 (см. выше).
**. Никак не могу выключить (отправить в suspend) внутренний жёсткий диск: поставил, и уже hdparm -y /dev/sda давал - останавливается, и тут же заводится снова.
***. Было бы неплохо включать NumLock при старте X-ов; и, универсально, вместо стандартных раскладок en_US/ru_RU использовать international en_US с AltGr и dead keys (позволяет, в дополнение к английскому, вводить также на немецком, французском и др. языках), и раскладку RUU для русского, на всякий случай, см.:
RUU
Проблема трех раскладок в Linux