![Ошибка установки: Невозможно установить grub на dev/sda1](https://rvso.com/image/168814/%D0%9E%D1%88%D0%B8%D0%B1%D0%BA%D0%B0%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B8%3A%20%D0%9D%D0%B5%D0%B2%D0%BE%D0%B7%D0%BC%D0%BE%D0%B6%D0%BD%D0%BE%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20grub%20%D0%BD%D0%B0%20dev%2Fsda1.png)
Я устанавливаю Ubuntu 18.04 LTS на Dell Inspiron 5559 с жестким диском на 1 ТБ, где уже установлена WIndows 10, поэтому это двойная загрузка. Я настроил загрузочный USB-накопитель Ubuntu и загрузил с него Ubuntu в режиме UEFI. Я отключил безопасную загрузку, быструю загрузку и уже создал подходящие разделы в Windows.
Установка начинается гладко, но снова и снова прерывается с сообщением"невозможно установить GRUB на dev/sda1"и говорит, что это "фатальная ошибка". /dev/sda1 - это загрузочный раздел EFI (раздел ESP) на моем жестком диске, на котором установлен диспетчер загрузки Windows. Я читал, что загрузчик GRUB должен быть установлен на этот раздел.
Я в некоторой степени уверен (но не полностью), что ОС Ubuntu установилась идеально, и проблема возникла только при установке GRUB, поскольку всякий раз, когда я пытаюсь выполнить переустановку, мастер установки сообщает, что «на этом компьютере установлены Windows 10 и Ubuntu 18.04 LTS», и предлагает вариант «Стереть Ubuntu 18.04 LTS и установить заново», что возможно только в том случае, если Ubuntu уже установлена.
Я попробовал boot-repair, который говорит, что во время восстановления произошла ошибка, из-за которой его не удалось завершить. Pastebin :http://paste.ubuntu.com/p/J3dk2YGBqG/
Я полный новичок в Linux/Ubuntu и был бы признателен, если бы кто-нибудь мог предоставить решение этой проблемы.
решение1
«/dev/sda1 — это загрузочный раздел EFI (раздел ESP) на моем жестком диске... Я читал, что загрузчик GRUB должен быть установлен на этот раздел».
Чтоводить машинувы выбрали во время установки grub?
На самом деле вы должны выбрать /dev/sda
а не /dev/sda1так как этораздел.
install-grub
тогда должен найти правильный раздел сам по себе. В вашем случае это будет /dev/sda1
.
решение2
Хорошо, из того, что я вижу в дампе, есть ошибка в самом grub-install. Проверьте строку 1123.
Поэтому на данный момент я предлагаю следующее.
- Сначала попробуйте обновить grub, возможно есть версия, исправляющая синтаксическую ошибку
Загрузите ваш Live Ubuntu. Откройте терминал ctrl+alt+t и запустите
sudo apt update
sudo apt install --reinstall grub
И попробуйте еще раз выполнить восстановление загрузки.
- Если это все еще не работает. Как вы сказали, ваш Ubuntu успешно установлен и да, вы правы. Сделайте это.
Возьмите другой дистрибутив Linux, возможно даже более старый Ubuntu, все, что нам нужно, это рабочий grub (или какой-нибудь iso-образ инструмента восстановления Linux... не знаю, как работают инструменты восстановления загрузки Linux, я обычно исправляю такие ошибки вручную).
Запустите восстановление загрузки оттуда и убедитесь, что вы сначала не обновили grub, так как он может обновиться до сломанной версии.
решение3
На моей системе Tower я изменил порядок физического подключения дисков к материнской плате через SATA - как только SSD, на который я пытался установить Ubuntu 18.04, оказался первым в списке, который Ubuntu отображает при загрузке, все прошло нормально - никакой "фатальной ошибки grub". К сожалению, я не могу сейчас найти оригинальный совет, который указал мне это направление (я не являюсь ни фанатом Ubuntu, ни фанатом оборудования!!), и я понимаю, что возиться с разъемами SATA в ноутбуке нежелательно, а иногда даже и невозможно, но это сработало для меня. По сути, вы делаете целевой диск /dev/sda - немного ерунда, но жизнь коротка.