étendre espace partition

Salut à tous.
J’ai un disque ssd 64 gb.
J’avais partionné peu de place pour mon système.
Il semble resté peu à cause des imprévus. Mais j’avais prévu une partition vide au cas où.

Comment puis-je étendre la partition du système d’environ 5-10 gb de celui du vide ?

D’ailleurs j’ai une question: il serait préférable de faire une nouvelle installation avec un partionnage complet ou étendre la partition aura aucun soucis/inconvénient.

À condition que la partition à agrandir et l’espace libre soient contigus : (merci Clochette pour la précision :stuck_out_tongue:)
[ul][li] Sauvegarde complète avec un outil genre Clonezilla pour pouvoir récupérer les choses si ça se passe mal.[/li]
[li] Démarrer sur un Live.[/li]
[li] Avec fdisk tu notes précisément le type de la partition (primaire/étendue), son numéro et ses secteurs de début et fin.[/li]
[li] Toujours avec fdisk tu supprimes la partition (ça ne supprime pas les données en elles-mêmes) puis tu la recrées aussitôt avec le même type / numéro / secteur de début mais en lui donnant un secteur de fin plus élevé que l’ancien. N’oublie pas le drapeau de boot s’il y a lieu.[/li]
[li] resize2fs sur la nouvelle partition pour que le filesystem utilise l’ensemble de la partition.[/li][/ul]

Si tu veux juste agrandir ta partition, ça sera plus rapide de faire comme j’ai dit (et plus éducatif aussi :wink:).
Si tu penses que tu auras souvent besoin de changer la taille de tes partitions, ça peut être intéressant de tout réinstaller en utilisant LVM cette fois-ci, la gestion dynamique des volumes est très pratique.

A ce que je vois point de LVM donc point de salut, car je suis prêts à pairer que ta partition libre ne soit pas contiguë à celle que tu veut étendre :033

Bien vu, j’avais pris la contiguïté des deux comme allant de soi mais tu fais bien de le préciser, en relisant sa question effectivement c’est pas gagné. :mrgreen: Je corrige mon message de ce pas. :wink:

kripteks : si tu préfères éviter la réinstallation, donne nous le résultat de fdisk -l en indiquant quelle partition tu veux modifier, pour qu’on sache si c’est faisable ou non.

Un LiveCD GParted te permettrait de t’affranchir de toutes ces obscures lignes de commandes.
(quand je modifie mes partitions, j’apprécie d’en avoir une représentation graphique qui m’aide à comprendre ce que je fais)

J’ai pas trop bien compris mais il y a bien des conditions pour le faire si j’ai compris.
(D’ailleurs je suis amoureux de gparted :laughing:) Mais la ligne de commande me fait pas peur du tout.

J’ai pas le temps pour faire la tâche, j’ai besoin de faire une installation de windows pour un besoin.
De plus je comptes re-faire une installation de debian, car j’ai fait beaucoup de teste sur celui-ci avec 3-4 environnement bureau/fenêtre et passage squeeze/wheezy, un peu le bordel quoi.

Mais je vous donnes quand même la sortie de fdisk (le disque en question est le sda, sda1 système, sda2 vide ext4 partitionner pour afficher sur fdisk -l), on peut en apprendre via la théorie et ne pas laisser le fil à moitié:

[code]root@debs:~# fdisk -l

Disk /dev/sda: 64.0 GB, 64023257088 bytes
255 heads, 63 sectors/track, 7783 cylinders, total 125045424 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000668d5

Device Boot Start End Blocks Id System
/dev/sda1 2048 29296639 14647296 83 Linux
/dev/sda2 29296640 125044735 47874048 83 Linux

Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002069f

Device Boot Start End Blocks Id System
/dev/sdb1 40962048 1912438783 935738368 83 Linux

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000d792b

Device Boot Start End Blocks Id System
/dev/sdc1 2048 1871478783 935738368 83 Linux

Disk /dev/sdd: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x51a9f74d

Device Boot Start End Blocks Id System
/dev/sdd1 2048 203171839 101584896 7 HPFS/NTFS/exFAT
/dev/sdd2 203171840 976773119 386800640 83 Linux[/code]

Merci.