Я пытаюсь установить Arch Linux (LVM, шифрование), и я застрял на последнем этапе установки, и это конфигурация grub.

Как только я grub-mkconfig -o /boot/grub/grub.cfg , команда не будет иметь выходных данных, и выполнение команды никогда не закончится (я могу принудительно остановить команду и впоследствии ввести другие). grub-install работал без ошибок, а разделы имеют правильные типы.

Базовая установка без LVM и шифрование работает. Монтирование grub на mnt/sda1 (загрузочный раздел) не помогает.

1 ответ1

0

Это вызвано ошибочным взаимодействием между arch-install-scripts и lvm, что, вероятно, является ошибкой lvm в получении обновления, которое делает глупые вещи.

Более подробную информацию можно найти в отчете об ошибке: https://bugs.archlinux.org/task/61040

Простой обходной путь, я думаю:

  • /run/lvm в chroot вручную, вместо того, чтобы ждать изменения предлагаемых arch-install-scripts или самого lvm, или,

  • просто напишите свой собственный очень простой grub.cfg, а не полагайтесь на неточные сценарии обнаружения: https://wiki.archlinux.org/index.php/User:Eschwartz/Grub#Example

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .