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 22/08/2015, à 14:18

dva2tlse

[RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Bonjour,
j'ai une machine Compaq Presario 32 bits avec un disque de 320 Go, dont le "sudo fdisk -l" me donne ce qui suit :

Périphérique Amorçage Début       Fin     Blocs Id. Système
/dev/sda1    *         2048    206847    102400   7  HPFS/NTFS/exFAT pour W7
/dev/sda2            206911 191075742  95434416   7  HPFS/NTFS/exFAT W7
/dev/sda3         191076350 597360639 203142145   5  ÉTENDUE (sda4,5,6 et sda7 pour Xubuntu)
/dev/sda4         606027776 625139711   9555968   7  HPFS/NTFS/exFAT (image W7 pour réparation)
/dev/sda5         521453568 594151423  36348928  83  Linux (/)
/dev/sda6         594153472 597360639   1603584  82  partition d'échange Linux / Solaris (swap linux)
/dev/sda7         191076352 521453567 165188608  83  Linux (/home)
Les entrées de la table de partitions ne sont pas dans l'ordre du disque

J'ai remis les entrées de la table de partitions dans l'ordre du disque :

Périphérique Amorçage Début       Fin     Blocs Id. Système
/dev/sda1    *         2048    206847    102400   7  HPFS/NTFS/exFAT (pour W7)
/dev/sda2            206911 191075742  95434416   7  HPFS/NTFS/exFAT (W7)
/dev/sda3         191076350 597360639 203142145   5  ÉTENDUE (sda4,5,6 et sda7 pour Xubuntu)
/dev/sda7         191076352 521453567 165188608  83  Linux (/home)
/dev/sda5         521453568 594151423  36348928  83  Linux (/)
/dev/sda6         594153472 597360639   1603584  82  partition d'échange Linux / Solaris (swap linux)
 après la sda6, gparted indique 4.13 Go d'espace non alloué
/dev/sda4         606027776 625139711   9555968   7  HPFS/NTFS/exFAT (image W7 pour réparation)
 après la sda4, gparted indique 1.34 Mio d'espace non alloué

Je voudrais intégrer à la partition sda6, qui contient ma swap actuelle, tout ou partie de l'espace non alloué qui suit et augmenterait la swap.
Je veux bien modifier la table de partitions si on peut le faire pas trop dangereusement. (Heu...)
David

Dernière modification par dva2tlse (Le 01/09/2015, à 17:56)


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne

#2 Le 22/08/2015, à 14:46

f.x0

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Bonjour dva2tlse,

tu peux le faire si tu démontes ta swap avant
comme ceci

sudo swapoff /dev/sda6

ensuite tu lances gparted
et tu sélectionne ta partition sda6 (sur le graphique du haut)
tu sélectionnes (avec un clic droit dessus) → Redimensionner/Déplacer
puis tu étires de la droite vers la droite ta partition sda6
Quand tu as pris toute la place non alloué
tu cliques sur V pour valider

Quand c'est fini, tu quittes gparted
tu remontes ta swap

sudo swapon /dev/sda6

puis postes le résultat de

free -h

SOPI

Hors ligne

#3 Le 22/08/2015, à 15:05

MicP

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Ensuite, tu fais :
sudo blkid /dev/sda6
puis tu récupère l'UUID de la partition de swap,
et tu modifie le fichier /etc/fstab pour y mettre à jour l'UUID de ta nouvelle partition de swap .

Sinon, au prochain démarrage…

EDIT : Tant qu'elle n'est pas supprimée/recréée, elle gardera le même UUID.

Dernière modification par MicP (Le 22/08/2015, à 16:13)

Hors ligne

#4 Le 22/08/2015, à 15:18

pingouinux

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Bonjour,

dva2tise #1 a écrit :

Périphérique Amorçage Début       Fin     Blocs Id. Système
/dev/sda1    *         2048    206847    102400   7  HPFS/NTFS/exFAT (pour W7)
/dev/sda2            206911 191075742  95434416   7  HPFS/NTFS/exFAT (W7)
/dev/sda3         191076350 597360639 203142145   5  ÉTENDUE (sda4,5,6 et sda7 pour Xubuntu)
/dev/sda7         191076352 521453567 165188608  83  Linux (/home)
/dev/sda5         521453568 594151423  36348928  83  Linux (/)
/dev/sda6         594153472 597360639   1603584  82  partition d'échange Linux / Solaris (swap linux)
après la sda6, gparted indique 4.13 Go d'espace non alloué
/dev/sda4         606027776 625139711   9555968   7  HPFS/NTFS/exFAT (image W7 pour réparation)
après la sda4, gparted indique 1.34 Mio d'espace non alloué

Attention, l'espace non alloué est en dehors de la partition étendue qui contient la swap actuelle.

Hors ligne

#5 Le 22/08/2015, à 15:46

dva2tlse

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Re-bonjour et merci de vous y être mis à plusieurs pour m'aider.
Le "free -m" donne le résultat suivant qui n'a pas changé, puisque l'espace que je voudrais squatter se trouve en fait APRÈS la partition étendue, et je ne peux donc pas l'inclure dans la swap qui est elle DANS ma partition étendue.
Alors est il possible de démonter la partition étendue, puis depuis un live-cd si j'en trouve un qui boote (probablement hardy ou lucid si j'arrive à mettre la main dessus) alors le gparted du disque pourrait-il me faire la manip ?
Merci d'avoie été hyper-clairs pour moi,
David
PS:

