Come faccio a creare un dual / multiboot di Windows e GNU / Linux, FreeBSD, ecc?


10

A causa delle ricorrenti domande su dualboot di GNU / Linux e Microsoft Windows, è necessaria una guida generale autorevole come riferimento per gli utenti che chiedono di dualboot / multiboot.

Elementi necessari:

  1. Copri sia i metodi di avvio BIOS che UEFI, usando GRUB2 come Bootloader preferito perché è comunemente usato nelle diffuse distribuzioni GNU / Linux.

  2. Imposta il partizionamento, con esempi sia per le tabelle delle partizioni MBR che GPT. Includere problemi di partizione logica / primaria con MBR e riduzione delle partizioni di Windows se non è disponibile altro spazio. Questo dovrebbe preferibilmente essere spiegato per GPartEd, poiché è lo strumento di partizionamento della GUI più comunemente usato. Includi informazioni sulla partizione speciale che potrebbe essere necessaria con GPT.

  3. Spiegare l'impostazione dei punti di montaggio manualmente. Come minimo impostare swap e root (/), ma preferibilmente con le indicazioni per / home e / boot. Aggiungi punti di montaggio per partizioni dati NTFS / FAT / altri esistenti. Opzionalmente usa il programma di installazione di Ubuntu come esempio in modo che gli utenti possano adattarsi agli altri.

  4. Ripara / Installa il bootloader quando non viene eseguito automaticamente dall'installer o quando è danneggiato. Includi i passaggi potenzialmente necessari per l'avvio sicuro.

La guida non dovrebbe accompagnare tutti i casi limite ma essere utile per la maggior parte degli utenti. La parte 4, ad esempio, dovrebbe essere semplice come mostrare l'uso di grub-mkconfig(e il lavoro aggiuntivo per l'avvio sicuro).


1
Quello che ci stai chiedendo qui sarà un bel libro utile, ma IMHO è un po 'fuori dai soliti confini di questo forum.
harrymc,

@harrymc Penso che questo potrebbe essere fatto in modo "graffiare la superficie abbastanza da funzionare per la maggior parte degli utenti". Forse dovrei iniziare a provare a scrivere una guida che soddisfi i miei requisiti con il materiale fornito da Sekhemty, se trovo il tempo di farlo come suggerisce Karan. Il mio unico problema è che conosco molto di ciò che chiedo, ma non tutto (non so nulla di avvio sicuro e non sono così bravo con UEFI). La parte relativa al bootloader, ad esempio, dovrebbe essere semplice come mostrare come usare grub-mkconfig (modificherò di conseguenza la mia risposta).
FSMaxB,

Sono d'accordo con @harrymc, questa domanda è un po 'troppo generica per noi. In realtà è un candidato privilegiato per "non costruttivo". Queste informazioni esistono già in più fonti online e tutto ciò che scriviamo sarà obsoleto abbastanza rapidamente.
terdon,

Ho provato a scrivere una risposta da solo, ma l'ho cancellata perché improvvisamente mi sono reso conto di aver frainteso il funzionamento di UEFI.
FSMaxB,

Risposte:


1

Whoa lì, stai cercando di coprire troppo terreno. Forse stai cercando un documento principale che colleghi a tutti i metodi dei vari fornitori? O semplicemente una guida su come Google per la tua soluzione?

Sì, questo è un argomento complesso. Esistono molte implementazioni del BIOS, ognuna con i propri tasti di scelta rapida e standard.

Il problema con Grub2 è che è ancora abbastanza nuovo, anche nel 2013. Ogni distribuzione ha il suo modo di far fronte agli strumenti forniti da Grub2, quindi nessuna documentazione universale sarà sufficiente - a tale proposito Grub è molto più semplice e universale.

Disimballerei i problemi in qualcosa di semplice, come:

Non riesco ad avviare il mio sistema operativo. Come riparo il mio bootloader?

In generale, tutto ciò che devi sapere è questo:

Probabilmente puoi ancora avviare il tuo sistema operativo se premi i tasti di scelta rapida giusti. Inoltre, ogni sistema operativo ha il proprio bootloader e l'ordine di verifica. Windows è allergico a Linux e sovrascriverà volentieri il bootloader Linux nella maggior parte dei casi.

Hard disk multipli

La soluzione più semplice è di gran lunga avere più hard disk collegati al tuo computer. Quando installi un nuovo sistema operativo, dagli il suo proprio hard disk. Spegnere, scollegare tutte le altre unità e installare il nuovo sistema operativo. Dopo l'installazione, ricollegare le altre unità e scegliere l'unità di avvio dal BIOS, in genere premendo ESC, F8 o F10.

Hard disk singolo

Installa prima Windows, a partire dalle versioni precedenti e poi da BSD e poi da Linux. Windows generalmente dirotta il processo di avvio e dopo ogni installazione di Windows probabilmente avrai bisogno di una chiavetta USB per riavere il tuo bootloader Linux. L'installazione di Linux dopo Windows di solito funziona molto meglio poiché Linux crea graziosamente collegamenti di avvio a Windows per te.

Quando sei nei guai

Vai su un altro PC e scarica una chiavetta USB per il tuo sistema operativo; o ottieni un buon bootloader universale come Grub o GRUB4DOS . (Ad es. Http://www.supergrubdisk.org/ ). Su Windows, scrivilo sul tuo disco flash con: Universal USB Installer ( http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/ ) o cerca il tuo avvio specifico per la distro linux Creatore USB, ad es. Startup Disk Creator in Ubuntu.

Tutti i PC realizzati dal 2007 si avviano dalle stesse chiavette USB, se lo abiliti nel BIOS, inserisci il disco abbastanza presto e premi il tasto di scelta rapida appropriato per il tuo BIOS.


0

Puoi trovare una buona guida dualboot sul sito della documentazione di Ubuntu ; alcune ulteriori informazioni possono essere trovate anche su Arch e Fedora (la prima collega anche una buona guida completa trovata qui , mentre la seconda, specialmente nelle Appendici, tratta argomenti come il partizionamento, GRUB e così via). Di solito, i progetti di documentazione delle principali distribuzioni Linux sono ottime fonti di informazioni tecnologiche, spesso preziose anche se non si utilizza quella particolare distribuzione.

Un'altra guida, forse un po 'datata ma essenzialmente valida e che copre vari scenari (installazione di Windows in una macchina con Linux già presente o viceversa), si trova qui

Ognuna di queste guide ha un focus o uno scopo diverso, quindi puoi ottenere diversi tipi di informazioni da loro, quindi se stai cercando articoli da collegare, puoi sceglierne uno in base alla situazione. Se vuoi costruire la tua guida personale, questi articoli dovrebbero fornirti una comoda base di partenza.


"Se vuoi creare la tua guida personale, questi articoli dovrebbero fornirti una comoda base di partenza." - Fondamentalmente è quello che ho detto anche nella sezione commenti del meta post collegato. È bello che sia stata piazzata una ricompensa di 150 rappresentanti, ma l'IMO non aiuta se una risposta non canonica non dettagliata finisce per essere ricompensata per impostazione predefinita dopo una settimana.
Karan,

2
Scrivere una guida completa e completa con un ambito canonico va oltre le mie capacità e il tempo disponibile. Avevo solo queste risorse da condividere e sono sicuro che alla fine della ricompensa la ricompensa andrà a una risposta più dettagliata.
Sekhemty,

Aspetterò cosa succede.
FSMaxB,
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.