#1 Le 09/01/2010, à 00:00
- toutoune86
Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Bonjour, plusieurs sujet du forum évoquent le recours à un live CD pour augmenter la taille de la partition racine.
Mais pour moi ça ne marche pas.
Mon cas est le suivant, j'ai une partition Windows, un espace intutilisé (ancienne partition commune), et une partition racine avec Ubuntu 9.10 presque pleine.
Le Gparted de mon CD live Hardy Heron me permet de réduire la partition racine, mais ne permet pas de manger sur l'espace inutilisé, qui est adjacent à la racine. Quelqu'un pourrait il m'expliquer pourquoi je ne parviens pas à faire ce qui est présenté par beaucoup de posts comme une évidence ?
Merci d'avance.
Dernière modification par toutoune86 (Le 10/01/2010, à 16:29)
Hors ligne
#2 Le 09/01/2010, à 00:03
- Compte anonymisé
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Il faudrait déjà lister tes partitions :
sudo fdisk -l et indiquer où se trouve ta partition /
@+
#3 Le 09/01/2010, à 14:40
- toutoune86
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
La commande sudo fdisk -l m'indique ceci :
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0xd84ffa44
"
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 770 6178816 27 Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 * 770 12074 90804565 7 HPFS/NTFS
/dev/sda3 17629 19457 14691442+ 5 Etendue
/dev/sda4 12075 13551 11864002+ 83 Linux
/dev/sda5 17629 19374 14024713+ 83 Linux
/dev/sda6 19375 19457 666666 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
"
Voilà, la racine est sda 5
tout cela indique quelque chose d'utile ?
Hors ligne
#4 Le 09/01/2010, à 19:00
- Compte anonymisé
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Ta partition / est sur une partition étendue. La méthode est un peu compliquée, mais fonctionne aussi :
1) il faut en LiveCD libérer de l'espace (sur /dev/sda4 ou /dev/sda2 attention quand même à W7)
2) désactiver la swap sinon tu ne pourras pas agrandir la partition étendue :
sudo swapoff /dev/sda6
3) agrandir la partition étendue et enfin agrandir /dev/sda5.
Il faut quand même vérifier que sur ta partition / qui fait 14 Go tu ne peux pas faire un peu de ménage :
sudo apt-get clean permet déjà de supprimer les packages d'install et mise à jour mis en cache.
@+
#5 Le 10/01/2010, à 00:03
- toutoune86
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Merci de l'info. Après un petit gros nettoyage sur la partition windows Vista (30 giga en moins, zou!) j'ai les données suivantes (je n'arrive pas à envoyer de capture d'écran de gparted) :
Disque /dev/sda: 160.0 Go, 160041885696 octets
255 heads, 63 sectors/track, 19457 cylinders
Units = cylindres of 16065 * 512 = 8225280 bytes
Identifiant disque: 0xd84ffa44
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 770 6178816 27 Inconnu
La partition 1 ne se termine pas sur une frontière de cylindre.
/dev/sda2 * 770 12074 90804565 7 HPFS/NTFS
/dev/sda3 17629 19457 14691442+ 5 Extended
/dev/sda4 12075 13551 11864002+ 83 Linux
/dev/sda5 17629 19374 14024713+ 83 Linux
/dev/sda6 19375 19457 666666 82 Linux swap / Solaris
Les entrées de la table de partitions ne sont pas dans l'ordre du disque
En gros je récapitule, dans l'ordre, une tite partition point de sauvegarde windows, une partition windows sda2 de 86 Gio don 33 inutilisés, ces derniers étant adjacent à un disque commun sda4 de 11 Gio presque vide, puis à sa droite 31 Gio non allouées avec lesquels je comptais augmenter la partition / , puis cette partion étendue sda3 incluant / et swap. Face à tes conseils, encore quelques questions avant d'oser passer à l'action,
"W7" tu voulais dire Windows 7 au cas ou je l'avais ?
et surtout, la partition swap on la désactive à partir d'un live ou en utilisant la racine ? il n'y a pas de risques ?
Merci d'avance.
Hors ligne
#6 Le 10/01/2010, à 07:00
- Compte anonymisé
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Pour W7 ou Vista je ne pouvais pas deviner.
De toutes façons W7 ou Vista, il n'y a pas grandes # à ce niveau. Dans tous les cas tu n'agis pas sur ces 2 partitions (/dev/sda1 et /dev/sda2)
Donc c'est encore + simple si tu as de l'espace dispo.
Pour désactiver la swap, oui cela se fait en LiveCD et ça n'a aucune importance pour la suite. Mais si tu ne le fais pas, comme le LiveCD utilise les partitions de swap s'il en trouve, tu ne pourras pas agrandir ta partition étendue et donc ta partition /.
Avant de commencer le repartitionnement , en LiveCD, il faut récupérer les références (UUID) des partitions / et swap par la commande :
sudo ls -l /dev/disk/by-uuid
Et repasser ces commandes à la fin afin de vérifier que ces UUID n'ont pas été modifiés.
En principe non, mais un peu de prudence !!!!
Ensuite tu désactives la swap :
sudo swapoff /dev/sda6
Et tu démarres Gpated :
sudo gparted
Donc le principe sous Gparted sera :
1) agrandir la partition étendue (le conteneur de / et swap) avec l'espace libre.
2) agrandir la partition / avec cet espace qui sera maintenant dans la partition étendue.
@+
#7 Le 10/01/2010, à 13:09
- toutoune86
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Ok. Alors je fais comme tu dis le redimensionnement de la partition étendue se fait sans problème, et quand je lance celui de /, Gparted affiche très vite
"Une erreur est survenue durant les opérations"
les détails enregistrés affichent
"
GParted 0.3.5
Libparted 1.7.1
Agrandir /dev/sda3 de 14.01 Gio à 62.58 Gio 00:01 ( SUCCES )
calibrer /dev/sda3 00:00 ( SUCCES )
chemin : /dev/sda3
début : 283193820
fin : 312576704
taille : 29382885 (14.01 Gio)
calcule la nouvelle taille et position de /dev/sda3 00:01 ( SUCCES )
début demandé : 181341720
fin demandée : 312576704
taille demandée : 131234985 (62.58 Gio)
nouveau début : 181341720
nouvelle fin : 312576704
nouvelle taille : 131234985 (62.58 Gio)
agrandit la partition de 14.01 Gio à 62.58 Gio 00:00 ( SUCCES )
ancien début : 283193820
ancienne fin : 312576704
ancienne taille : 29382885 (14.01 Gio)
nouveau début : 181341720
nouvelle fin : 312576704
nouvelle taille : 131234985 (62.58 Gio)
========================================
Déplacer /dev/sda5 vers la gauche et l'agrandir de 13.38 Gio à 61.20 Gio 00:00 ( ERROR )
calibrer /dev/sda5 00:00 ( SUCCES )
chemin : /dev/sda5
début : 283193883
fin : 311243309
taille : 28049427 (13.38 Gio)
calcule la nouvelle taille et position de /dev/sda5 00:00 ( SUCCES )
début demandé : 181341720
fin demandée : 309685004
taille demandée : 128343285 (61.20 Gio)
nouveau début : 181341783
nouvelle fin : 309685004
nouvelle taille : 128343222 (61.20 Gio)
vérifier le système de fichiers sur /dev/sda5 et corriger les problèmes 00:00 ( ERROR )
e2fsck -f -y -v /dev/sda5
e2fsck 1.40.8 (13-Mar-2008)
/dev/sda5 a une(des) fonctionnalité(s) non supportée(s): extents FEATURE_I9 huge_file gdt_checksum dir_nlink extra_isize
e2fsck: Veuillez obtenir une version plus récente d'e2fsck !
========================================
Agrandir /dev/sda6 de 651.04 Mio à 1.38 Gio
========================================
"
Peut être aurais-je dû te préciser avant de le faire hier que j'ai profité de l'espace libéré sous windows pour décaler vers la gauche la partition commune et aggrandir considérablement la mémoire inutilisée à rajouter à /
Dois je déduire des "details" enregistrés qu'il me faut un cd live plus récent qui incluerait un e2fsck pouvant prendre en charge de telles tailles de disques ?
Et une dernière question, ça ne pose pas de problème si je libère un peu de la place déjà disponible de la racine pour aggrandir le swap ?
Hors ligne
#8 Le 10/01/2010, à 16:12
- Compte anonymisé
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
Salut
S tu es en 9.10, il faut que ton LiveCD soit aussi 9.10, sinon tu risques, si ta partition / est en ext4 ne pas pouvoir mener à bien les opérations.
@+
#9 Le 10/01/2010, à 16:27
- toutoune86
Re : Impossibilité d'augmenter la partition racine sous Live CD [résolu]
C'est bon, j'ai effectivement pu aggrandir la partition racine en retrouvant enfin mon cd de karmic koala. Je retiendrai pour la prochaine fois, utiliser le cd live de la même version, désactiver le swap et aggrandir d'abord l'extension étendue, c'était pas si compliqué mais il fallait le savoir.
Merci Beaucoup !
Hors ligne