Vai al contenuto
di MB Informatique

Passare da MBR a GPT clonando su un nuovo SSD

Un PC che si avvia in modalità BIOS da un disco MBR e che sposti su un SSD nuovo: è il momento giusto per migrare a GPT e UEFI. Ecco come fare senza mettere a rischio i dati del cliente.

Perché migrare a GPT

Molti PC installati con Windows 7 e poi aggiornati a Windows 10 si avviano ancora nella vecchia modalità BIOS (Legacy o CSM), su un disco partizionato in MBR. Funziona, ma:

  • Windows 11 richiede un avvio UEFI con Secure Boot disponibile: un PC in MBR non supererà la verifica;
  • un disco MBR non gestisce più di 2 TB: oltre, lo spazio non è utilizzabile;
  • l’MBR ha solo quattro partizioni primarie e una sola tabella, senza copia di riserva.

Il disco è in MBR o in GPT?

Tre modi per vederlo sul PC del cliente:

  • Gestione disco: clic destro sul disco, Proprietà, scheda Volumi, riga «Stile partizione».
  • Diskpart, in un prompt dei comandi come amministratore: diskpart, poi list disk. Un asterisco nella colonna «Gpt» vuol dire GPT, nessun asterisco vuol dire MBR.
  • Le informazioni di sistema (msinfo32): la riga della modalità del BIOS indica Legacy per un avvio BIOS, altrimenti UEFI.

Prima di tutto: il PC sa avviarsi in UEFI?

Un disco GPT si avvia solo in UEFI. La maggior parte dei PC venduti da Windows 8 (2012) in poi lo sa fare, anche quelli impostati in modalità Legacy in fabbrica o da un tecnico. Entra nel BIOS e cerca un’impostazione «Boot Mode» (UEFI o Legacy), «CSM» o «Launch CSM». Se il BIOS propone solo la modalità Legacy, resta in MBR: il clone non si avvierebbe.

Il metodo di Microsoft: MBR2GPT

Windows 10 e 11 hanno uno strumento integrato, mbr2gpt.exe, che converte il disco sul posto, senza cancellare i dati. Si lancia dal prompt dei comandi di una chiavetta di installazione di Windows (MAIUSC+F10), oppure da Windows stesso, come amministratore, con l’opzione /allowFullOS:

mbr2gpt /validate /disk:0 /allowFullOS
mbr2gpt /convert /disk:0 /allowFullOS

La prima riga verifica soltanto, la seconda converte. Dopo, bisogna impostare il BIOS in modalità UEFI.

Lo strumento rifiuta il disco se ha più di tre partizioni primarie, una partizione estesa o un avvio che non riconosce. Succede spesso con i PC di marca: il produttore aggiunge le proprie partizioni (HP: «HP_TOOLS» e la partizione di ripristino di fabbrica; Dell: la partizione delle utilità e quella di ripristino di fabbrica), e mbr2gpt /validate si ferma su un errore di layout del disco. Su un disco crittografato con BitLocker bisogna sospendere la protezione prima, e ricreare le protezioni dopo. Soprattutto, lo strumento modifica l’unico disco del cliente, e Microsoft avverte che la conversione non si può annullare. Se qualcosa va storto, non resta nessun disco che si avvia.

Tenere lo stesso disco: il metodo manuale

Se il disco resta nel PC, ecco i passaggi, nell’ordine. Avvisa prima il cliente: senza le partizioni del produttore, il ripristino di fabbrica con il tasto del produttore sparisce.

  1. Fai un backup dei dati del cliente, oppure un’immagine del disco.
  2. Elimina le partizioni del produttore, e solo quelle: mai la partizione attiva di avvio (spesso quella riservata per il sistema), né quella di Windows. Gestione disco spesso si rifiuta di eliminarle; in diskpart: select disk 0, list partition, select partition N, poi delete partition override. Controlla due volte il numero prima di confermare.
  3. Se lo spazio liberato è subito dopo C:, estendi C: (Gestione disco, clic destro su C:, Estendi volume). Altrimenti lascialo libero: non intralcia la conversione.
  4. Lancia i due comandi mbr2gpt indicati sopra: prima /validate, poi /convert.
  5. Imposta il BIOS in UEFI, con CSM disattivato, e avvia il PC.
  6. Attiva Secure Boot se il PC migra a Windows 11.

