add fdisk in formatfs.md
This commit is contained in:
parent
edf834b23b
commit
b2a6af4c27
78
formatfs.md
78
formatfs.md
|
@ -42,6 +42,80 @@ La chiavetta USB è identificata in questo caso come `/dev/sda` (/dev/sda1 e /de
|
|||
|
||||
Per il comando `blkid` e sull'uuid vedere [qui](./uuid.md)
|
||||
|
||||
## Partizionare un disco con fdisk
|
||||
|
||||
Il programma più comune per partizionare un disco utilizzando la shell è `fdisk`. Il comando fdisk chiederà di specificare come argomento il nome del disco fisso da partizionare:
|
||||
|
||||
```bash
|
||||
fdisk /dev/hdb
|
||||
```
|
||||
|
||||
Nell'elenco che segue sono riportati i comandi di utilizzo più comune:
|
||||
|
||||
```bash
|
||||
m: visualizza l'help
|
||||
p: visualizza la tabella corrente delle partizioni
|
||||
d: cancella una partizione
|
||||
n: crea una nuova partizione
|
||||
w: scrive la tabella delle partizioni sul disco
|
||||
t: imposta il tipo di filesystem previsto per la partizione
|
||||
a: abilita/disabilita il flag che rende la partizione avviabile (boot flag)
|
||||
l: visualizza l'elenco dei tipi di filesystem utilizzabili
|
||||
q: chiude fdisk senza modificare il disco
|
||||
|
||||
Create a new label
|
||||
g create a new empty GPT partition table
|
||||
G create a new empty SGI (IRIX) partition table
|
||||
o create a new empty DOS partition table
|
||||
s create a new empty Sun partition table
|
||||
```
|
||||
|
||||
fdisk supporta diversi schemi di partizionamento. `MBR` e `GPT` sono i due standard più popolari. GPT è uno standard più recente che consente molti vantaggi rispetto all'MBR.
|
||||
I punti principali da considerare quando si sceglie quale standard di partizionamento usare:
|
||||
|
||||
- Utilizzare MBR per avviare il disco in modalità BIOS legacy;
|
||||
- Utilizzare GPT per avviare il disco in modalità UEFI;
|
||||
- Lo standard MBR supporta la creazione di una partizione del disco fino a 2 TiB. Altrimenti usare GPT;
|
||||
- MBR ha un limite di 4 partizioni primarie, GPT fino a 128 partizioni
|
||||
|
||||
Premere `g` per creare una nuova tabella delle partizioni GPT:
|
||||
|
||||
L'output sarà simile al seguente:
|
||||
|
||||
```bash
|
||||
Created a new GPT disklabel (GUID: 034596B2-1998-B241-BD8A-029063BDB87E).
|
||||
```
|
||||
|
||||
Il prossimo passo sarà creare le nuove partizioni.
|
||||
|
||||
Premere `n` per creare una nuova partizione.
|
||||
|
||||
Verrà richiesto di inserire il numero di partizione. Premere [Invio] per utilizzare il valore predefinito (1):
|
||||
|
||||
```bash
|
||||
Partition number (1-128, default 1): 1
|
||||
```
|
||||
|
||||
Successivamente, il comando chiederà di specificare il primo settore. Generalmente si consiglia sempre di utilizzare i valori predefiniti. Premere [Invio] per utilizzare il valore predefinito (2048):
|
||||
|
||||
```bash
|
||||
First sector (2048-500118158, default 2048):
|
||||
```
|
||||
|
||||
Ora è necessario inserire l'ultimo settore. È possibile utilizzare un valore assoluto oppure un valore relativo al settore iniziale, utilizzando il simbolo + seguito dalla dimensione della partizione. La dimensione può essere specificata in kilobyte (K), megabytes (M), gigabytes (G), terabytes (T) o petabytes (P).
|
||||
|
||||
Ad esempio, per creare una partizione di 100 GB, digitare `+100G` e premere [Invio]:
|
||||
|
||||
```bash
|
||||
Last sector, +/-sectors or +/-size{K,M,G,T,P} (2048-500118158, default 500118158): +100G
|
||||
|
||||
Created a new partition 1 of type 'Linux filesystem' and of size 100 GiB.
|
||||
```
|
||||
|
||||
Per impostazione predefinita, il tipo di partizione è impostato su *filesystem Linux*, che dovrebbe andare bene per la maggior parte dei casi. Se si desidera modificare il tipo, premere `l` per ottenere un elenco di tipi di partizione, quindi premere `t` per modificare il tipo.
|
||||
|
||||
Infine premere `w` per scrivere le modifiche.
|
||||
|
||||
## Formattazione della periferica
|
||||
|
||||
Smontare la chiavetta USB:
|
||||
|
@ -112,6 +186,7 @@ Oppure col comando:
|
|||
```bash
|
||||
sudo file -sL /dev/sda
|
||||
```
|
||||
Ora che le partizioni sono state create, il passaggio successivo consiste nel formattare le partizioni e montarle.
|
||||
|
||||
## Collegamenti
|
||||
|
||||
|
@ -120,3 +195,6 @@ sudo file -sL /dev/sda
|
|||
- [https://wiki.archlinux.org/title/File_systems](https://wiki.archlinux.org/title/File_systems)
|
||||
- [https://linuxhandbook.com/mkfs-command/](https://linuxhandbook.com/mkfs-command/)
|
||||
- [https://www.thegeekdiary.com/mkfs-ext4-command-examples-in-linux/](https://www.thegeekdiary.com/mkfs-ext4-command-examples-in-linux/)
|
||||
- [https://guide.debianizzati.org/index.php/Guida_alla_formattazione_dei_dischi_con_fdisk](https://guide.debianizzati.org/index.php/Guida_alla_formattazione_dei_dischi_con_fdisk)
|
||||
- [https://guide.debianizzati.org/index.php/Guida_ai_comandi_da_terminale_-_Gestione_del_File_System](https://guide.debianizzati.org/index.php/Guida_ai_comandi_da_terminale_-_Gestione_del_File_System)
|
||||
- [https://noviello.it/come-creare-partizioni-con-fdisk-su-linux/](https://noviello.it/come-creare-partizioni-con-fdisk-su-linux/)
|
||||
|
|
Loading…
Reference in New Issue