Как предотвратить поворот ядра и перезапись начальной файловой системы?

[113353] Более подробно описаны необходимые настройки [113657] DynamicSSL

, например
  • и подготовка кеширования керамики.[113358]
2
13.04.2017, 15:36
1 ответ

В корне initramfs создайте символическую ссылку на двоичный файл busybox с именем init. Например, если корнем является каталог _install, а двоичный файл busybox находится в_install/bin/busybox:

cd _install
ln -s bin/busybox init
(re-compile and copy kernel)

Командная строка ядра не требуется. Ядро по умолчанию запускает/init*в файле initramfs. Busybox, будучи библиотекой множественных -вызовов, будет эмулировать поведение утилиты, для которой она была вызвана. Это означает, что теперь он будет эмулировать init, который обычно выполняет inittab. Если вы не отключили его в сборке Busybox, в него будет скомпилирован по умолчанию inittab. Этот по умолчанию настроит ttyс доступом к оболочке для вас.

*)Ядро по умолчанию имеет значение linuxrcили init, но для Busybox это одно и то же.

0
27.01.2020, 22:52

Теги

Похожие вопросы