LFS разработан для сборки за один сеанс. То есть инструкция предполагает, что система не будет выключаться в процессе. Это не означает, что система должна быть собрана за один присест. Для возобновления сборки в точке предыдущей остановки (после перезагрузки/выключения), необходимо выполнить некоторые процедуры повторно.
Эти главы выполняются на хост-системе. После перезагрузки обратите внимание на следующее:
Процедуры, выполняемые пользователем root
после Раздела 2.4, должны иметь
переменную среды LFS, установленную ДЛЯ ПОЛЬЗОВАТЕЛЯ ROOT.
Раздел /mnt/lfs должен быть смонтирован.
Эти две главы должны
быть выполнены из-под пользователя lfs
. Перед выполнением любой задачи в
этих главах необходимо выполнить su - lfs. В противном
случае вы рискуете установить пакеты на хост и сделать его
непригодным для использования.
Выполнение процедур из Общие инструкции по компиляции имеет решающее значение. Если есть какие-либо сомнения по поводу установки пакета, убедитесь, что все ранее развернутые tar-архивы удалены, затем повторно извлеките файлы и выполните все инструкции.
Раздел /mnt/lfs должен быть смонтирован.
Некоторые операции, такие как «Смена владельца»
или «Вход в среду
Chroot», должны быть выполнены от имени
пользователя root
с
переменной окружения $LFS, установленной для пользователя
root
.
При входе в chroot переменная среды LFS должна быть
установлена для пользователя root
. После этого переменная LFS не
используется.
Виртуальные файловые системы должны быть смонтированы. Это
можно сделать до или после входа в chroot, переключившись на
виртуальный терминал хоста и от имени пользователя
root
выполнив команды,
описанные в Раздел 7.3.1,
«Монтирование и заполнение /dev» и Раздел 7.3.2,
«Монтирование виртуальных файловых систем ядра».