dove devo installare GRUB? MBR o settore di avvio della partizione?
Quali sono i vantaggi e gli svantaggi di ciascun approccio?
Inoltre, se installiamo GRUB nel settore di avvio della partizione, come funziona il processo di avvio?
dove devo installare GRUB? MBR o settore di avvio della partizione?
Quali sono i vantaggi e gli svantaggi di ciascun approccio?
Inoltre, se installiamo GRUB nel settore di avvio della partizione, come funziona il processo di avvio?
Risposte:
Leggi la prima metà di questa risposta per comprendere le basi di MBR, VBR (ovvero settori di avvio delle partizioni) e boot manager.
Ora che hai letto questo, capisci che hai bisogno di un caricatore di avvio nell'MBR o che il BIOS non può avviarsi dall'unità. Il BIOS carica il codice dall'MBR, che quindi carica il codice da un VBR (o talvolta fornisce un menu di VBR tra cui scegliere).
Se si installa Grub ad un VBR, ma non l'MBR, avrete bisogno di qualcosa altro nel MBR in grado di Caricamento in cascata il bootloader Grub. Se hai in mente qualcos'altro (ad esempio, il boot manager di Win7, o un'altra versione di Grub, o qualche altro boot manager), è certamente possibile farlo, ma i dettagli dipenderanno dalle capacità dell'altro boot manager.
Qualsiasi analisi dei vantaggi rispetto agli svantaggi dovrà confrontare le funzionalità di Grub con quelle di altri bootloader specifici. Dovrai essere più specifico su quali potrebbero essere le tue opzioni.
Ai vecchi tempi di LILO e GRUB Legacy (alias solo GRUB), era generalmente considerato una questione di preferenza dove installare il tuo bootloader Linux. L'MBR o la partizione funzionerebbero allo stesso modo, supponendo per il caso della partizione (secondo la risposta del quackote del quackote) che l'MBR standard DOS caricasse a catena la prima partizione contrassegnata come "avviabile" nella tabella delle partizioni. (Suppongo che gli attuali MBR di Windows lo facciano, anche se non ne sono sicuro.) L'installazione su una partizione è stata considerata leggermente più sicura poiché non ha toccato il percorso di avvio originale.
Ma in questi giorni probabilmente stai usando GRUB2, che ha un design completamente nuovo con molte più capacità e maggiore robustezza . GRUB2, tuttavia, sconsiglia l'installazione su una partizione , poiché alcune funzionalità di affidabilità vanno perse. In genere, questa configurazione non è più incoraggiata e potrebbe non essere supportata dal sistema operativo in uso. Non sono abbastanza esperto di GRUB per capire le implicazioni complete, ma a meno che tu non abbia voglia di correre il rischio e supportarti, installerei GRUB2 sull'MBR. È molto affidabile e quasi sicuramente avvierà i tuoi altri sistemi operativi.
Aggiornamento: sembra che l'MBR predefinito sui computer di oggi potrebbe non essere semplice come una volta. Dopo aver installato GRUB sull'MBR del mio ThinkPad X220, ho scoperto che premere il pulsante "ThinkVantage" durante l'avvio non mi ha più portato in modalità di salvataggio. Tale funzione era nell'MBR originale . Quindi siamo in una brutta posizione: GRUB e le distribuzioni Linux raccomandano l'installazione nell'MBR, ignorando il fatto che l'MBR esistente potrebbe avere funzionalità su cui l'utente si affida.