Gestion des disques durs & des partitions

Petit mémo quant à la gestion des périphériques de stockage, à savoir le disque dur !!

Petit mémo d’admin quant à la gestion des périphériques de stockage, à savoir le disque dur !!

1 – Obtenir des infos sur le disque dur

Grace à l’utilitaires fdisk, il est possible d’afficher les informations de partition sur un disque donnée :

cdulux Desktop # fdisk -l /dev/sda

Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xeede9d79

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 2249 18065061 83 Linux
/dev/sda2 2250 2741 3951990 82 Linux swap / Solaris
/dev/sda3 2742 16115 107426655 83 Linux
/dev/sda4 * 16116 19457 26844615 7 HPFS/NTFS

Utilitaire pour partitionner un disque

 

Il existe plusieurs programmes *fdisk.
Chacun a ses points forts et ses points faibles.
Essayez-les dans l’ordre cfdisk, fdisk et sfdisk.

  • En effet, cfdisk est un beau programme qui a des exigences strictes quant aux tables de partitions qu’il accepte, et qui produit des tables de partitions de haute qualité. Utilisez-le si vous le pouvez.
  • fdisk est un programme bugué qui fait des choses assez floues – d’habitude, il arrive à produire des résultats raisonnables. Son seul avantage est qu’il fonctionne sur les étiquettes de disque BSD, et d’autres tables de partitions non DOS. Évitez-le si vous le pouvez.
  • sfdisk est destiné uniquement aux hackers – l’interface utilisateur est rebutante, mais il fonctionne mieux que fdisk et est plus puissant que cfdisk. De plus, il peut être utilisé de façon non interactive.

Obtenir des infos sur les partitions

 

Grace à l’outil tune2fs, il est possible d’obtenir tout plein d’info sur une partition donnée.

Voici les infos de la partition /dev/sda1 :

cdulux Desktop # tune2fs -l /dev/sda1
tune2fs 1.41.3 (12-Oct-2008)
Filesystem volume name:
Last mounted on:
Filesystem UUID: 578e26f5-93ce-4bf5-b253-22d8ee3a2271
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: has_journal ext_attr resize_inode dir_index filetype needs_recovery sparse_super large_file
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Errors behavior: Continue
Filesystem OS type: Linux
Inode count: 1130496
Block count: 4516265
Reserved block count: 225813
Free blocks: 2139282
Free inodes: 734302
First block: 0
Block size: 4096
Fragment size: 4096
Reserved GDT blocks: 1022
Blocks per group: 32768
Fragments per group: 32768
Inodes per group: 8192
Inode blocks per group: 512
Filesystem created: Wed Nov 11 14:41:46 2009
Last mount time: Fri Nov 27 10:10:36 2009
Last write time: Fri Nov 27 10:10:36 2009
Mount count: 19
Maximum mount count: 39
Last checked: Sat Nov 21 18:26:20 2009
Check interval: 15552000 (6 months)
Next check after: Thu May 20 19:26:20 2010
Reserved blocks uid: 0 (user root)
Reserved blocks gid: 0 (group root)
First inode: 11
Inode size: 256
Required extra isize: 28
Desired extra isize: 28
Journal inode: 8
First orphan inode: 338537
Default directory hash: half_md4
Directory Hash Seed: 4cddf45e-7fd3-4636-95a3-ab913dbc6054
Journal backup: inode blocks

Vérifier les block défectueux d’une partition

Grâce à l’utilitaire badblocks, ba comme son nom l’indique, on peut vérifier les bock défectueux :)

cdulux Desktop # badblocks -vs /dev/sda1
Vérification des blocs 0 à 18065060
Vérification des blocs défectueux (test en mode lecture seule) : 25.94% done, 1:22 elapsed

 

Et le résultat :

cdulux Desktop # badblocks -vs /dev/sda1
Vérification des blocs 0 à 18065060
Vérification des blocs défectueux (test en mode lecture seule) : complété
Passe complétée, 0 blocs défectueux repérés.

Faire une vérification du système de fichier ext2/ext3

Pour forcer la vérification d’un système de fichier, voici la tite commande magique :

fsck.ext3 -yfv -C fd /dev/sda1

Voici le détail des options passés :

  • y ⇒ répond yes aux questions
  • f ⇒ force le check même si le système est clean
  • v ⇒ mode verbeux
  • -C fd ⇒ affichage de la barre de progression

Article lu 1899 fois

One comment

  1. […] – La commande cfdisk est une alternative à la commande fdisk. Il est fortement recommander d’utiliser celui-ci : http://www.freenux.fr/gestion-des-disques-durs-des-partitions/) […]

Laisser un commentaire