Где поставить preseed.cfg на флешку?

Я пытаюсь загрузить компьютер с помощью установщика Ubuntu Server без локального монитора или клавиатуры. Поэтому я хочу, чтобы он начал установку с preseed, который настраивает SSH с пользователем и передает.

Я знаю, как настроить preseed, но я не знаю, где его поставить. Я скопировал ISO-образ Ubuntu Server на мою флешку и вижу:

preseed/cli.seed
preseed/cloud.seed
preseed/ubuntu-server.seed
preseed/ubuntu-server-minimal.seed
preseed/ubuntu-server-minimalvm.seed

Какие-нибудь из них запускаются по умолчанию или это примеры?

У меня тоже есть:

boot/
boot/grub

Я помещаю что-то под названием preseed.cfg в одном из этих каталогов?

Я не хочу вводить что-либо в командной строке после загрузки системы, чтобы выбрать preseed, поскольку я хочу сделать это без локальной клавиатуры / монитора.

1 ответ

Из справки Debian об этом я бы поставил в root вашей установки (1-я строка этого:)

B.2.1. Загрузка файла предварительной конфигурации

Если вы используете prerded initrd, вам нужно только убедиться, что файл с именем preseed.cfg включен в корневой каталог initrd. Установщик автоматически проверит наличие этого файла и загрузит его.

Для других предварительных методов вы должны указать установщику, какой файл использовать при загрузке. Обычно это делается передачей ядру параметра загрузки, либо вручную во время загрузки, либо путем редактирования файла конфигурации загрузчика (например, syslinux.cfg) и добавление параметра в конец строки добавления для ядра.

Если вы укажете файл предварительной конфигурации в конфигурации загрузчика, вы можете изменить конфигурацию, чтобы вам не приходилось нажимать клавишу Enter, чтобы загрузить программу установки. Для syslinux это означает установку времени ожидания в 1 в syslinux.cfg,

Чтобы убедиться, что установщик получает правильный файл предварительной конфигурации, вы можете при желании указать контрольную сумму для файла. В настоящее время это должна быть md5sum, и если она указана, она должна соответствовать файлу предварительной конфигурации, иначе установщик откажется от его использования.

Другие вопросы по тегам