$ free -m
             total       used       free     shared    buffers     cached
Mem:          1761       1153        608         17        132        370
-/+ buffers/cache:        649       1112
Swap:         1565          0       1565

Dernière modification par dva2tlse (Le 22/08/2015, à 15:47)


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne

#6 Le 22/08/2015, à 15:47

MicP

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

Bon bein, il va devoir commencer par agrandir la partition étendue avant toute chose…

=========

dva2tlse a écrit :

…est il possible de démonter la partition étendue…

Il n'y a que les partitions formatées (<=> système de fichiers) qui peuvent êtres mountées, tu n'aura donc pas à dé-mounter la partition étendue.

(En fait, une partition étendue est simplement un "conteneur" de partitions logiques => L'espace disque délimité par la partition étendue permet d'y créer des partitions logiques.)

=======
Bien sûr, pour pouvoir modifier la partition étendue, il faudra d'abord que toutes les partitions contenues dans cette partition étendue soient démountées => démarrer la machine avec un CD ou USB Live (un CD Ubuntu d'installation peut aussi faire l'affaire)

NOTE : Si tu ne supprime pas la partition swap, et donc, si tu ne fais que l'agrandir, son UUID ne changera pas => il ne sera pas nécessaire de modifier le fichier /etc/fstab.

Dernière modification par MicP (Le 22/08/2015, à 18:13)

Hors ligne

#7 Le 22/08/2015, à 16:53

tiramiseb

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

(en passant, plutôt que de montrer ce que dit fdisk et de dire « gparted dit ceci, gparted dit cela », donne directement ce que dit parted, dont gparted n'est qu'une interface graphique).

Hors ligne

#8 Le 22/08/2015, à 18:03

dva2tlse

Re : [RÉSOLU] Comment transformer en swap un espace non alloué de mon DD

à Tiramiseb, salut, j'ai vaguement su un jour que Gparted et parted étaient à la colle, mais je n'avais pas l'esprit assez clair pour l'avoir en tête quand j'ai écrit ceci et cela.

Mais maintenant tout remarche bien;
j'ai agrandi ma partition étendue depuis le live cd,
puis la swap sans changer d'UUID,
puis le point de montage de la sda6 sur /home. (petite frayeur avant de comprendre pourquoi tout avait disparu ! )
Chaleureux merci,
David

Dernière modification par dva2tlse (Le 22/08/2015, à 18:03)


xubuntu 22.04 dans un PC assemblé
PS: Dis toto, pourquoi l'univers existe-t'il ?
Je vais y réfléchir avec Morphée et lui dès avant 22h55, donc ici, il faut se contacter auparavant.

Hors ligne