У меня есть ноутбук с Windows 10, который я разделил и установил Ubuntu 16.04. При запуске я смог выбрать Ubuntu и Windows 10, и Linux был первым вариантом. После последнего обновления Windows 10 я получил эту ошибку:
no such partition. Entering rescue mode…
grub rescue>
Я использовал usb для запуска enbu Ubuntu и восстановления загрузки с опцией по умолчанию для восстановления MBR, как описано здесь: : //help.ubuntu.com/community/RecoveringUbuntuAfterInstallWindows
Теперь компьютер запускает Windows 10 напрямую, не давая мне выбрать ОС. Что я могу сделать, чтобы снова выбрать ОС?
Я думаю, что почти наверняка Windows установила собственный загрузчик во время обновления Windows, что очень раздражает. Я предполагаю, что вы используете EUFI, а не BIOS, я признаюсь, что установил на своих машинах устаревшую BIOS, потому что я более знаком с ней Я дважды загружаю несколько ОС Linux и много раз переустанавливаю grub, и я знаю, как он работает с разделами BIOS и MBR.
В моем сценарии, если я захочу переустановить загрузчик grub в MBR и сохранить его конфигурацию на разделе 3, это будет
загрузка с компакт-диска Ubuntu
sudo mount /dev/sda3 /mnt
sudo grub-install /dev/sda --boot-directory=/mnt/boot
sudo umount /mnt
Перезагрузка
На самом деле не уверен, что EUFI работает с grub совершенно по-другому, но я предлагаю эту информацию в качестве возможной отправной точки.