Преодоление проблемы установки «grub-install / dev / sda failed» для настольного компьютера с несколькими жесткими дисками (18.04, 17.10)

В моей установке несколько жестких дисков. Целевым диском был SSD-диск, расположенный на / dev / sdc . Попытка выполнить полную переустановку 18.04 или 17.10 с флеш-накопителя завершилась ошибкой:

grub-install /dev/sda failed

У меня уже была установлена ​​версия 16.04, и я решил установить поверх нее (позволяя программе установки стереть диск). Я выбрал «использовать весь диск и создать LVM», и установщик не смог выполнить указанную выше ошибку. Я попробовал установщик 17.10, и у меня возникла та же проблема.

Попробовав несколько обходных путей, предложенных на форумах (восстановление загрузки, GPT, быстрая загрузка, безопасная загрузка и т. Д.), Но ни один из них не решил проблему, подумал о том, почему он пытается установить grub на / dev / sda вместо / dev / sdc я решил попробовать отключить все жесткие диски, кроме этого.

Как только у меня был только SSD-накопитель, он установился без проблем.

Я понятия не имею, почему он пытался установить grub на / dev / sda . Возможно это ошибка в установщике. Двумя годами ранее я без проблем установил на тот же диск в той же системе установщик 16.04.

К вашему сведению, мой SSD был настроен как первый диск для загрузки в BIOS, за исключением того, что он не был подключен как первый диск SATA, что не должно иметь никакого значения.

Надеюсь, это кому-то поможет.

edit : и я только что заметил, что установщик еще больше испортил его. Он создал раздел подкачки 1 ГБ для установленной оперативной памяти 24 ГБ. Ура. Мне пришлось перейти на live CD, установить и использовать kvpm , чтобы уменьшить корневой раздел lvm и расширить область подкачки.

0
задан 2 August 2018 в 10:52

1 ответ

Я столкнулся с этой проблемой при попытке установить Ubuntu вчера после запуска с MX Linux. Пробовал несколько ОС, варианты разделов и способы создания LiveUSB, которые я использовал.

Оказалось, что у меня было слишком много записей в части EFI NVRAM на моей материнской плате (ничего общего с SSD или параметрами установки). Я смог исправить это, открыв терминал с помощью LiveUSB, установив efibootmgr с помощью apt и удалив старые загрузочные записи.

0
ответ дан 14 July 2020 в 14:41

Другие вопросы по тегам:

Похожие вопросы: