Инструменты пользователя

Инструменты сайта


software:iso_lfs_server_iso_lfs_server

iso lfs server

Host System (Хост-система)

Для того чтобы начать собирать свою систему LFS, вам нужна «рабочая площадка» — уже работающий Linux. В терминологии LFS он называется Host System (Хост-система).
Ваши шаги в Hyper-V перед тем, как мы продолжим:

Создайте виртуальную машину

  • Поколение: Выбирайте Generation 2 (Поколение 2).
    • Процессор: Выделите как можно больше ядер (минимум 4), так как компиляция — это чисто вычислительная нагрузка.
    • Память: Минимум 4 ГБ (лучше 8 ГБ).
    • Сеть: Подключите «Внешний коммутатор» (External Switch), чтобы ваша будущая система могла выходить в интернет за пакетами.

Установите Linux (дистрибутив-хост)

  • Рекомендую поставить Ubuntu Server (она стабильна и имеет все нужные инструменты).
    • При установке обязательно отметьте пункт «Install OpenSSH Server», чтобы вы могли подключаться к этой машине через терминал Windows (PowerShell или Putty), копировать туда код скриптов и видеть логи.

Добавьте второй диск:

  • В настройках этой виртуальной машины в Hyper-V добавьте еще один чистый виртуальный жесткий диск (VHDX) размером около 50-100 ГБ.
    • Именно на этом чистом диске мы будем «строить» ваш будущий LFS-сервер.
  1. Установите инструменты сборки:
  • После установки Ubuntu выполните команду, которая подготовит хост к сборке:

sudo apt update && sudo apt install build-essential bison flex texinfo gawk

На чем мы остановились: У вас есть план, конфиг и скрипт загрузки. Как только вы развернете Ubuntu в Hyper-V и создадите папку /lfs-builder, просто дайте мне знать — и мы перейдем к Дню 2 (разметка диска и первая компиляция). Удачи с установкой Hyper-V! Жду вашего возвращения.

Ubuntu Server 26.04 LTS

Только авторизованные участники могут оставлять комментарии.
software/iso_lfs_server_iso_lfs_server.txt · Последнее изменение: VladPolskiy

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: Public Domain
Public Domain Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki