Posso mantenere BURG su un avvio triplo con Windows 7 e Windows 8?

4

Avendo installato Windows 8 già sulla macchina virtuale, ho pensato che mi piacerebbe vedere come è effettivamente, dato che la macchina virtuale era un po 'troppo lenta.

Windows 8 può essere installato come qualsiasi altro sistema operativo e supporta il dual boot con Windows 7. Tuttavia, sembra che utilizzi un proprio boot manager, quindi se lo installo, sarò in grado di avviare Ubuntu in seguito?

Posso mantenere BURG come caricatore di avvio?

(Riferendosi a questo articolo Lifehacker sulla configurazione di un sistema operativo Windows 7 / Windows 8 dual-boot.)

Grazie già in anticipo!

    
posta Lassi 09.01.2012 - 23:00

1 risposta

1

Non riesco a trovare molti dettagli sul fatto che Windows 8 usi ancora bootmgr sotto tutta quella metropolitana, ma sulla base di quello che posso vedere (non averlo mai installato) credo che lo faccia. C'è un modo sicuro (e reversibile) per controllare comunque.

Primo avvio su un CD live o USB della tua distro di scelta. Quindi, una volta avviato, determina su quale hard disk è installato Windows 7.

#ls -la /dev/disk/by-label
#(gparted)&

Il primo comando elencherà le etichette dei filesystem che linux può riconoscere e in quale partizione si trovano nel formato: Label -> /dev/sda1 dove 'a' è l'unità e '1' è la partizione. Quindi eseguire il seguente comando per salvare l'MBR (solo settore di avvio, nessuna partizione) in un file in caso si desideri annullare queste modifiche in seguito. (Salva questo file su una pen drive forse) [EDIT: assicurati che /dev/sda sotto corrisponda all'output di ls per il drive windows 8, ad esempio, se Windows8 -> /dev/sdc3 usa /dev/sdc ]

#dd if=/dev/sda of=/path/to/safe/storage/orig_mbr.bin bs=446 count=1

Ora usa gparted per creare una partizione per Windows 8 e passa attraverso la procedura di installazione per windows 8. Successivamente, avvia nuovamente il CD live o USB ed esegui:

#dd if=/dev/sda of=/path/to/safe/storage/win8_mbr.bin bs=446 count=1
#dd if=/path/to/safe/storage/orig_mbr.bin of=/dev/sda bs=446 count=1

Questo eseguirà il backup dell'MBR di Windows 8 e installerà quello vecchio (ripristinando così BURG / GRUB / LILO / etc). È ora possibile avviare qualsiasi Linux presente su quella casella e tentare di eseguire la procedura di aggiornamento / OS del bootloader. Se viene rilevato Windows 8 (o vengono rilevati più SO Windows), Windows 8 utilizza la stessa procedura di avvio di Windows 7 (chiamata bootmgr) e puoi continuare a utilizzare il tuo attuale bootloader. In caso contrario, puoi provare a eseguire il chainload manuale come faresti per ntdlr e windows XP.

    
risposta data Huckle 11.01.2012 - 23:34

Leggi altre domande sui tag