Chapitre 2 : Préparer les Disques Durs – OFPPT


Chapitre 2 : Préparer les Disques Durs

Maîtrisez le partitionnement, le formatage et les systèmes de gestion de fichiers.

1. Décrire les disques durs

Le disque dur est le composant principal de stockage des données. Deux types existent :

  • HDD (Hard Disk Drive) : disque mécanique avec plateaux rotatifs
  • SSD (Solid State Drive) : mémoire flash sans pièces mobiles, plus rapide

Les performances se mesurent par :

  • Le débit de données (octets/seconde)
  • Le temps de recherche (latence d’accès)
$ lsblk
NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0 465.8G  0 disk
├─sda1        8:1    0   512M  0 part /boot
└─sda2        8:2    0 465.3G  0 part /
nvme0n1     259:0    0 931.5G  0 disk
└─nvme0n1p1 259:1    0 931.5G  0 part /home

2. Systèmes de gestion de fichiers (SGF)

Un SGF organise les données sur un support de stockage. Il permet :

  • La création, lecture, modification et suppression de fichiers
  • La gestion de l’espace libre
  • L’accès multi-utilisateur sécurisé

Principaux systèmes de fichiers

FAT32
Portable, compatible universellement. Limite : 4 Go par fichier.
NTFS
Journalisation, permissions, fichiers > 4 Go. Standard Windows.
ext4
Journalisation, très fiable. Système par défaut sous Linux.

3. Techniques d’allocation des blocs

Comment les fichiers sont-ils stockés sur le disque ?

  • Allocation contiguë : blocs consécutifs → rapide, mais fragmentation externe
  • Allocation chaînée : blocs liés par pointeurs → pas de fragmentation, mais accès séquentiel
  • Allocation indexée : table d’index centrale → accès direct, utilisé par FAT, NTFS, ext4
# Structure FAT32 : allocation chaînée indexée
FAT[100] = 101  # cluster suivant
FAT[101] = 102
FAT[102] = -1   # fin du fichier

4. Partitionnement et formatage

Avant d’utiliser un disque, il faut le partitionner puis le formater.

Partitionnement

  • MBR (Master Boot Record) : max 4 partitions primaires, limite à 2.2 To
  • GPT (GUID Partition Table) : jusqu’à 128 partitions, supporte jusqu’à 9.4 Zettaoctets

Formatage

Le formatage crée la structure du système de fichiers :

  • Secteur de démarrage
  • Table d’allocation (FAT, MFT, i-nodes)
  • Répertoire racine
  • Superbloc (métadonnées du système de fichiers)
# Formater une partition en ext4 (Linux)
sudo mkfs.ext4 /dev/sdb1

# Formater en NTFS (Windows via Linux)
sudo mkfs.ntfs /dev/sdb1
💡 Prochaine étape : Dans le Chapitre 3, vous apprendrez à gérer les processus, les threads et la planification du CPU.

1 Comment

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *