Последнее обновление Windows 8 удалено Grub

1

У меня двойная загрузка с Windows 8 и Fedora 20. Так как 2 дня назад она работала хорошо, но на самом деле я редко использую W8. Я кратко загрузился на нем, и он решил установить некоторые обновления, которые сделали загрузку Windows напрямую, и у меня больше нет доступа к Grub.

Я пробовал много вещей, чтобы восстановить его, я переустановил grub2 используя chroot, я попытался полностью стереть раздел EFI и восстановить его (это ничего не изменило, конечно), без успеха. Windows по-прежнему загружается напрямую. Я пробовал много вещей, даже изменив переменную "{bootmgr}", используя bcdedit в Windows, чтобы ссылаться на "\ EFI \ fedora \ grubx64.efi" (я пробовал много разных путей, но безуспешно).

Последнее, что я хотел сделать, - это полностью переустановить Fedora (и оставить мой / home, поскольку он находится в другом разделе), но установщик не разрешит мне:

Вы не создали целевое устройство загрузчика stage1.

Вы не создали загрузочный раздел.

Кажется, это известная ошибка , все же это работало, когда я установил свою систему. Мой диск использует GPT в качестве формата раздела.

Мой ноутбук - Sony Vaio Pro, у которого, как известно, есть проблемы с загрузчиком (я не могу найти ссылку, которая описала это, извините), но он работал из коробки с Fedora 20 (это было не так с 19) ,

Я надеюсь, наконец, найти решение, я хотел бы избежать полной очистки диска (даже если большая часть моей работы сохранена / версионизирована, я не хочу переустанавливать все).

Заранее спасибо!

pcouderc
источник
Много-много лет назад это агрессивное нападение на загрузочный сектор заставило меня полностью отказаться от Windows.
L0j1k
Что произойдет, если вы используете оболочку UEFI и попытаетесь загрузить grub? Также вы убедились, что порядок загрузочного устройства все еще в порядке?
Mario
1
@ L0j1k Я согласен, я сохранил его, потому что мне это было нужно один раз, но больше не нужно. Марио: UEFI Shell не запускается, и я наконец-то нашел решение, благодаря EasyUEFI, чтобы сменить загрузчик.
pcouderc
Удачи вам, перерезая шнур полностью! :)
L0j1k

Ответы:

1

Итак, я наконец-то нашел решение: кажется, Windows полностью испортила загрузчик. Я использовал EasyUEFI (я не смог запустить UEFI Shell) и сначала попытался изменить порядок загрузки. После перезагрузки порядок был отменен (Windows? Я полагаю). Я наконец отключил загрузочную запись Windows, и это сработало.

Я действительно не знаю, что случилось, если это Windows, которая меняет порядок загрузки или Биос из ВП , но меня это удивляет. Прощай, Windows, я не буду скучать по тебе.

pcouderc
источник