Farlo durante la clonazione

In laboratorio, quando il disco va cambiato comunque, c’è un modo più semplice e più sicuro: lasciare il vecchio disco così com’è, e creare il nuovo SSD direttamente in GPT. Sul vecchio disco non viene scritto nulla. Se il nuovo non si avvia, si rimonta il vecchio e il cliente riparte come prima. E le partizioni del produttore non bloccano più nulla: il nuovo disco viene costruito da zero.

Con MBI Clone

Quando il disco da clonare è in MBR, MBI Clone mostra al primo passo una scelta «Formato di avvio del nuovo disco»:

  • Mantieni MBR/BIOS, scelta predefinita: un clone classico, che si avvierà in modalità Legacy come il vecchio;
  • Migrazione a GPT / UEFI: solo il nuovo disco viene creato in GPT. Il vecchio resta intatto.

Per migrare, una casella è obbligatoria: confermi che il PC che riceverà il disco sa avviarsi in UEFI e che potrai disattivarvi la modalità Legacy. Anche MBI Clone verifica per conto suo: un PC dichiarato senza UEFI blocca la migrazione, anche con la casella spuntata. Quando può leggerlo, controlla anche che Secure Boot accetterà l’avvio di Windows.

Il nuovo disco viene costruito in modo pulito, mai ricopiato dalla disposizione del produttore: partizione EFI, partizione riservata, Windows, poi la partizione di ripristino alla fine del disco, così C: potrà essere esteso in seguito. Le partizioni del produttore non vengono ricopiate. Se una contiene un ripristino di fabbrica, MBI Clone lo dice prima di clonare: la salvi a parte, oppure accetti di farne a meno, con cognizione di causa. A fine clonazione, MBI Clone rilegge la tabella delle partizioni, l’avvio e l’ambiente di ripristino prima di dire che ha finito.

Dopo la clonazione: impostare il BIOS

  1. Monta il nuovo SSD al posto del vecchio. Tieni da parte il vecchio disco.
  2. Nel BIOS, imposta l’avvio in UEFI e disattiva CSM (o Legacy).
  3. Avvia dal nuovo disco. Compare Windows, con «Windows Boot Manager» nell’elenco di avvio.
  4. Una volta avviato Windows, puoi attivare Secure Boot se il cliente migra a Windows 11.

Le insidie

  • Il BIOS è rimasto in Legacy: il PC dice «No bootable device» o torna al BIOS. Impostalo in UEFI.
  • Il disco viene da un altro PC: la postazione del laboratorio non sa se il PC del cliente supporta UEFI. Verificalo nel suo BIOS prima di scegliere GPT.
  • Partizioni in più (dati, ripristino del produttore, partizione estesa): non vengono riportate sul nuovo disco. Copia a parte i loro dati prima di riconsegnare il PC. Senza la sua partizione di ripristino, il PC non potrà più tornare allo stato di fabbrica con il tasto del produttore: al suo posto serve una chiavetta di installazione di Windows.
  • BitLocker: al primo avvio, Windows può chiedere la chiave di ripristino. Procuratela prima di iniziare.

Domande frequenti

Il cliente perde dei dati?

No. Con MBR2GPT i dati restano al loro posto; durante una clonazione, il vecchio disco non viene nemmeno modificato.

Si può tornare a MBR?

Non con MBR2GPT. Dopo una clonazione, basta rimontare il vecchio disco e reimpostare il BIOS in Legacy.

Bisogna reinstallare Windows?

No. Windows è lo stesso, cambia solo l’avvio.

Leggi anche

PC che non si avvia dopo una clonazione · Trasferire un profilo Windows su un nuovo PC · Clonare un disco crittografato con BitLocker · Estendere C: se la partizione di ripristino blocca · Tutte le guide

Per provare MBI Clone nel tuo laboratorio: richiedi una licenza gratuita di 30 giorni, su tutte le postazioni.