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)
|
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
|
## Formattazione della periferica
|
||||||
|
|
||||||
Smontare la chiavetta USB:
|
Smontare la chiavetta USB:
|
||||||
@ -112,6 +186,7 @@ Oppure col comando:
|
|||||||
```bash
|
```bash
|
||||||
sudo file -sL /dev/sda
|
sudo file -sL /dev/sda
|
||||||
```
|
```
|
||||||
|
Ora che le partizioni sono state create, il passaggio successivo consiste nel formattare le partizioni e montarle.
|
||||||
|
|
||||||
## Collegamenti
|
## 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://wiki.archlinux.org/title/File_systems](https://wiki.archlinux.org/title/File_systems)
|
||||||
- [https://linuxhandbook.com/mkfs-command/](https://linuxhandbook.com/mkfs-command/)
|
- [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://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…
x
Reference in New Issue
Block a user