1

У меня есть два жестких диска, один с Linux Mint Debian Edition, другой с Windows 8.1. Я был в состоянии загрузить их обоих, используя GRUB, без проблем. Вчера я пытался загрузить Windows после почти 3 месяцев неиспользования. Появился экран загрузки (с синим значком Windows), но вскоре после перезагрузки ПК. Когда я попробовал это снова, появилось сообщение "Загрузка автоматического восстановления", и он перезагрузился еще раз. Это продолжалось вечно (обычная загрузка-> перезагрузка-> автоматическое восстановление-> перезагрузка). Другие сообщения не отображались.

Я подумал, что, возможно, установка Windows стала магически поврежденной или что-то в этом роде, поэтому я переустановил ее с нуля. Я установил все программы, и все доступные обновления, все работало. Но затем, после загрузки Mint и обновления GRUB, я снова встретил ту же ошибку. Я читал, что опция быстрой загрузки может вызвать проблемы, поэтому я отключил ее, но безрезультатно. Прямо сейчас, единственный способ, которым я должен запустить Windows, это сказать BIOS, чтобы он загрузился в HD, в котором он находится. Выбор его из GRUB не работает.

Мой компьютер с 2010 года и не имеет поддержки UEFI или Secure Boot (к счастью!).

Есть идеи?

1 ответ1

2

Решаемые. Пункт меню GRUB для Windows 8.1 имел следующую строку:

drivemap -s (hd0) ${root}

После комментирования Windows теперь корректно загружается из GRUB. Я не знаю, почему update-grub включил его, хотя (hd0 - это первый жесткий диск, где Mint, а Windows - в hd1, второй диск).

РЕДАКТИРОВАТЬ: файл, о котором я говорю, это /boot/grub/grub.cfg . Записи систем Windows обычно можно найти в конце. Также не забывайте, что этот файл автоматически генерируется GRUB и будет перезаписываться при каждом запуске update-grub !

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .