Reinstallazione dell'MBR di Windows


2

Vorrei reinstallare l'MBR di Windows. Il mio primo disco rigido è il seguente:

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

Ho installato GRUB in questo momento, il che mi permette di avviare Fedora bene. Tuttavia, vorrei reinstallare l'MBR di Windows in modo da poter avviare Windows in futuro. Ho avviato dal CD di installazione, selezionato Prompt dei comandi e provato alcune cose come:

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

Cosa devo fare per risolvere questo problema? Posso masterizzare i dischi di ripristino Fedora / Ubuntu / Windows in base alle esigenze, ma alla fine vorrei risolverlo.


È possibile configurare GRUB per il riconoscimento e l'avvio dalla partizione di Windows. Windows non supporterà le installazioni Linux.
Xaqron,

Lo so, ma pensavo che avessi bisogno di installare Windows 'mbr, quindi grub in modo che possa puntare a Windows' mbr
123980809312

Risposte:


1

Se il tuo obiettivo finale è veramente quello di reinstallare l'MBR di Windows, usando un cd di WinPE ed eseguendo fdisk / mbr dovrebbe fare il trucco. Tuttavia, se il tuo vero obiettivo è quello di essere in grado di eseguire il dual boot, quindi aggiungi le informazioni sul caricamento della catena nella configurazione di grub. Non è necessario reinstallare l'MBR di Windows per ottenere grub al chainload.

Ad esempio, quando creo un sistema a doppio avvio, installo prima Windows su quello che finisce per essere / dev / sda1. Quindi installo Linux sul resto dell'unità (generalmente con / boot su / dev / sda2). Non appena grub si installa durante il processo di installazione di Linux, la partizione di Windows non è più disponibile. Concludo configurando il carico della catena in grub e tutto è dorato.

Per impostare il chainloader, in base a ciò che hai nella tua domanda, dovresti aggiungere una sezione come questa al tuo grub.conf (o menu.lst) in / boot:

title Windows
rootnoverify (hd0,1)
chainloader +1

Questo dovrebbe funzionare in grub. Se stai usando grub2, sarebbe diverso.


come posso ottenere un disco pe Windows? L'unico che ho trovato sul sito di ms era 900mb e mi ha chiesto di inserire una chiave per poterlo scaricare
123980809312

Ci sono molte cose là fuori che sono alternative. 4sysops.com/archives/… è un esempio. BartPE è un altro esempio.
Kirk,

Non ho un'installazione di Windows che posso avviare. C'è qualche iso che potrei usare?
123980809312,

Un'altra opzione potrebbe essere quella di scaricare un CD Freedos o un'immagine Thumbdrive, e fare l'avvio, poiché tutto ciò di cui hai veramente bisogno è fdisk. freedos.org/freedos/files
Kirk,

fdisk /mbr 1capito , ma (è la prima partizione) lascia il mio computer non avviabile, cosa devo fare? sto eseguendo il comando sbagliato?
123980809312

1

Una soluzione sarebbe utilizzare TestDisk per scrivere un codice MBR "simile a Windows".

Nota che puoi usare grub per avviare Windows, usando chainloader.


sembra che dovrebbe funzionare. tuttavia quando seleziono il disco corretto che esegue testdisk per fedora 15 come root (/ dev / sdb) e dico 'scrivi nuovo codice mbr' non riesco ancora ad avviarlo
123980809312

La partizione di Windows ha activeimpostato il flag?
Turbo J,

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.