Alain Barraud Mémento informatique  
 
Accueil Logithèque - SE Photo - vidéo Internet - protocoles Site Web PC - Réseau Archives
Page ouverte le 11/02/2009

Partitionner disque(s) dur(s)


Sommaire

Liens traitant du partitionnement
- http://www.ybet.be/hard1ch10/hard1ch10.htm
- http://fr.wikipedia.org/wiki/Partition_de_disque_dur
- http://web.mit.edu/rhel-doc/4/RH-DOCS/rhel-ig-x8664-multi-fr-4/ap-partitions.html
-

Systèmes de fichiers

Systèmes de fichiers Microsoft (DOS et Windows)
  • FAT 16 : ancien système de fichiers, utilisé avec Windows 95. On ne pouvait gérer que 4 Go de données maximum.
  • FAT 32 : évolution du FAT 16 qui pousse la limite de taille à 2 To (2 000 Go). FAT 32 et FAT 16 ont la particularité de beaucoup fragmenter les fichiers, d'où la nécessité de défragmenter régulièrement son disque.
    Voir http://fr.wikipedia.org/wiki/FAT32 et http://www.info.lesbarques.fr/spip.php?article120
  • NTFS : apparu avec Windows NT, utilisé avec XP. Permet des partitions allant jusqu'à 16 Eo (Exaoctets soit 16 000 000 000 Go).
    Gros avantage par rapport au FAT32, en cas de crash, permet la journalisation qui limite les pertes possibles. Les fichiers sont censés moins se fragmenter. Possibilit&eacte; de donner des droits à des fichiers, les crypter, les compresser, etc...
  • Win FS : successeur du NTFS. En attente de sortie.
Systèmes de fichiers Linux
  • Ext2 : premier système de fichiers sous Linux. Ne se fragmente pas. Donc pas de défragmentation sous Linux.
  • Ext3 : très proche de Ext2 à la journalisation près que permet Ext 3. Ext2 et 3 sont parfaitement compatibles et dans les 2 sens.
Pour en savoir plus
- http://fr.wikipedia.org/wiki/Syst%C3%A8me_de_fichiers
- http://www.01net.com/editorial/397104/quelles-sont-les-differences-entre-les-systemes-fat-32-et-ntfs-./
-

