2

Я хотел бы переустановить Windows MBR. Мой первый жесткий диск выглядит следующим образом:

(hd0,0): fedora 15/ext4
(hd0,1): windows 7 x64

Я установил GRUB прямо сейчас, что позволяет мне нормально загружать Fedora. Однако я хотел бы переустановить Windows MBR, чтобы в будущем можно было загружать Windows. Я загрузился с установочного компакт-диска, выбрал командную строку и попробовал несколько вещей, таких как:

bootrec /fixmbr
bootrec /nt60 all /mbr
fdisk # command not found
fixmbr # command not found

Что я должен сделать, чтобы это исправить? Я могу записывать диски восстановления Fedora/Ubuntu/Windows по мере необходимости, но хотел бы это исправить в конце концов.

3 ответа3

1

Решением было бы использование TestDisk для написания «Windows-подобного» кода MBR.

Обратите внимание, что вы можете использовать grub для загрузки Windows, используя chainloader .

1

Если ваша конечная цель действительно состоит в том, чтобы переустановить Windows MBR, используйте компакт-диск WinPE и запустите fdisk /mbr. Однако, если ваша настоящая цель заключается в том, чтобы иметь возможность двойной загрузки, добавьте информацию о цепной загрузке в конфигурацию grub. Вам не нужно переустанавливать Windows MBR, чтобы получить загрузчик.

Как пример, когда я собираю систему с двойной загрузкой, я сначала устанавливаю windows на то, что в итоге оказывается /dev /sda1. Затем я устанавливаю Linux на остальной диск (обычно с /boot на /dev /sda2). Как только grub устанавливается во время процесса установки linux, раздел Windows становится недоступным. Я заканчиваю, настраивая загрузку цепи в grub, и все становится золотым.

Чтобы настроить загрузчик цепей, в соответствии с тем, что у вас есть в вашем вопросе, вам нужно добавить такой раздел в ваш grub.conf (или menu.lst) в /boot:

title Windows
rootnoverify (hd0,1)
chainloader +1

Это должно работать в Grub. Если вы используете grub2, все будет иначе.

0

Загрузите компьютер с компакт-диска Windows и выберите восстановление. Это исправит вашу Windows MBR, и вы потеряете свой Fedora GRUB. Чтобы это исправить, просто следуйте этим инструкциям:

http://www.howtogeek.com/howto/ubuntu/reinstall-ubuntu-grub-bootloader-after-windows-wipes-it-out/

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