Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#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. hmm
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