У меня проблема, мой компьютер в каждой загрузке помещает в режим grub rescue, я знаю последовательность для загрузки
set prefix=(hd1,msdos5)/boot/grub
insmod normal
normal
И после этого система загружается нормально (у меня двойная система, с двойным жесткий диск, окна и unbutu 17.10, Windows C живет в ssd, sdb и linux, а Windows-диск d живет на обычном жестком диске sda), но я устал делать это
, что происходит после того, как я переустановил систему (потому что я нарушаю зависимости gui), я пробую все решения:
update-grub
grub-install
установить вручную:
sudo grub-install --root-directory /mnt/sda5 /dev/sda
Кто-нибудь знает какое-то решение, на данный момент мой единственный выбор - это изменение от grub до lilo (но я не получаю достаточно примеров для создания этого процесса), это обычная загрузка (не uefi).
Чтобы восстановить grub:
Откройте живую версию (загрузка из live dvd / usb). Откройте терминал и запустите sudo fdisk -l, чтобы узнать, где установлен Linux. Запустите sudo mount / dev / sdaX / mnt, где x - номер найденного вами слова Linux в Run sudo grub-install --root-directory = / mnt / dev / sda для установки grub. Запустите sudo update-grub для обновления grub, и если эта команда не работает, запустите ее после перезагрузки. Перезагружать.Пожалуйста, измените имя hdd в соответствии с вашими. Надеюсь это поможет. Извините за сырой текст, как запись на телефон.
--root-directory /mnt/sda5 похоже, что это может быть проблема. Когда вы устанавливаете grub, убедитесь, что корень вашей фактической системы находится в / (при необходимости chrooting, чтобы сделать это), затем запустите grub-install без этого параметра.
Чтобы восстановить grub:
Откройте живую версию (загрузка из live dvd / usb). Откройте терминал и запустите sudo fdisk -l, чтобы узнать, где установлен Linux. Запустите sudo mount / dev / sdaX / mnt, где x - номер найденного вами слова Linux в Run sudo grub-install --root-directory = / mnt / dev / sda для установки grub. Запустите sudo update-grub для обновления grub, и если эта команда не работает, запустите ее после перезагрузки. Перезагружать.Пожалуйста, измените имя hdd в соответствии с вашими. Надеюсь это поможет. Извините за сырой текст, как запись на телефон.
--root-directory /mnt/sda5 похоже, что это может быть проблема. Когда вы устанавливаете grub, убедитесь, что корень вашей фактической системы находится в / (при необходимости chrooting, чтобы сделать это), затем запустите grub-install без этого параметра.