Particularités
- Windows ne reconnaît pas ext3 à moins d'installer un programme comme FS Driver qui rend utilisable ext2 et 3 sous Windows.
(Voir aussi : http://www.clubic.com/telecharger-fiche41288-explore2fs.html, http://www.clubic.com/actualite-70048-ntfs-3g-ntfs-linux-finale.html)
voir commentaires : http://www.commentcamarche.net/forum/affich-7196209-disque-ext3-non-formate-fs-driver
- Linux a tendance à beaucoup moins swapper que Windows (meilleure gestion de la mémoire virtuelle).
- Vista nécessite au minimum de 1 Go de mémoire vive et 15 Go d'espace disque.
Ubuntu se contente de 256 Mo de mémoire vive et 4 Go de disque.
- Installer Windows puis Linux.
Pourquoi ? Linux, tout comme Windows, installe un bootloader. Ce programme permet de lancer le ou les systèmes d'exploitation présents sur le PC.
Le souci avec le bootloader de Windows est qu'il ne reconnait pas nativement les systèmes d'exploitation autres que les Windows, contrairement à Linux.
Or comme à l'installation, le bootloader écrase celui existant, il vaut mieux installer Linux en second.
- swap. Règle : taille swap = 2 x taille mémoire PC. Mais si taille mémoire > 512 Mo, taille swap de 1 Go suffisante.
- FAT32, c'est le seul système de fichier que les deux systèmes sont capables de lire/écrire sans faille.
- Pour Linux : 1 partition racine (7-10 Go suffisants), 1 partition swap (1 Go), 1partition home pour séparer système & programmes des documents.


Partitionnement

Appellation partitions sous Linux
- Les disques durs IDE s'appellent HD (Hard Disk).
- Les disques durs SATA s'appellent SD (Serial Disk).
- Il y a au maximum 4 disques durs dans un ordinateur.
- Il seront désignés par une lettre (a, b, c, d).
- Donc ici, j'ai hda et hdb.
- Sur un disque dur partitionné, la première portera le chiffre 1, la seconde le chiffre 2, etc…
- Donc ici, j'ai hda1 (avec Windows), hda2 (avec Linux), hda3, hda4 et hda5.
Puis hdb1 et hdb2.

Choix systèmes de fichiers
- NTFS pour Windows.
- Ext3 pour Linux.
- FAT 32 pour partitions communes à Windows et Linux.
Limitations de FAT32 : taille maximale d'un fichier : 4 Go.

Voir :
- Ext2 ou 3 depuis Windows avec FS Driver.
- Ext2 ou 3 depuis Windows : http://www.clubic.com/telecharger-fiche41288-explore2fs.html
- NTFS-3G : NTFS sous Linux en version finale http://doc.ubuntu-fr.org/tutoriel/ntfs


Partitionner à partir du "Live CD" avant installation avec GParted

Contenu actuel de son ou ses disques durs

Pour l'utilisation de Gparted voir ici ,http://www.commentcamarche.net/faq/sujet-11611-gparted-gnome-partition-editor

Lors d'une une session live-CD, démarrer GParted :
Linux32

On peut avoir cela :
br01
ou cela :
br03

Cela varie suivant que l'on a 1 ou plusieurs disques durs, le nombre et la taille des partitions.

WindowsXP utilise le système de fichiers ntfs et s'installe toujours au début du premier disque dur.

Combien de disques durs ? Cliquer sur le menu déroulant en haut à droite :
br02

Au-dessus du graphique représentant la partition, il y a un menu avec les fonctions suivantes :
- Nouveau (Pour créer une nouvelle partition)
- Supprimer (Pour supprimer une partition)
- Redimensionner/Déplacer (Pour redimensionner ou déplacer une partition)
- Copier/Coller (Pour copier la totalité d'une partition vers un endroit libre sur le disque)
- Annuler (Pour annuler les changements prévus)
- Appliquer (Pour valider tous les changements et entamer le partitionnement)

Modification disque dur

Les partitions à créer :
- 1 partition SWAP de 1Go
- 1 partition racine pour installer Ubuntu de 10Go pour être à l'aise
- 1 partition /home

Comment créer les partitions ? :
Avec Gparted (par l'exemple, différentes manipulations que l'on peut être amené à faire).

1/ On sélectionne le disque dur sur lequel on va travailler. Dans l'exemple, on choisit /dev/sdb
br02

2/ Destruction des parties existantes (si on veut récupérer de l'espace libre pour créer ses partitions).
Sélectionner la partition que l'on souhaite effacer et appuyer sur supprimer
br04

3/ Création des nouvelles partitions
Cliquer sur l'espace non alloué pour le sélectionner, puis sur "nouveau".
Le menu de création d'une nouvelle partition s'ouvre :
br05

On peut ici définir la taille, l'emplacement, et le type de système de fichier. Positionner le pointeur sur l'extrémité droite du schéma, il se transforme en flèche, cliquer et réduir la partition à la taille voulue (ici 10GO), et sélectionner le système de fichier ext3.
br06
Cliquer sur "Ajouter" pour valider l'opération, la partition apparait maintenant sur le schéma du disque:
br07

Recommencer la même procédure pour créer une nouvelle partition de 1GO de type swap :
br08

Valider à nouveau, cette nouvelle partition s'ajoute à la précédente :
br09

Créer enfin une dernière partition de type ext3 occupant le reste de l'espace disponible pour obtenir le schéma suivant :
br10

4/ Finaliser les tranformations
Toutes les opérations réalisées jusqu'à présent ne sont pas encore appliquées au disque. On peut voir dans la fenêtre du bas la liste des opérations en attente.
Pour appliquer les changements, cliquer sur le bouton "appliquer"
br11

Et voila finalement :
br12

Partitionnement en gardant la cohabitation avec Windows

Et avec une partition commune Windows/Ubuntu. On aura donc :
1 partition Windows NTFS, 1 partition racine ext3, 1 partition /home ext3, 1 partition swap et 1 partition d'échange/stockage NTFS.

Redimensionner la partition windows

On a par exemple, au départ, ce schéma :
br13

Cliquer sur la partition pour la sélectionner, et cliquer le bouton "redimensionner/déplacer", puis réduire la partition pour libérer l'espace nécessaire :
br14
Cliquer le bouton "redimensionner/déplacer" :
br15

Créons une nouvelle partition de 40GO de type NTFS d'échange
br16

Qui vient s'ajouter à la suite de la précédente :
br17

Je crée encore une partition de type ext3 et de taille 8GO qui sera la partition racine pour ubuntu,:
br18

Le disque contient donc maintenant 3 partitions primaires :
br19

Pour les partitions /home et swap, je crée une partition étendue :
br20

Une fois créé, cet espace est considéré comme disponible :
br21

A l'intérieur de cette partition étendue, je crée la partition /home, de type ext3, en prenant soin de laisser 1 Go disponible pour le swap :
br22

br23

Je complète avec la dernière partition en swap :
br24

Et voilà
br25

Reste à appliquer définitivement les changements :
br11

Partitionnement terminé
br26

Prêt pour lancer l'installation