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

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Добрый день!
Необходимо организовать автоматическую установку Альта с usb носителя. Есть ли инструкция как собрать файл ответов, поместить в iso образ и собрать iso образ для UEFI?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Сноси Винду, переходи на Линукс ! :)

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Попробовал уже. Не могу собрать обратно .iso пишет что не может найти -efi-boot EFI/.efiboot.img. Хотя я просто распаковал и пытаюсь запаковать обратно iso-шку

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Не нужно паковать обратно в iso. Пробуйте:
https://www.altlinux.org/Usermode-fs-tools/iso2stick

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Спасибо, попробую

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Что-то делаю неправильно! Создал файл с ответами, поместил в папку /Metadata поменял isolinux.cfg установил флаг ai, собрал iso все-равно не проходит процедура автоматической установки. Что делаю неправильно?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Что-то делаю неправильно! Создал файл с ответами, поместил в папку /Metadata поменял isolinux.cfg установил флаг ai, собрал iso все-равно не проходит процедура автоматической установки. Что делаю неправильно?


Пропишите параметр загрузки instdebug. И при обломе автоустановки вытаскивайте логи из /tmp.
Мы не экстрасенсы.

Оффлайн igro83

  • Начинающий
  • *
  • Сообщений: 40
    • Email
Попробовал уже. Не могу собрать обратно .iso пишет что не может найти -efi-boot EFI/.efiboot.img. Хотя я просто распаковал и пытаюсь запаковать обратно iso-шку

Там скорее правки нужны в последней команде:

xorriso -as mkisofs -joliet -partition_cyl_align "off" -partition_offset 16 -iso-level 3 -full-iso9660-filenames -sysid "LINUX" -volid "SIMPLYLINUX" -volset "ALT" -publisher "BASEALT LTD" -appid "SIMPLY LINUX LIVE 10.1 X86_64 2023-03-29" -copyright "LICENSE_ALL_HTML" -eltorito-boot boot/grub/bios.img -eltorito-catalog boot/grub/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -eltorito-alt-boot -e EFI/.efiboot.img -no-emul-boot -isohybrid-gpt-basdat -output ../alt-custom.iso .
на основе моих попыток обновления пакетов сборки Simply Linux 10.1 live.

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Все получилось, спасибо!

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
А по времени как долго проходит процедура установки? У меня уже минут 40 висит на "/preinstall" action "write".

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
А по времени как долго проходит процедура установки? У меня уже минут 40 висит на "/preinstall" action "write".

Наверное, что-то пошло не так. Смотрите /tmp/remount.log и /tmp/preinstall.log (появился в релизах 10.1)

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
как я понял чтобы посмотреть log файлы необходимо указать в параметрах загрузки instdebug. Однако, как тогда вызвать autoinstall?

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
как я понял чтобы посмотреть log файлы необходимо указать в параметрах загрузки instdebug. Однако, как тогда вызвать autoinstall?

Так одно другому не мешает. ctrl+d и начнётся автоустановка.
Кстати, могут быть проблемы с самой флешкой, поэтому пропишите method disk вместо cdrom и уберите lowmem.

Оффлайн vtokmakoff

  • Начинающий
  • *
  • Сообщений: 11
Вот на какой ошибке СТОП: /usr/share/install2/preinstall.d/50-instkernel.sh: line 5: /mnt/destination/tmp/instkernel: No such file or directory. Сам исходный distr я не менял. Только добавил 2 файла для автоустановки.

Оффлайн Антон Мидюков

  • alt linux team
  • ***
  • Сообщений: 5 183
  • antohami@
Вот на какой ошибке СТОП: /usr/share/install2/preinstall.d/50-instkernel.sh: line 5: /mnt/destination/tmp/instkernel: No such file or directory. Сам исходный distr я не менял. Только добавил 2 файла для автоустановки.

Не существует /mnt/destination/tmp/ ?