Visualizzazione post con etichetta DISKPART. Mostra tutti i post
Visualizzazione post con etichetta DISKPART. Mostra tutti i post

lunedì 5 giugno 2017

Windows Quick Tip: Convertire l'installazione di Windows da modalità BIOS Legacy a UEFI

Nell'articolo Windows Quick Tip: Verificare se Windows si avvia in modalità BIOS legacy mode o in UEFI abbiamo visto come verificare se Windows viene avviato in modalità BIOS Legacy oppure UEFI. Se Il BIOS della scheda madre supporta la modalità UEFI ma Windows è stato installato utilizzando la modalità BIOS Legacy è possibile porvi rimedio tramite una conversione.

ATTENZIONE:
Le operazioni indicate, se non eseguite con attenzione, possono rendere il sistema non più avviabile pertanto si consiglia di effettuare un backup prima di procedere.

L'operazione può essere effettuata in diversi modi, in questo articolo faremo uso della versione portable di MiniTools Partition Wizard free.

1. Scaricare il file Legacy-UEFI.zip ed estrarlo in una cartella;
2. Procurarsi il DVD o la pendrive USB utilizzata per l'installazione di Windows. Nel caso non si disponga di tali supporti è possibile crearne uno seguendo i passaggi indicati nell'articolo
Windows 10: Windows Installation Media Creation Tool oppure nell'articolo  Scaricare le immagini disco (ISO) di Windows e Office originali 
3. Copiare la cartella Legacy-UEFI all'interno del disco dove è installato Windows oppure sul supporto DVD/USB dell'installazione;
4. Avviare il sistema tramite il supporto DVD/USB per l'installazione;
Avvio installazione di Windows
FIG 1 - Avvio installazione di Windows

5. Nella schermata di installazione di Windows (FIG 1) premere, da tastiera, la combinazione di tasti SHIFT+F10 per aprire una finestra del Prompt dei comandi;
Avvio prompt dei comandi tramite SHIFT+F10
FIG 2 - Avvio prompt dei comandi tramite SHIFT+F10

6. Accedere alla cartella Legacy-UEFI è digitae MPW seguito da invio. Il comando richiama il file MPW.CMD che non fa altro che verificare la versione di Windows e, in base a questa, avviare la versione a 32 o a 64bit di MiniTool Partition Wizard;
Avvio di MiniTool Partition Wizard
FIG 3 - Avvio di MiniTool Partition Wizard

7. Selezionare il disco dove risiede il sistema operativo quindi, sul lato sinistro, cliccare su Convert MBR Disk to GPT Disk;
Convert MBR Disk to GPT Disk
FIG 4 - Convert MBR Disk to GPT Disk

8. Cliccare su Apply e confermare cliccando su Yes per avviare la conversione;
Avvia conversione da MBR a GPT
FIG 5 - Avvia conversione da MBR a GPT

Conversione in corso
FIG 6 - Conversione in corso

9. Al termine della conversione si ritorna al Prompt dei comandiDigitare DISKPART seguito da invio;
10. Eseguire il comando List disk per elencare i dischi presenti nel sistema;
DISKPART, elencare dischi presenti nel sistema
FIG 7 - DISKPART, elencare dischi presenti nel sistema

11. Individuare il disco su cui è installato Windows quindi selezionarlo digitando Select disk 0 (dove 0 rappresenta il disco di nostro interesse);
12. Visualizzare l'elenco delle partizioni sul disco con List partition;
13. Selezionare la partizione dove risiede Windows con Select partition 2 (dove 2 rappresenta la partizione del sistema operativo);
Selezionare la partizione di Windows
FIG 8 - Selezionare la partizione di Windows

14. Eseguire i seguenti comandi per creare una partizione EFI di 100MB con file System Fat32 e assegnargli temporaneamente la lettera z:
shrink minimum=100 desired=100
create partition efi
format fs = fat32
assign letter = z:
Creazione partizione EFI
FIG 9 - Creazione partizione EFI

15. Elencare i volumi presenti sul disco con List Vol;
16. Prendere nota della lettera del volume dove risiede il sistema operativo. Uscire da DISKPART con il comando exit quindi posizionarsi nella directory legacy-uefi e lanciare uno dei seguenti comandi a seconda della versione di Windows a 32 o 64 bit
per 32bit
bcdboot32.exe d:\windows /l it-IT /s z: /f ALL
per 64bit
bcdboot64.exe d:\windows /l it-IT /s z: /f ALL

al posto di d:\ va indicata la lettera del volume dove risiede il sistema operativo.
Creazione file di boot
FIG 10 - Creazione file di boot

A questo punto non resta che riavviare il sistema, accedere al BIOS e impostare la modalità UEFI.




giovedì 7 gennaio 2016

Windows Quick Tip: Impossibile installare Windows nel disco. Per il disco selezionato è impostato un tipo di partizione GPT

Nell'installazione di Windows, soprattutto su hard disk già partizionati, potremmo trovarci dinanzi al messaggio "Impossibile installare Windows nel disco. Per il disco selezionato è impostato un tipo di partizione GPT" che ci impedisce di proseguire nell'installazione del sistema operativo.

