Я пробовал слишком много разных вещей, чтобы перечислить, но я объясню основные.
SSD 1 => Windows 8.1 (основная загрузка в BIOS)
SSD 2 => Debian 7.7
GRUB в настоящее время используется в качестве загрузчика.
Я много раз пытался удалить разделы / тома для Debian на SSD 2 и восстановить загрузчик Windows через командную строку установочного диска или USB-диск для восстановления через командную строку.
Если я удаляю тома на SSD 2, содержащие Debian/GRUB, я не могу загрузить Windows 8.1, и это приводит меня к спасению GRUB, в котором говорится, что диск не найден. Я могу снова загрузить Windows 8.1 только после переустановки Debian/GRUB.
Когда я в командной строке, я делаю следующее:
bootrec.exe /fixmbr
bootrec.exe /fixboot
bootrec.exe /scanos
bootrec.exe /rebuildbcd
(also tried bootrec without .exe, and without the space)
В большинстве случаев /fixboot
и /rebuildbcd
возвращают Element not found
, а /scanos
возвращает неверное обнаружение установок Windows. Я использовал Diskpart для вывода списка разделов и снова пометил разделы Windows как активные, что позволило мне использовать /fixboot
и /rebuildbcd
, но на самом деле они не работали при восстановлении MBR.
Я прочитал много разных руководств и Вопросов / Ответов по этому вопросу, однако почти все они относятся к обеим операционным системам, находящимся на одном диске. В некоторых руководствах даже упоминается, что он сильно отличается при работе на отдельных дисках, но на самом деле не предлагается решение для этого сценария.
Я просто хочу восстановить загрузчик Windows и удалить Debian/GRUB из SSD 2.