Сетевая установка Centos7 PXE с помощью сценария кикстарта - Как копировать папки / файлы из сети во время установки?

У меня есть PXE-сервер для сетевых установок (настроенный аналогично, например, https://www.linuxtechi.com/configure-pxe-installation-server-centos-7/ ) и я использую сценарий Kickstart для автоматической реализации многих настроек.Образ CentOS хранится на сервере PXE и ​​доступен через FTP (расположение на сервере: / var / ftp / pub )

Может ли сценарий кикстарта копировать файлы с сервера PXE таким образом, чтобы они доступны на жестком диске клиента после завершения установки?

т.е. У меня есть папка с именем foo на сервере: / var / ftp / pub / foo . Как я могу скопировать это, чтобы только что установленный клиент имел эти файлы, например, / home / foo , пожалуйста?

Я уже встречал множество вопросов, которые задавали этот вопрос для установок с DVD / USB, но мой вопрос касается сетевых установок, поэтому я не думаю, что сценарии, используемые для установки с DVD, будут работать .

Спасибо

0
задан 10 January 2020 в 15:57
1 ответ

Да, вы можете копировать файлы во время кикстарта.

В зависимости от того, когда вы копируете файлы в Kickstart, вы можете находиться или не находиться в среде chroot. Возможно, вашей целевой копии потребуется использовать файловую систему из каталога / mnt / sysimage .

Используйте виртуальную консоль во время установки и поиграйте в среде Anaconda. Просмотрите mount , чтобы увидеть, как смонтирован удаленный FTP, чтобы вы могли получить источник для копии. Вставьте сна или аналогичный на разных этапах кикстарта, чтобы получить необходимое время на каждом этапе.

1
ответ дан 18 January 2020 в 20:04

Теги

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