« Le partitionnement » : différence entre les versions

Aller à la navigation Aller à la recherche
m
dépoussiérage divers
m (→‎L'organisation des répertoires : nom des répertoires)
m (dépoussiérage divers)
Ligne 18 : Ligne 18 :


- IDE (Integrated Drive Electronics) ou PATA (Parallel Advanced Technology Attachment)[[Fichier:Ata 20070127 003.jpeg|80px|right]]<br><br>
- IDE (Integrated Drive Electronics) ou PATA (Parallel Advanced Technology Attachment)[[Fichier:Ata 20070127 003.jpeg|80px|right]]<br><br>
- SCSI (Small Computer System Interface)[[Fichier:Nappescsi21.jpeg|80px|right]]


- Serial ATA ou SATA (Serial Advanced Technology Attachment) [[Fichier:SATA Data Cable.jpg|80px|right]]<br><br>
- Serial ATA ou SATA (Serial Advanced Technology Attachment) [[Fichier:SATA Data Cable.jpg|80px|right]]<br><br>
- SCSI (Small Computer System Interface)[[Fichier:Nappescsi21.jpeg|80px|right]]


<br><br><br><br><br><br>
<br><br><br><br><br><br>
Ligne 30 : Ligne 30 :


Les informations sur les 4 premières partitions d'un disque sont inscrites sur le disque lui-même dans une zone qu'on appelle table des partitions. <br />
Les informations sur les 4 premières partitions d'un disque sont inscrites sur le disque lui-même dans une zone qu'on appelle table des partitions. <br />
La table des partitions principale est contenue dans le premier secteur du disque (Master Boot Record ou MBR) qui contient également le programme d'amorçage.
La table des partitions principale est inscrite dans le premier secteur du disque, secteur appelé le  MBR ('''M'''aster '''B'''oot '''R'''ecord ou MBR), puisqu'il contient aussi le programme d'amorçage.


Voici un exemple de partitionnement:
Voici un exemple de partitionnement:
Ligne 56 : Ligne 56 :
Une partition étendue : sda2 qui est un conteneur de partitions logiques.
Une partition étendue : sda2 qui est un conteneur de partitions logiques.


Cinq partitions logiques : sda5 à sda9.
Cinq partitions logiques : sda5 à sda9, définies dans l'espace de la partition étendue sda2.


=== Généralités ===
=== Généralités ===
Ligne 65 : Ligne 65 :
La plupart d'entre nous choisissent de créer plus de partitions que le minimum dont Debian a besoin pour fonctionner. Pourquoi ?
La plupart d'entre nous choisissent de créer plus de partitions que le minimum dont Debian a besoin pour fonctionner. Pourquoi ?


'''Principalement pour des raison de sécurité''': Si une partition est corrompue, le reste du système est toujours accessible. Il suffit généralement de restaurer une sauvegarde de la partition corrompue pour régler le problème.
'''Principalement pour des raison de sécurité''': <br />
Si une partition est corrompue, le reste du système peut être encore accessible. Il peut suffire simplement de restaurer une sauvegarde de la partition corrompue pour régler le problème.
Mais aussi pour séparer les partitions qui risqueraient d'être submergées de fichiers (Par exemple /var pour un serveur de mail qui serait attaqué par un envoi massif...),le reste du système serait alors toujours opérationnel.


Mais aussi pour séparer les partitions qui risqueraient d'être submergées de fichiers (Par exemple /var pour un serveur de mail qui serait attaqué par un envoi massif...). Le reste du système serait alors toujours opérationnel.
Séparer les autres partitions de la racine "/" permet, en cas de corruption d'une autre partition, de toujours pouvoir amorcer Linux pour réparer le système...<br />
 
 
Séparer les autres partitions de la racine "/" permet, en cas de corruption d'une autre partition, de toujours pouvoir amorcer Linux pour réparer le système...
Vous voulez en effet pouvoir être en mesure de démarrer en "Single user mode" pour restaurer votre station ou serveur... Ce qui exige une racine «intacte».
Vous voulez en effet pouvoir être en mesure de démarrer en "Single user mode" pour restaurer votre station ou serveur... Ce qui exige une racine «intacte».


 
La seconde difficulté (après le choix du nombre de partitions) sera de définir la taille de ces partitions...<br />
La seconde difficulté (après le choix du nombre de partitions) sera de définir la taille de ces partitions... Une taille trop petite rendra rapidement votre système inutilisable. Une taille trop grande gâche de l'espace disque (qui même s'il n'est pas cher peut être utile ailleurs...)
Une taille trop petite rendra rapidement votre système inutilisable. Une taille trop grande gâche de l'espace disque (qui même s'il n'est pas cher peut être utile ailleurs...)
 


Les remarques qui suivent sont des préconisations Debian:
Les remarques qui suivent sont des préconisations Debian:


* Pour les nouveaux utilisateurs, les machines Debian personnelles ou familiales, et autres systèmes mono-utilisateur, une simple partition / (plus celle d'échange) est sans doute la solution la plus simple. L'inconvénient est le fait que les données personnelles ne sont pas séparées du système. '''Il est donc donc généralement conseillé, en plus de la partition d'échange (swap) de créer une partition / ET une partition /home'''.
* Pour les nouveaux utilisateurs, les machines Debian personnelles ou familiales, et autres systèmes mono-utilisateur, une simple partition / (plus celle d'échange '''swap''' ) est sans doute la solution la plus simple à mettre en œuvre. L'inconvénient serait que les données personnelles ne sont pas séparées du système. '''Il est donc donc généralement conseillé, en plus de la partition d'échange (swap) de créer une partition racine "/" ET une partition "/home"'''.
 
* Pour les systèmes avec plusieurs utilisateurs, ou les systèmes avec beaucoup d'espace disque, il vaut mieux placer les répertoires /usr, /var, /tmp, et /home chacun sur une partition distincte de la partition /.
 
* Si vous prévoyez d'installer beaucoup de programmes qui ne font pas partie de la distribution Debian, pensez à créer une partition /usr/local séparée.
 
* Si vous prévoyez de créer un serveur de mail, prévoyez une partition /var en conséquence (à moins que vous ne stockiez les courriers dans un autre répertoire - vous pourriez par exemple avoir besoin de mettre /var/mail sur une partition distincte.


* Mettre le répertoire /tmp sur sa propre partition, par exemple 20 à 50 Mo est un minimum, sur les disques récents il peut être utile d'y mettre 1 ou 2G (des logiciels de gravure y mettent les images ISO temporaires, des logiciels d'installation y déploient tout un arbre avant de compiler, des logiciels d'édition video y mettent leur (gros) fichiers temporaires). Cette remarque vaut pour /var/tmp.
* Pour les systèmes utilisés par plusieurs personnes (donc avec autant de comptes personnels), ou les systèmes disposants de beaucoup d'espace disque, il vaut mieux placer les répertoires "/usr", "/var", "/tmp", et "/home" chacun sur une partition distincte du ou des disques. /.


* Si vous mettez sur pied un serveur avec beaucoup d'utilisateurs ou si vous avez plusieurs systèmes Linux, il est généralement intéressant d'avoir une grande partition distincte pour /home.
* Si vous projetez d'utiliser votre machine comme serveur de mail, prévoyez une partition "/var" en conséquence (à moins que vous ne stockiez les courriers dans un autre répertoire - vous pourriez par exemple avoir besoin de mettre "/var/mail" sur une partition distincte.


* Si vous mettez sur pied un serveur dont avec beaucoup d'utilisateurs ou si vous avez plusieurs systèmes Linux, il est généralement intéressant d'avoir une grande partition distincte pour "/home".


'''La méthode de partitionnement varie d'un ordinateur à l'autre, en fonction de son usage.''' et, dixit MisterFreeze, « de la religion de l'administrateur »... ;-)
'''La méthode de partitionnement varie d'une machne à l'autre, en fonction de son usage.''' et, dixit MisterFreeze, « de la religion de l'administrateur »... ;-)


N'espérez pas obtenir une aide claire et nette sur le partitionnement, vous êtes seul face à ce choix, qui doit se faire en fonction de votre matériel et de vos besoins.
N'espérez pas obtenir une aide claire et nette sur le partitionnement, vous êtes seul face à ce choix, qui doit se faire en fonction de votre matériel et de vos besoins qu'il vous faudra bien définir (cahier des charges) avant toute chose.


Il n'y a malheureusement pas de recette miracle... Il existe autant de façon de choisir son partitionnement que d'utilisations et d'utilisateurs...
Il n'y a malheureusement pas de recette miracle... Il existe autant de façon de choisir son partitionnement que d'utilisations, d'utilisateurs, de machnes, de services, etc...


Définissez au préalable clairement votre cahier des charges, l'utilisation que vous ferez de votre système, vous trouverez tout seul le bon partitionnement.
Définissez au préalable clairement votre cahier des charges, l'utilisation que vous ferez de votre système, vous êtes le seul à savoir ce que vous attendez de votre machine.


== Définir son partitionnement ==
== Définir son partitionnement ==
Ligne 104 : Ligne 97 :
=== L'organisation des répertoires ===
=== L'organisation des répertoires ===


Tout d'abord voyons comment s'organisent les répertoires :
Tout d'abord voyons ce que Linux s'attend à trouver dans l'arborescence standard des répertoires ('''F'''ilesystem '''H'''ierarchy '''S'''tandard) :


{| class="wikitable" width="50%"
{| class="wikitable" width="50%"
editor
621

modifications

Menu de navigation