Originariamente inviato da
UnixMan
Dimenticavo:
1) ovviamente, quando poi installate il sistema (o i sistemi), fate attenzione che l'installatore non elimini le partizioni create in precedenza.
2) in modalità "legacy",
alcuni BIOS (ad es. quelli di alcune mobo Intel)
non tentano neanche di avviare il sistema se il disco non contiene almeno una "partizione avviabile" (una partizione "legacy"/MBR/msdos con il flag di boot).
Laddove il
partizionamento è fatto utilizzando una tabella delle partizioni vecchio stile ("msdos",
MBR) è sufficente aggiungere il flag di boot alla partizione di sistema (quella "root", nel caso di Linux).
Con i moderni dischi di grande capacità (>=2TB) quel tipo di partizionamento non è però utilizzabile, ed è necessario ricorrere ad un partizionamento di tipo
GPT. Che per altro è sempre indispensabile (a prescindere dalla capacità del disco) se si vuole o si deve utilizzare
EFI (o si prevede di farlo in futuro).
In questo caso (almeno con le mobo con cui ho avuto a che fare) la soluzione consiste nell'attivare il flag di boot sulla
partizione fittizia di compatibilità MBR prevista da GPT.
Per farlo, da Linux potete utilizzare il comando fdisk. Procedete come segue.
Date il comando:
sudo fdisk /dev/sdX
(sostituite "X" con la lettera corrispondente al disco che dovete modificare);
premete 'x' : "extra functionality (experts only)" per attivare il menù avanzato;
premete 'M' : "enter protective/hybrid MBR";
premete 'p' : "print the partition table" per visualizzare la lista delle partizioni (fittizie, in questo caso);
Se almeno una delle partizioni presenta già il flag "LegacyBIOSBootable" non dovete fare nulla:
premete 'q' per uscire senza modificare nulla.
In caso contrario (se nessuna delle partizioni ha il flag "LegacyBIOSBootable"):
premete 'A' : "toggle the legacy BIOS bootable flag"; quando ve lo chiede selezionate la prima partizione (corrispondente a quella "BIOS Boot" da 1MB che avete creato in precedenza), cioè premete '1';
premete 'r' : "return to main menu" per tornare al menù principale e, infine:
premete 'w' : "write table to disk and exit" per salvare ed uscire.
Fatto. :-)