Informations sur les disques
Initialiser le disque
Type de partition :
- Une partition primaire est une partition amorçable qui contient le système d’exploitation.
- Une partition étendue n’est pas amorçable.
Une partition étendue contient généralement plusieurs partitions logiques et sert au stockage des données.
Différence :
1
2
3
4
| - Quantité : au moins 1 et au maximum 4.
- Amorçable : la partition primaire est amorçable et contient le ou les systèmes d’exploitation de l’ordinateur.
- Cas d’utilisation : on peut l’utiliser pour démarrer le système d’exploitation, créer une à quatre partitions primaires et installer plusieurs systèmes d’exploitation sans interférence.
- Exemple de nommage : les partitions primaires reçoivent les premières lettres de l’alphabet comme lettres de lecteur (par exemple C, D). Les lecteurs logiques de la partition étendue reçoivent les autres lettres (par exemple E, F, G).
|
Vérifier et écrire les modifications
Initialiser un disque de données Linux (fdisk) :
Partitionner le disque :
Créer la partition
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
| #Create a new partition:
- n
#Primary or extended partition:
- p
- e
#Partition number:
- Usually use the default, 1 to 4 for a primary partition
#First sector:
- usually default
#Last sector:
- same
#Verify:
- p
#Write changes to the disk:
- w
|
Exécuter la commande suivante pour synchroniser la nouvelle table de partitions avec le système d’exploitation :
Formater le disque avec le bon système de fichiers :
1
2
3
| mkfs.ext4 /dev/sdx
#or
mkfs -t ext4 /dev/sdx
|
Monter le disque
Monter le disque après son formatage :
1
| mount /dev/sdx /mnt/dir
|
Configurer fstab
Trouver l’UUID à utiliser dans fstab :
Ajouter une ligne à fstab pour conserver le montage de la partition après le démarrage :
1
| UUID=0bdsdsds-1337-4abb-841d-bddd0b92693df /mnt/sdc ext4 defaults 0 2
|
Tester le montage automatique
Première étape : démonter le disque
Deuxième étape : monter automatiquement avec le fichier fstab
Facultatif : vérifier le montage
Créer un volume physique (PV)
Créer un groupe de volumes (VG)
1
| sudo vgcreate vg_name /dev/sdx
|
Créer un volume logique (LV)
1
| sudo lvcreate -L sizeG -n lv_name vg_name
|
1
| sudo mkfs.ext4 /dev/vg_name/lv_name
|
Monter le volume logique et vérifier :
Créer un point de montage si nécessaire
Monter le volume logique
1
| sudo mount /dev/vg_name/lv_name /mnt/lvm
|
Vérifier le montage
Utilisation du disque
Commandes d’utilisation du disque :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
| ```bash
# Show child directory sizes of current directory in bytes
du
# Show human-readable directory sizes
du -h
# Show size of current directory only (nesting depth=0)
du -d 0
# Show child directory sizes of current directory in MB
du -BM
# Show child directory sizes of the specified directory in bytes
du /path/to/directory
# Show sizes of direct child directories only
du -d 1 .
# Sort directories by size
du -BM -d 1 . | sort -n
# Show sizes of all directories in root (/), sorted in reverse numerical order and view in less
du / | sort -nr | less
```
|