Перевстановлення MBR Windows


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 за необхідності, але хотів би це врешті виправити.


Ви можете налаштувати GRUB для розпізнавання та завантаження з розділу Windows. Windows не підтримує установки Linux.
Xaqron

Я знаю, але я подумав, що вам потрібно встановити Windows 'mbr, а потім grub, щоб він міг вказувати на windows'
mbr

Відповіді:


1

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

Як приклад, коли я будую подвійну систему завантаження, я спочатку встановлюю вікна на те, що в кінцевому підсумку є / dev / sda1. Потім я інсталюю Linux на решті диска (як правило, з / boot on / dev / sda2). Як тільки grub встановлюється під час встановлення linux, розділ Windows стає недоступним. Закінчую налаштуванням ланцюгового навантаження в грі, і все золоте.

Щоб налаштувати завантажувач ланцюга відповідно до того, що у вас є питання, вам потрібно буде додати такий розділ до grub.conf (або menu.lst) у / boot:

title Windows
rootnoverify (hd0,1)
chainloader +1

Це повинно працювати в грубій формі. Якщо ви використовуєте grub2, було б інакше.


як я можу отримати диск Windows pe? Єдиний, який я знайшов на сайті мс, був 900mb і попросив я ввести ключ, щоб мати можливість його завантажити
123980809312

Є багато речей, які є альтернативами. 4sysops.com/archives/… - один із прикладів. Інший приклад - BartPE.
Кірк

У мене немає встановлення Windows, на яке я можу завантажитися. Чи є якийсь iso, який я міг би використати?
123980809312

Іншим варіантом може бути завантаження компакт-диска Freeos або Thumbdrive, і завантажте це, оскільки все, що вам дійсно потрібно, - це fdisk. freedos.org/freedos/files
Кірк

я це отримав, але fdisk /mbr 1(це перший розділ) залишає комп'ютер незавантаженим, що мені робити? я неправильно виконую команду?
123980809312

1

Рішенням буде використання TestDisk для написання коду MBR "схожого на Windows".

Зауважте, що ви можете використовувати grub для завантаження Windows, використовуючи chainloader.


це здається, що це має працювати. однак, коли я вибираю правильний диск із запуском тестового диска для Fedora 15 як root (/ dev / sdb) і кажу "написати новий mbr-код", я все одно не можу завантажитися на нього
123980809312

Чи activeвстановив прапор Windows розділ прапор?
Turbo J

0

Запустіть комп’ютер за допомогою компакт-диска Windows і виберіть ремонт. Це виправить ваш Windows MBR, і ви втратите Fedora GRUB. Щоб виправити це, просто дотримуйтесь цих інструкцій:

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


Я зробив це, він сказав, що не може знайти жодних проблем, і запропонував мені "надіслати звіт" до microsoft
123980809312
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.