Che cosa è Bootmgr in XP?

March 19

Che cosa è Bootmgr in XP?


Il file di programma, bootmgr, viene utilizzato da Microsoft Vista per gestire i parametri di boot del sistema. Si crea un elenco di sistema operativo disponibile e consente di selezionare quello che si desidera utilizzare all'avvio del sistema. Bootmgr è stato introdotto in Windows con Vista e può causare problemi con Windows XP e sistemi operativi più vecchi, se non utilizzati correttamente. Bootmgr serve allo stesso scopo come la Unified Bootloader Grand, GRUB, usato da distribuzioni Linux.

Utilizzando più sistemi operativi

Quando più di un sistema operativo è installato su un singolo computer, il computer richiede l'uso di un programma per permettere la selezione tra loro. XP e versioni precedenti di Windows utilizzato un file di configurazione che è stato sottoposto a scansione all'avvio. Di Windows NT utilizzato un programma chiamato NTLDR, che passò le informazioni di avvio di BIOS. Microsoft Vista utilizza un piccolo file system all'avvio chiamato bootmgr. Essi hanno lo scopo di identificare sistemi operativi disponibili e fornendo un modo per l'utente di scegliere, di solito sotto forma di un semplice menu.

Vista e Bootmgr

All'avvio del computer, Vista passa il controllo al bootmgr, che poi carica un file denominato BCD, abbreviazione di Boot Configuration Data. Bootmgr utilizzato le informazioni contenute nel file per creare un menu e quindi attende un periodo di tempo predefinito per l'utente di effettuare una scelta. Dopo che la scelta è fatta, il controllo viene passato al record di avvio per il sistema operativo che è stato selezionato. Se non viene effettuata alcuna selezione, il controllo viene passato al sistema operativo predefinito.

File di avvio XP

Windows XP utilizza un file chiamato boot.ini per memorizzare le informazioni sui sistemi operativi disponibili. Per funzionare correttamente, il ntldr programma deve essere installato pure. Ntldr analizza il file boot.ini e crea un menu utente con un timer di ritardo. se nessuna selezione viene effettuata prima della scadenza del timer, il sistema operativo di default verrà caricato. XP non utilizzare il programma bootmgr, ed i sistemi di avvio XP e Vista non sono direttamente compatibili.

Come evitare errori Bootup

Tutte le versioni di Windows sono costruiti per essere compatibili con le versioni precedenti. Ciò significa che quando si desidera installare più versioni, come XP e Vista, è necessario installare il sistema operativo più recente prima. In questo caso, installare Vista e quindi installare XP dopo Vista è installato e stivali con successo. Questo permette al BCD da aggiornare correttamente bootmgr modo che tutti i sistemi operativi disponibili sono correttamente catalogati.