Tale messaggio appare in quanto il PC è avviato in modalità UEFI (Unified Extensible Firmware Interfacema il disco rigido non è configurato per tale modalità. Generalmente con la modalità UEFI il disco viene impostato di tipo GPT (GUID Partition Tablementre per la modalità BIOS viene utilizzato il tipo MBR (Master Boot Record). Avviando il PC in modalità errata l'installazione di Windows fallisce. In questi casi ci sono 2 possibilità:

  1. Riavviare il PC nella modalità corretta (modalità legacy compatibile con BIOS)
  2. Formattare il disco impostando un diverso stile di partizione


Riavviare il PC nella modalità corretta (modalità legacy compatibile con BIOS)
Per quanto riguarda la prima opzione è necessario accedere al BIOS della macchina. Generalmente nel menu di boot sono disponibili più voci che permettono di avviare il PC/dispositivo in modalità UEFI o in modalità legacy. Le voci cambiano a seconda della tipo e versione del BIOS presente sulla macchina. Questa soluzione è da preferire nel caso vi siano sul disco dati o partizioni che vogliamo mantenere.


Formattare il disco impostando un diverso stile di partizione
La seconda opzione consiste nel formattare il disco (Attenzione: tutto il contenuto del disco verrà eliminato) impostando un diverso stile di partizione. Nell'installazione di Windows premere la combinazione di tasti SHIFT+F10 per aprire una finestra del prompt dei comandi. Per impostare un diverso stile di partizione (GPT o MBR) è necessario utilizzare l'interprete di comandi diskpart e le seguenti istruzioni

Per riformattare l'unità in modalità UEFI usando lo stile di partizione GPT
diskpart
list disk
select disk <numero_disco>
clean
convert gpt
exit

Per riformattare l'unità in modalità Modalità legacy compatibile con BIOS usando lo stile di partizione predefinito (MBR):
diskpart
list disk
select disk <numero_disco>
clean
exit


Il comando list disk ci consente di avere un elenco dei dischi presenti sul PC. Individuato il disco di nostro interesse, prendere nota del numero del disco e utilizzarlo nel comando successivo select disk. Con il comando clean andremo a cancellare tutte le partizioni/volumi presenti sul disco selezionato quindi chiudiamo diskpart con il comando exit.
A questo punto non resta che chiudere la finestra del prompt dei comandi e proseguire con l'installazione del sistema operativo.

mercoledì 4 marzo 2015

Windows Quick Tip: Creare una pendrive USB per l'installazione di Windows senza tool di terze parti

Nell' articolo Creare una pendrive USB per l'installazione di Windows tramite Windows 7 USB DVD Download Tool  abbiamo visto come creare una pendrive USB per l'installazione di Windows tramite l'apposito tool fornito da Microsoft. Esistono diversi tool utili allo scopo (ad es. Rufus) tuttavia in questo articolo mostrerò come effettuare l'operazione senza fare uso di tool esterni ma utilizzando solo i comandi forniti dal sistema operativo Windows.

Requisiti
Per effettuare l'operazione abbiamo bisogno di:
  • una pendrive da almeno 4 GB;
  • il DVD di installazione di Windows (Windows 7, Windows 8 o 8.1) oppure l'immagine ISO che provvederemo a montare o ad estrarre;

Per creare la pendrive da utilizzare per l'installazione di Windows:
  • Connettere la pendrive al PC;
  • Aprire il prompt dei comandi come amministratore (ad es. creiamo un collegamento sul desktop a cmd.exe e, cliccandoci su con il tasto destro, selezioniamo Esegui come amministratore)
  • Dal prompt dei comandi digitare il seguente comando seguito da invio
    DISKPART
  • Visualizzare l'elenco dei dischi digitando il comando list disk
  • Adesso dobbiamo selezionare il disco su cui vogliamo operare. Dall'elenco di dischi visualizzato dal comando list disk, individuiamo la nostra pendrive quindi digitiamo il comando select disk n (dove n indica il numero del disco che identifica la nostra pendrive). Ad es. in figura la pendrive è rappresentata dal disco 1 di 14 GB, pertanto il comando da lanciare è select disk 1
DISKPART, list disk, select disk
FIG 1 - DISKPART, list disk, select disk
  • digitare il comando clean per eliminare il contenuto della pendrive (elimina tutte le partizioni).
  • Riselezionare il disco eseguendo il comando select disk n indicato in precedenza (nel mio caso select disk 1)
  • Creare una nuova partizione primaria lanciando il comando create partition primary in caso di successo dovremmo ricevere il messaggio Creazione della partizione specificata completata.
  • selezionare la partizione appena creata lanciando il comando select partition 1
  • rendere la partizione attiva digitando active (verrà visualizzato il messaggio Partizione corrente contrassegnata come attiva.)
DISKPART, clean, select disk, create partition primary
FIG 2 - DISKPART, clean, select disk, create partition primary
  • formattare la partizione con file system NTFS con il comando format fs=NTFS Al termine dell'operazione verrà visualizzato il messaggio DiskPart: formattazione del volume completata.
DISKPART, format
FIG 3 - DISKPART, format
  • digitare assign per fare in modo che alla partizione venga assegnata una lettera (nel mio caso alla pendrive viene assegnata la lettera G:)
  • Uscire da DISKPART digitando il comando exit
  • copiare i file di installazione di windows (recuperati dal DVD o dall'ISO montata) sulla pendrive lanciando il comando xcopy d:\*.* /s/e/f g:\  (dove d: rappresenta il DVD di installazione di windows e g: rappresenta la pendrive USB);
  • rendiamo la pendrive bootable tramite il comando bootsect.exe/nt60 g: (dove g: rappresenta la lettera assegnata alla pendrive). Se l'operazione va a buon fine verrà visualizzato il messaggio Codice di avvio aggiornato su tutti i volumi di destinazione;
Rendere la pendrive avviabile tramite bootsect
FIG 4 - Rendere la pendrive avviabile tramite bootsect
Adesso la nostra pendrive è pronta e può essere utilizzata per avviare il pc tramite USB e procedere all'installazione del sistema operativo.