Автор Тема: Автоматическая установка linux  (Прочитано 19434 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #30 : 22.01.2020 20:26:51 »
vm-profile.scm
Никто не подскажет, где раздобыть профиль для EFI ?
Чего то найти не получается пока...
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #31 : 23.01.2020 20:40:33 »
профиль для EFI
Отвечаю сам себе, он не требуется, но есть один момент и с этим мне уже в багзиллу.
Сноси Винду, переходи на Линукс ! :)

Оффлайн aleksey-v.

  • Давно тут
  • **
  • Сообщений: 250
Re: Автоматическая установка linux
« Ответ #32 : 14.02.2020 22:08:29 »
Сам хотел задать этот вопрос. К счастью, уже есть тема.  ;-)

У всех известный систем есть файлы ответов. В RHEL это Kickstart, в SLES - autoyast.
Некоторые даже умеют импортировать форматы друг друга.

Если в AltLinux нет подобного функционала, как предлагается делать массовый деплоймент десятков систем? Есть официальные рекомендации производителя?

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 762
    • Домашняя страница
    • Email
Андрей Черепанов (cas@)

Оффлайн Андрей Морозов

  • Завсегдатай
  • *
  • Сообщений: 9
Re: Автоматическая установка linux
« Ответ #34 : 16.02.2020 23:39:54 »
Может не совсем в тему -
Пытался играть с файлом ответов на Альте, но в итоге нашел для себя более подходящее и быстрое решение. Раздаю в школе по сети заранее подготовленный образ корневой системы с уже предустановленными и настроенными программами и локальными пользователями, после распаковки корректирую сетевые настройки, пересоздаю initrd, корректирую и переустанавливаю grub. Tar.gz-файл корневой системы весит 5-6Гб. При гигабитной сетке установка на Core i3 занимает не более 5-6 минут с автоматическим вводом станции в домен.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 762
    • Домашняя страница
    • Email
Re: Автоматическая установка linux
« Ответ #35 : 17.02.2020 08:46:19 »
Это описано по второй ссылке и используется для разливки образов на десятки тысяч машин
Андрей Черепанов (cas@)

Оффлайн altio

  • Завсегдатай
  • *
  • Сообщений: 16
Re: Автоматическая установка linux
« Ответ #36 : 22.11.2021 09:28:39 »
Присоединяюсь к обсуждению этой темы.

Альт 8.2 СП х64

Из под EFI не происходит авто установка. Установщик распознаёт ключ "ai" (в файле refind.conf) Но не находит сценарий автоустановки и файл разметки (autoinstall.scm, vm-profile.scm).

Как быть? Из под EFI не работает автоустановка? Только Legacy?
« Последнее редактирование: 22.11.2021 09:30:59 от altio »

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 18 762
    • Домашняя страница
    • Email
Re: Автоматическая установка linux
« Ответ #37 : 22.11.2021 13:03:53 »
Присоединяюсь к обсуждению этой темы.

Альт 8.2 СП х64

Из под EFI не происходит авто установка. Установщик распознаёт ключ "ai" (в файле refind.conf) Но не находит сценарий автоустановки и файл разметки (autoinstall.scm, vm-profile.scm).

Как быть? Из под EFI не работает автоустановка? Только Legacy?
Только Legacy.
Андрей Черепанов (cas@)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #38 : 24.11.2021 17:31:13 »
EFI
мне кажется, у меня в итоге получилось всё же... посмотрю у себя в записях
но только я на обычном воркстейшене проверял, не СП
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #39 : 24.11.2021 19:07:20 »
EFI
так, я бегло проверил, установка пошла на alt-education-8.2-x86_64.iso, другого образа под рукой нет
я передал параметр ai curl=http://server.loc/metadata/
в каталоге на сервере:
# ls ./metadata/ -1
autoinstall.scm
pkg-groups.tar
vm-profile.scm
но у меня почему-то на виртуалке на этапе 20-metadata-autoinstall.sh возникает ошибка Couldn't connect to server curl: (3) <url> malformed, то ли сеть долго подымается, то ли ещё что-то, пока не разбирался, но это не мешает мне для проверки переключиться на вторую консоль и выполнить сперва initinstall, все initinstall-скрипты проходят корректно, далее уже набираю install2, снова пробегают initinstall-скрипты и установка пошла (см. снимок)
Сноси Винду, переходи на Линукс ! :)

Оффлайн klark973

  • Давно тут
  • **
  • Сообщений: 658
  • Неспящий саппорт
Re: Автоматическая установка linux
« Ответ #40 : 30.11.2021 04:14:41 »
Оставлю тут тоже пару ссылок, чтобы не забылось. :-) По этой технологии делаем стики. А вот пара для system-backup ещё не готова, но когда-нибудь к ней вернусь и доделаю. Предполагается, что она позволит избежать необходимость писать большие деплойные скрипты.
To moan or to solve -- that is the question!

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #41 : 30.11.2021 17:35:56 »
Couldn't connect to server curl: (3) <url> malformed
кстати, так и не понятно, чего ему надо (см. вложения)
по идее сеть присутствует, то ли он 10-network.sh не успевает отработать...
по факту сеть есть, если я уже после ошибки попробую скопировать файлы автоустановки по сети
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #42 : 30.11.2021 18:42:07 »
Couldn't connect to server curl: (3) <url> malformed
такая проблема только на образе alt-education-8.2-x86_64.iso
взял свежий воркстейшн на p9, автоинсталл нормально срабатывает
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 016
    • Email
Re: Автоматическая установка linux
« Ответ #43 : 30.11.2021 18:52:08 »
; установка часового пояса в Europe/Moscow, время в BIOS будет храниться в UTC
("/datetime-installer" action "write" commit #t name "RU" zone "Europe/Moscow" utc #t)
почему-то установщик не принял зону UTC, вместо Europe/Moscow
есть решение указать таймзону в UTC ?

хотел указать по аналогии с:
timedatectl set-timezone UTC
Сноси Винду, переходи на Линукс ! :)