Bug 43981 - При использовании модуля alterator-grub выдаётся "Внутренняя ошибка"
Summary: При использовании модуля alterator-grub выдаётся "Внутренняя ошибка"
Status: CLOSED WORKSFORME
Alias: None
Product: Sisyphus
Classification: Development
Component: alterator-grub (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: ekorneechev@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-10-07 15:27 MSK by jqt4
Modified: 2023-09-15 17:42 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description jqt4 2022-10-07 15:27:47 MSK
Установил систему из образа http://nightly.altlinux.org/sisyphus/snapshots/20221005/regular-mate-20221005-x86_64.iso

Выполнил команду:
alterator-cmdline /grub action write device efi
Выдано сообщение:
alterator-cmdline: Internal error

При этом настройка grub выполнена нормально.

Ожидаемый результат: команда выполнена без ошибок.

Проблема была выявлена при тестировании автоматизации процесса установки образа alt-server-10.1-rc1-x86_64.iso
(см. https://www.altlinux.org/Autoinstall)

В скрипте autoinstall.scm выполнение команды
("/grub" action "write" language ("ru_RU") device "/dev/sda")
вызывает выдачу сообщения:
alterator-autoinstall: Внутренняя ошибка

При подаче команды вручную ситуация аналогична:
alterator-cmdline /grub action write device /dev/sda
alterator-cmdline: Внутренняя ошибка
Comment 1 Антон Мидюков 2023-09-15 16:33:07 MSK
Потому что это неправильная команда:

("/grub" action "write" language ("ru_RU") device "/dev/sda")

Правильная команда для установки grub без пароля:

("/grub" action "write" language ("ru_RU") device "/dev/sda" passwd "#f")

с паролем:

("/grub" action "write" language ("ru_RU") device "/dev/sda" passwd "#t" passwd_1 "пароль" passwd_2 "пароль")
Comment 2 Vera Blagoveschenskaya 2023-09-15 17:42:39 MSK
Проверили для вариантов legacy, efi
с паролем и без пароля.

Ошибки после автоматической установки не возникает.