Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:partition [21/09/2013 07:59] smolski [Système de fichier] |
doc:systeme:partition [21/09/2013 12:55] smolski [Nommage des disques et de leurs partitions] |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Partition ====== | ====== Partition ====== | ||
- | ===== Préléminaire ===== | + | (//testé// - **smolski** 2013-09-20) Le retour sur le forum est ici : \\ [[http://debian-facile.org/viewtopic.php?id=1072 | Lien vers le forum concernant ce tuto]] //N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !// |
- | Une unité de stockage (que ce soit un disque dur interne ou externe, une clé USB, un CDROM ou DVDROM, une disquette, etc.), pour être utilisée par un ordinateur, doit être formatée. | + | |
- | Cela signifie qu'on doit lui assigner un système de fichier, indiquant la structure et le nom des répertoires et fichiers. Éventuellement les droits correspondant à chacun. | + | * Objet : Les partitions |
+ | * Niveau requis : DÉBUTANT | ||
+ | * Tags : {{tag>à-compléter}} | ||
+ | * Commentaires : //Les partitions en détail - Les systèmes de fichier usuels sous GNU/Linux. // | ||
+ | * Débutant, à savoir : [[manuel:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !]] :-) | ||
+ | * [[commande:a_savoir | Les Droits.]] Pour connaître en détail les droits sur les fichiers et les répertoires... | ||
+ | * [[manuel:disque | Le disque dur en détail]] | ||
- | ===== Débutant : ===== | + | === Nota === |
- | ==== Voir : ==== | + | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ! |
- | [[commande:a_savoir | Les Droits en Détail !]] Pour connaître en détail les droits sur les fichiers et les répertoires... | + | ===== Préléminaire ===== |
- | ===== Disque dur ===== | + | Une unité de stockage (que ce soit un disque dur interne ou externe, une clé USB, un CDROM ou DVDROM, une disquette, etc.), pour être utilisée par un ordinateur, doit être formatée. |
- | * [[manuel:disque | Le disque dur en détail]] | + | Cela signifie qu'on doit lui assigner un système de fichier((FS)), indiquant la structure et le nom des répertoires et fichiers et éventuellement les droits correspondants à chacun. |
===== Système de fichier ===== | ===== Système de fichier ===== | ||
Ligne 20: | Ligne 25: | ||
Il existe plusieurs types de FS((systèmes de fichier)). | Il existe plusieurs types de FS((systèmes de fichier)). | ||
- | (//entre crochets [ ... ] vous lirez la façon de saisir le nom du système de fichiers dans un fichier fstab//). | + | == Nota == |
+ | |||
+ | Dans cette partie vous lirez entre crochets [ ... ] la façon de saisir le nom du système de fichier à écrire dans le fichier [[manuel:fstab | /etc/fstab]]. | ||
==== Le Ext2FS [ext2] ==== | ==== Le Ext2FS [ext2] ==== | ||
Ligne 32: | Ligne 39: | ||
==== Le Ext4FS [ext4] ==== | ==== Le Ext4FS [ext4] ==== | ||
- | Ce système est destiné à être, pour l'essentiel, bien plus //**rapide**// dans son utilisation ! | + | Ce système bien plus //**rapide**// dans son utilisation est installé par defaut. |
- | + | ||
- | Il est inclut dans stable/Squeeze avec le noyau à la page : | + | |
- | # aptitude install linux-image-2.6.32-5-amd64 (et plus...) | + | |
- | + | ||
- | Les fichiers convertis (non-créés dans la partition ext4) ne bénéficient pas des avantages d'utilisation liés à ce nouveau format.. ! | + | |
- | + | ||
- | Vous pouvez y joindre à volonté vos propres essais et tests perso... | + | |
==== Le FAT 16 [fat] ==== | ==== Le FAT 16 [fat] ==== | ||
Ligne 47: | Ligne 47: | ||
==== Le FAT 32 [vfat] ==== | ==== Le FAT 32 [vfat] ==== | ||
- | C'est le système de fichiers développé par Microsoft™ pour ses systèmes d'exploitation. Dans ce cas-ci, la limitation pour la taille des fichiers est de 4 Go. Il ne possède pas lui non plus de gestion des droits. Sa fragmentation est aussi importante. Il est très courant également. | + | C'est le système de fichiers développé par Microsoft™ pour ses systèmes d'exploitation. Dans ce cas-ci, la limitation pour la taille des fichiers est de 4 Go. \\ |
+ | Il ne possède pas lui non plus de gestion des droits. Sa fragmentation est aussi importante. Il est très courant également. | ||
- | Bien que le système vfat ne permette malheureusement pas de gérer les droits d'accès aux fichiers, il a l'avantage d'être lisible (presque) partout. C'est donc un bon choix si l'on souhaite rendre des données accessibles sous plusieurs systèmes (partition de partage entre systèmes). | + | Bien que le système vfat ne permette malheureusement pas de gérer les droits d'accès aux fichiers, il a l'avantage d'être lisible (presque) partout. \\ |
+ | C'est donc un bon choix si l'on souhaite rendre des données accessibles sous plusieurs systèmes (partition de partage entre systèmes). | ||
- | Pour installer les outils fat permettant de le modifier, créer, changer le label, etc... : | + | Pour installer les outils **fat** permettant de le modifier, créer, changer le label, etc... : |
Installer dosfstools : | Installer dosfstools : | ||
- | # aptitude install dosfstools | + | <file root>aptitude install dosfstools</file> |
- | ==== Le SWAP ==== | + | ==== Le SWAP [swap] ==== |
Le SWAP est la partition sur le disque système qui sera sollicitée par les applications actives pour sauvegarder les données les plus anciennes ou les moins demandées lorsque la RAM((mémoire vive)) est saturée. \\ | Le SWAP est la partition sur le disque système qui sera sollicitée par les applications actives pour sauvegarder les données les plus anciennes ou les moins demandées lorsque la RAM((mémoire vive)) est saturée. \\ | ||
L'OS s'en charge totalement. | L'OS s'en charge totalement. | ||
- | De ce fait, comme un programme ne peut travailler qu'avec les données en mémoire vive, si celles sauvegardées dans le SWAP sont requises, elles devront retourner dans la RAM par le chemin inverse. | + | <note important>De ce fait, comme un programme ne peut travailler qu'avec les données en mémoire vive((la RAM)), si celles sauvegardées dans le SWAP sont requises, elles devront d'abord retourner dans la RAM par le chemin inverse et cela ralenti la machine !</note> |
- | + | ||
- | <note tip>Et cela ralenti la machine !</note> | + | |
Ligne 77: | Ligne 77: | ||
- et lorsque vous mettez votre PC en hibernation. | - et lorsque vous mettez votre PC en hibernation. | ||
- | <note tip>d'où la nécessité d'avoir toujours un SWAP de taille supérieure à la quantité de RAM, sinon méchant plantage de l'hibernation</note> | + | <note warning>D'où la nécessité d'avoir toujours un SWAP de taille supérieure à la quantité de RAM, sinon méchant plantage de l'hibernation</note> |
D'où aussi certaines recommandations de carrément supprimer le SWAP si tu n'utilises pas cette option. | D'où aussi certaines recommandations de carrément supprimer le SWAP si tu n'utilises pas cette option. | ||
Ligne 118: | Ligne 118: | ||
Pour installer ntfs-3g : | Pour installer ntfs-3g : | ||
- | # aptitude install ntfs-3g | + | <file root>aptitude install ntfs-3g</file> |
- | Tout simplement... | + | |
- | Pour monter un disque dur ntfs dans le fstab, il faut indiquer le type ntfs-3g au lieu de ntfs seul. | + | //Tout simplement...// |
+ | |||
+ | Pour monter un disque dur ntfs dans le ''/etc/fstab'', il faut indiquer le type **ntfs-3g** au lieu de **ntfs** seul. | ||
Exemple : | Exemple : | ||
- | /dev/sdax /media/ntfs ntfs-3g defaults 0 0 | + | <file fstab># Montage disque ntfs |
+ | UUID=xxxxxxxxxxxxxxx /media/ntfs ntfs-3g defaults 0 0</file> | ||
==== Le XFS [xfs] et le ReiserFS [reiserfs] ==== | ==== Le XFS [xfs] et le ReiserFS [reiserfs] ==== | ||
Ligne 130: | Ligne 132: | ||
Ce sont des systèmes de fichiers journalisés, comme l'Ext3FS [ext3]. Aujourd'hui réputés robustes (i.e. utilisables sur des systèmes en production), autorisent la gestion des droits. Très faible fragmentation. | Ce sont des systèmes de fichiers journalisés, comme l'Ext3FS [ext3]. Aujourd'hui réputés robustes (i.e. utilisables sur des systèmes en production), autorisent la gestion des droits. Très faible fragmentation. | ||
- | ====Le ReiserFS ==== | + | ==== Le ReiserFS ==== |
[reiserfs] a des meilleures performances que les autres systèmes de fichier lorsqu'il gère une multitude de fichiers de faible taille. | [reiserfs] a des meilleures performances que les autres systèmes de fichier lorsqu'il gère une multitude de fichiers de faible taille. | ||
Ligne 170: | Ligne 172: | ||
Depuis **stopher** sur le forum ici : | Depuis **stopher** sur le forum ici : | ||
* [[http://debian-facile.org/viewtopic.php?pid=58621#p58621 | Les blocks facilement.]] | * [[http://debian-facile.org/viewtopic.php?pid=58621#p58621 | Les blocks facilement.]] | ||
- | ===== Nommage des disks et partitions ===== | ||
- | Le 1er disque est désigné par /dev/hda, un second disque est désigné par /dev/hdb... | ||
- | Les périphériques USB sont nommés /dev/sda, /dev/sdb, ... | + | ===== Nommage des disques et de leurs partitions ===== |
- | Les partitions de chaque disque sont désignées par leur numéro dans le disque. | + | <note important>**Voir** : [[manuel:fstab?&#le_contenu_du_fichier_etc_fstab]] \\ |
- | Ainsi /dev/hda2 est la deuxième partition du disque après un : | + | Il est d'usage maintenant d'identifier les partitions individuellement par leur **UUID** plutôt que par leur emplacement sur le disque. \\ |
- | /dev/hda1 !). | + | L'avantage immédiat est qu'en cas de modifification des emplacements matériels des disques ou de crash l'**UUID** de la partition appelée lui ne changera pas !</note> |
- | /dev/hda3 la troisième partition, etc... | + | |
- | Les partitions au-delà de la quatrième (/dev/hda5, /dev/hda6, etc.) sont des partitions étendues. | + | {{tag>obsolète}} |
- | À noter que des partitions sata s'écrivent sd et reprennent à la lettre "a" leur nommage et à "1" leur numérotage. Donc, après /dev/hda3 (par exemple...) un sda s'écrira /dev/sda1. | + | Le 1er disque SATA est désigné par ''/dev/sda'', un second disque est désigné par ''/dev/sdb''... \\ |
+ | Les périphériques USB sont également nommés /dev/sda, /dev/sdb, ... | ||
+ | |||
+ | Les partitions de chaque disque sont désignées par leur numéro dans le disque. \\ | ||
+ | Ainsi, ''/dev/sda2'' est la deuxième partition du disque après ''/dev/sda1'' et ''/dev/sda3'' sera la troisième partition, etc... | ||
+ | |||
+ | Les partitions au-delà de la quatrième (/dev/sda5, /dev/sda6, etc.) sont des partitions étendues. | ||
+ | |||
+ | == Nota == | ||
+ | |||
+ | Les disques IDE sont nommés : ''/dev/hda'', ''/dev/hdb''... | ||
+ | <note warning>**A noter** qu'après des disque IDE nommés en ''/dev/hda'' les partitions SATA reprennent quand même à la lettre "a" leur nommage et à "1" leur numérotage.</note> | ||
+ | |||
+ | **Exemple :** | ||
+ | |||
+ | Après : ''/dev/hda3'' un **sda** s'écrira : ''/dev/sda1''. | ||
===== Liste des partitions ===== | ===== Liste des partitions ===== | ||
Pour avoir la liste des partitions d'un disque dur, vous pouvez utiliser en root(([[commande:su]])) l'outil [[commande:fdisk]] ou mieux [[commande:blkid]]. | Pour avoir la liste des partitions d'un disque dur, vous pouvez utiliser en root(([[commande:su]])) l'outil [[commande:fdisk]] ou mieux [[commande:blkid]]. | ||
- | |||
===== Formater ===== | ===== Formater ===== | ||
- | <note tip> | + | <note warning> |
- | UTILISER : | + | UTILISEZ prioritairement : |
- | * les outils privateurs pour les systèmes de fichiers (partitions...) utilisées par le privatif, | + | * **les outils libres** pour formater les systèmes de fichier utilisés par le libre. |
- | * **les outils libres pour les systèmes de fichiers utilisés par le libre.** | + | * **les outils privateurs** pour formater les systèmes de fichier utilisés par le privatif, |
</note> | </note> | ||
- | |||
==== Dans un terminal ==== | ==== Dans un terminal ==== | ||
Ligne 209: | Ligne 221: | ||
===== Et maintenant ===== | ===== Et maintenant ===== | ||
- | Montage automatique des partitions : | + | * **Montage** automatique des partitions : [[manuel:fstab|le fichier fstab]] //et quelques ficelles...// |
- | * [[manuel:fstab|le fichier fstab]] //et quelques ficelles...// | + | * **Réparer** une partition : * [[commande:fsck]] |
- | + | * **Créer** les tables où seront implantées les partitions : [[commande:cfdisk]] | |
- | Réparer une partition | + | |
- | * [[commande:fsck]] | + | |
- | + | ||
- | Créer les tables où implanter les partitions : | + | |
- | * [[commande:cfdisk]] | + | |