Запуск утилиты dpkg
— это одно, а установка дистрибутива — другое. Чтобы запустить дистрибутив, вам нужно установить кучу пакетов и обойти тот факт, что с самыми фундаментальными утилитами практически все зависит от работы всего остального. Это проблема начальной загрузки .
К счастью, для этого есть приложение!Debootstrap предназначен именно для этой цели. Я думаю, вы можете заставить Deboostrap работать в системе с BusyBox, но, вероятно, проще использовать его двухфазный -режим :
.
Получите debootstrap (, доступный в виде пакета в Debian, конечно, но также и в нескольких других дистрибутивах ), и запустите его на ПК с Linux, чтобы подготовить дерево каталогов.
debootstrap --arch=armhf --foreign jessie debian
Скопируйте дерево каталогов на свое устройство с помощью BusyBox, убедившись, что атрибуты файла сохранены. Используйте tar
, чтобы заархивировать каталог и распаковать его на целевом устройстве.
На целевом устройстве перейдите в папку, в которую вы распаковали архив, и запустите
/debootstrap/debootstrap --second-stage
Прикрепите сеанс экрана и Ctrl + A
+ Esc
, и вы сможете просматривать историю сообщений на консоли, использовать клавиши со стрелками для навигации.