La table des partitions située en début de disque contient les informations relatives à chacune de ses partitions. Il en existe duex types :
Partitionnement Intel (Master_boot_record) : zone de 512 octets en début de disque contenant les informations de 4 partitions primaires maximum. Prise en charge < 2.2 To.
Partitionnement GPT (GUID Partition Table) : jusqu’à 128 partitions, requis avec UEFI.
Le dossier /dev/ est utilisé pour communiquer avec les partitions. un disque est nommé sdX (mass-storage driver) avec x valant a si disque maître sur ID0, b si esclave sur ID0. Les noms sdX1 à sdX4 sont réservés aux lecteurs logiques et sdX5 et suivant aux lecteurs logiques.
Logiciels de partitionnement : GParted graphique, QtParted graphique pour KDE et parted en ligne de commande.
Logiciels de secours : DFSee lancé sur un liveCD, testdisk et gPart pour analyse du disque.
Lister partitions disque :
sudo fdisk -l
Lister les UUID des partitions :
sudo blkid
Monter une partition : préciser le type avec l’option -t
,
ext4
pour partition UNIX,
vfat
pour partition FAT32 ;
iso9660
pour un CD. ntfs
pour partition NTFS.
sudo mount -t ext4 /dev/sdc3 /media/stock
Le fichier /etc/fstab
liste les partitions qui seront montées
au démarrage. Le ficher
comporte une ligne par périphérique, avec # comme caractère de commentaire. Les lignes
comportent 6 champs séparés par des tabulations:
fsck
./dev/ hdc7 /usr/src ext2 defaults 1 2
Si partitions NTFS accessibles qu’en lecture, pilote ntfs-3g.
Pour paritions windows NTFS, utiliser les options defaults,nls=utf8,umask=000,uid=1000,windows_names
$ git clone username@host:/path/to/the/repository
$ git clone git://github.com/schacon/grit.git
$ git clone https://username@host:/path/to/the/repository