Как починить GRUB (не видит windows 7 после форматирования диска с linux)?

Форматировал диск с Линуксом, в итоге GRUB теперь пишет unknown filesystem.

Параллельно на другом логическом диске стояла винда, все ее файлы и загрузчик по идее в порядке, как вписать ее обратно?
  • Вопрос задан
  • 27074 просмотра
Решения вопроса 1
bestking5236
@bestking5236
постоянно устраиваю необычные проделки
Скорее всего, у Вас UEFI/EFI. У меня такое было после установки линукса паралельно с Windows 7 на EFI. Grub просто не "подхватил" нужную запись.
В линуксе сделайте в терминале, пот рутом:

~# update-grub
~# reboot

Если не появился нужный пункт в списке систем, продолжаем. Выполните под рутом:

~# grub-probe --target=fs_uuid /boot/*/*/Microsoft/Boot/bootmgfw.efi
выводом будет Ваш идентификатор диска с виндой - выпишем его на бумагу

затем выполните (я использую vim, если не знакомы - любой другой консольный редактор:
~# vim /etc/grub.d/40_custom
и в самый конец допишите, после всех комментариев с новой строки:

menuentry "Windows x86_64 UEFI-GPT" {
insmod part_gpt
insmod fat
search --fs-uuid --no-floppy --set=root ВАШ_ИДЕНТИФИКАТОР_С_БУМАГИ
chainloader /EFI/Microsoft/Boot/bootmgfw.efi
}


После этого выполните от рута:
~# update-grub
~# reboot

Profit!
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы