Обсуждение:Autoinstall

Материал из ALT Linux Wiki
Версия от 21:38, 20 марта 2017; MichaelShigorin (обсуждение | вклад) (пример autoinstall.scm для jeos/p8)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)

Гм, а зачем было удалять едва ли не единственный пример с (methods raid)? --mike 15:58, 6 февраля 2014 (MSK)

Для выпускающих дистрибутив

  1. Для поддержки автоустановки включите curl в пакетную базу образа установки
  2. Для поддержки постустановочных скриптов добавьте 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)