.png)
В моей системе 2 диска. (/dev/sda и /dev/sdb)
Я использую двойную загрузку Linux Mint 13 и Windows 7.
Windows 7 находится на /dev/sda1
Linux Mint / находится на /dev/sda6
Linux Mint /boot находится на /dev/sda5Я только что установил Linux Mint 17.
Во время установки я отформатировал все разделы Linux Mint 13, но назначил одинаковые точки монтирования.
Раздел Windows 7 остался нетронутым.
Загрузчик был установлен на /dev/sda
После установки, при попытке загрузки, я получил ошибку:
error: no such device: XXXXX Entering rescue mode... grub rescue>
Я почитал и подумал, что, возможно, я установил загрузчик не на тот диск.
Поэтому я повторил весь процесс установки Linux Mint 17, но на этот раз выбрал /dev/sdb в качестве устройства установки загрузчика.
Теперь при загрузке он вообще обходит grub и загружается напрямую в Linux Mint 17.
Как мне заставить систему загрузиться в grub?
ДОБАВЛЕНО: Кстати, не уверен, что это критично, но я только что обнаружил, что Windows 7 (Loader) находится на /dev/sdb1. Он был создан автоматически, когда я установил Windows 7 (ранее я установил Windows 7, а затем Linux Mint 13).
решение1
После некоторого промедления (не было особой нужды загружаться в другую ОС, так что обход GRUB был в порядке...), я решил попробовать снова. То есть, переустановить снова.
И на этот раз это сработало, и я не могу объяснить почему.
Единственное, что я сделал по-другому (и я не могу объяснить, почему я это сделал... просто вслепую пробовал), так это то, что при загрузке с USB-накопителя (на котором был образ Linux Mint ISO) вместо выбора «UEFI: Flash Drive AU_USB20 8.07» я выбрал «Flash Drive AU_USB20 8.07» (да, без «UEFI»).
Теперь все работает. GRUB отображается, установщик также обнаружил Windows 7, и загрузка обеих ОС проходит нормально.
Пишу здесь, чтобы любой, кто столкнулся с той же проблемой, мог попробовать. Но я понятия не имею, является ли это правильным решением и почему это происходит. Так что если кто-то может объяснить, это будет лучше всего!