Repartitionner son disque dur sous Ubuntu
Publi� le 11 septembre 2006

Certains l'auront remarqué. L'installeur de la dapper reconnaît mal les partitions surtout si celles-ci sont mal formées. C'est aussi le cas pour la commande "parted" et le programme "gparted" qui utilisent les même librairies.

Pour repartitionner sans risquer de se voir dénier le partionnement souhaité à cause de partitions utilisées, rien de tel que de démarrer sur les "live cd" qui foisonnent à droite à gauche.

Dans mon cas, j'ai utilisé une distribution qui contient une ancienne version de parted [1] : Ubuntu Breezy. "Qtparted" a l'air de fonctionner également.

Mais avant de lancer parted, il faut désactiver le swap car dans la plupart des live cd, il utilise le disque dur :


$ sudo swapoff


GNU Parted 1.6.25.1
Copyright © 1998 - 2005 Free Software Foundation, Inc.
Ce logiciel est libre, couvert par les termes de la licence GNU General Public
License.

Ce programme est distribué dans l'espoir qu'il soit utile, mais SANS AUCUNE
GARANTIE DE QUELQUE NATURE QUE CE SOIT, expresse ou implicite, y compris, mais
sans y être limité, les garanties D"APTITUDE À LA VENTE ou À UN BUT PARTICULIER.Référez-vous à la GNU General Public License pour plus de détails.

On utilise /dev/hda
(parted) help
 check NOMBRE entraîne une simple vérification du système de fichiers
 cp [PÉRIPHÉRIQUE-SOURCE] NOMBRE-SOURCE NOMBRE-DESTINATION copie le système de
       fichiers vers une autre partition
 help [COMMANDE] affiche l'aide générale ou, le cas échéant, l'aide sur la
       COMMANDE
 mklabel TYPE-LABEL crée une nouvelle étiquette de disque (table de partition)
 mkfs NOMBRE TYPE-SF crée un système de fichiers de type TYPE-SF sur la
       partition NOMBRE
 mkpart TYPE-PART [TYPE-SF] DÉBUT FIN crée une partition
 mkpartfs TYPE-PART TYPE-SF DÉBUT FIN crée une partition avec un système de
       fichiers
 move NOMBRE DÉBUT FIN déplace la partition NOMBRE
 name NOMBRE NOM nomme la partition NOMBRE avec NOM
 print [NOMBRE] affiche la table des partitions ou une partition
 quit sortir du programme
 rescue DÉBUT FIN restaure une partition perdue située approximativement entre
       DÉBUT et FIN
 rezise NOMBRE DÉBUT FIN redimensionne la partition NOMBRE et son système de
       fichiers
 rm NOMBRE supprime la partition NOMBRE
 select PÉRIPHÉRIQUE sélectionne le périphérique à modifier
 set NOMBRE DRAPEAU ÉTAT met le drapeau à l'état ÉTAT sur la partition NOMBRE
 unit UNITÉ met l'unité par défaut à UNITÉ
(parted)

Donc pour retailler les partitions, il faut utiliser la commande resize (et non rezise). Cela fonctionne même pour le NTFS comme j'ai pu le réaliser sans risque pour les données même pour des grosses partitions contenant des fichiers supérieurs à 4Go.


[1] Celle à partir de laquelle j'avais commencé à repartitionner mon disque dur.

Forum de l'article

# 436 Repartitionner son disque dur sous Ubuntu 14 août 2007, par david
Bjr,j'ai fait une partition de mon disque dur en trois parties. G un disque dur de 320 go, mais en partionnant le c : je n'ai mis que 30go, et je ne peux plus installer de programme comment puis je faire pour augmenter sa capacité de 20 Go au moins merci de me repondre c'est trés urgent
# 443 Repartitionner son disque dur sous Ubuntu 28 août 2007, par Frédéric
La solution est de redimensionner la partition à l'aide d'un live-cd linux (gparted ou qtparted).
Poster un message