B.1. Вступ

Попередня підготовка допомагає знайти відповіді на запитання, які виникають протягом встановлення, без ручного введення відповідей під час інсталяції. Це уможливлює повністю автоматизувати більшість типів встановлення та навіть пропонує деякі функції, недоступні під час звичайного встановлення.

Попереднє налаштування не потрібне. Якщо ви використовуєте порожній файл попереднього встановлення, програма встановлення поводитиметься так само, як і під час звичайного ручного встановлення. Кожне питання, яке ви попередньо введете, буде (якщо ви відповіли на нього правильно!) певним чином змінювати інсталяцію від цієї базової лінії.

B.1.1. Методи попереднього налаштування

Існує три методи, які можна використовувати для попереднього завантаження: initrd, file і network. Попереднє налаштування Initrd працює з будь-яким методом встановлення і підтримує попереднє налаштування більшої кількості речей, але вимагає найбільшої підготовки. Файлове та мережеве попереднє встановлення можна використовувати з різними методами інсталяції.

У наступній таблиці показано, які методи попереднього налаштування можна використовувати з якими методами встановлення.

Метод інсталяції initrd файл мережа
CD/DVD/USB так так так[a]
мережеве завантаження так ні так
hd-носій (включно з usb-накопичувачем) так так так[a]

[a] але тільки якщо у вас є доступ до мережі, і ви правильно встановили preseed/url

Важливою відмінністю між методами попереднього налаштування є момент, в який завантажується і обробляється файл попередньої конфігурації. Для initrd це відбувається на самому початку інсталяції, ще до того, як буде поставлено перше запитання. Попереднє налаштування з командного рядка ядра відбувається одразу після цього. Таким чином, можна перевизначити конфігурацію, встановлену у initrd, відредагувавши командний рядок ядра (або у конфігурації завантажувача, або вручну під час завантаження для завантажувачів, які це дозволяють). Для попереднього налаштування файлів це відбувається після завантаження інсталяційного образу. Для мережевого попереднього налаштування - тільки після того, як мережа буде налаштована.

[Важливо] Важливо

Очевидно, що питання, які були оброблені до налаштування файлу попередньої конфігурації, не можуть бути попередньо налаштовані (це стосується питань, які відображаються лише з середнім або низьким пріоритетом, наприклад, перший запуск виявлення апаратного забезпечення). Не дуже зручний спосіб уникнути цих запитань - попередньо вказати їх у параметрах завантаження, як описано у Розділ B.2.2, «Використання параметрів завантаження для попереднього вибору питань».

Щоб легко уникнути запитань, які зазвичай з'являються перед початком попереднього встановлення, ви можете запустити програму встановлення у режимі «авто». Це відкладає питання, які зазвичай ставляться занадто рано для попереднього вибору (наприклад, вибір мови, країни та клавіатури), до моменту, коли мережа буде готова, що дає змогу їх попередньо поставити. Він також запускає встановлення з критичним пріоритетом, що дозволяє уникнути багатьох неважливих питань. Дивіться Розділ B.2.3, «Автоматичний режим» для отримання детальної інформації.

B.1.2. Обмеження

Хоча більшість запитань, які використовує debian-installer, можна попередньо задати за допомогою цього методу, є деякі помітні винятки. Ви повинні (пере)розбити весь диск на розділи або використати наявне вільне місце на диску; використовувати наявні розділи неможливо.