Обсуждение:Autoinstall
Гм, а зачем было удалять едва ли не единственный пример с (methods raid)? --mike 15:58, 6 февраля 2014 (MSK)
Для выпускающих дистрибутив
- Для поддержки автоустановки включите curl в пакетную базу образа установки
- Для поддержки постустановочных скриптов добавьте alterator-postinstall в базовую систему
TODO
- Сделать возможность указания дополнительных параметров (ai curl) для образа в alterator-netinst altbug #20531
p8
Вот такой autoinstall.scm проверен примерно с alt-p8-jeos-20170312-x86_64.iso:
; prepare storage
("/evms/control" action "write" control open installer #t)
("/evms/control" action "write" control update)
("/evms/profiles/jeos" action apply commit #f clearall #t exclude ())
("/evms/control" action "write" control commit)
("/evms/control" action "write" control close)
; install packages
("pkg-init" action "write")
("/pkg-install" action "write" lists "" auto #t)
("/preinstall" action "write")
; the secret one
("/root/change_password" passwd_2 "123" passwd_1 "123")
; networking -- add to steps?
("/net-eth" action "write" reset #t)
("/net-eth" action "write" name "eth0" configuration "dhcp" default "" search "" dns "" computer_name "mlxswN")
("/net-eth" action "write" commit #t)
; bootloader
("/grub" action "write" device "/dev/sda")
; should be done
При этом наблюдалась проблемка с alterator-autoinstall: Internal error в /grub, именно поэтому он поставлен последним, а не первым после наливки пакетов (сбой оказывается всё-таки не смертельным). --mike 01:38, 21 марта 2017 (MSK)