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/11/2010, à 19:55

skons

[resolu] fichier d'echange (swap) trop petit

bonjour a tous
depuis que j'ai installé la version 10.10 , mon pc rame de façon alarmante; il est vrais que c'est un brontosaure , mais bon ,
en mettant le moniteur system , j'ai constaté qu'au moment ou ca ramait , l'utilisation du fichier d'échange (swap)  était au taquet (100%)
est il possible d'augmenter la taille de ce fichier , pour donner a ubuntu plus d'oxigene?..

le PC : athelon 1800+, 350 mo ram, 82 go disque , (il est quazi vide)

d'avance merci

Dernière modification par skons (Le 10/11/2010, à 07:16)


cm: asusM4A77T/USB3; pross AMD PHENOM2 x4; 4 Go Ram; Ubuntu 64 (18.04 LTS); Video nvidia 512Mo...  et pas une trace de windows ..

Hors ligne

#2 Le 09/11/2010, à 20:00

lann

Re : [resolu] fichier d'echange (swap) trop petit

Bonjour

Il faut que tu utilises ton Live CD pour agrandir ta mémoire swap avec GParted

Hors ligne

#3 Le 09/11/2010, à 20:23

skons

Re : [resolu] fichier d'echange (swap) trop petit

salut Iann merci pour ta reponse
le fichier d'echange sur ubuntu est une partition?
tu m'en bouche un coin la..
vais essayer je te dis pour la suite
a+


cm: asusM4A77T/USB3; pross AMD PHENOM2 x4; 4 Go Ram; Ubuntu 64 (18.04 LTS); Video nvidia 512Mo...  et pas une trace de windows ..

Hors ligne

#4 Le 09/11/2010, à 20:34

dupont08

Re : [resolu] fichier d'echange (swap) trop petit

skons,

ca pourra peut-être t'aider :  http://forum.ubuntu-fr.org/viewtopic.php?id=424902

Hors ligne

#5 Le 10/11/2010, à 06:52

skons

Re : [resolu] fichier d'echange (swap) trop petit

bonjour et merci pour vos reponses
au vu de vos precieuses infos:
j'ai donc utilisé le live cd comme si je faisais une installation , et au moment ou l'install demande si on veut utiliser tout le disque ou faire les partitions manuellement je reponds manuel, et donc la, pour un disque de 80 go j'ai mis 50 go en sda1/ext4 et le reste en fichier d'echange (swap),(oui je sais , c'est beaucoup trop ) , mais ubuntu 10.10  m'imposait 95mo et j'etais en permanence au taquet..
apres tout ca le vu du moniteur system me dit plus que le fichier swap est au taquet (manquerait plus que ca..)
a+

Dernière modification par skons (Le 10/11/2010, à 07:13)


cm: asusM4A77T/USB3; pross AMD PHENOM2 x4; 4 Go Ram; Ubuntu 64 (18.04 LTS); Video nvidia 512Mo...  et pas une trace de windows ..

Hors ligne

#6 Le 10/11/2010, à 07:21

Compte anonymisé

Re : [resolu] fichier d'echange (swap) trop petit

Salut

Pour modifier le fichier d'échange ou swap, il n'est pas nécessaire de passer par une procédure de "pseudo" réinstallation qui par ailleurs peut être très dangereuse en cas de fausse manip.
Dans ton cas 30 Go c'est beaucoup trop.
Voici comment faire dans un terminal :
1) se mettre en root pour éviter les sudo en rafale :
     sudo  -s
2) repérer la partition de swap :
     swapon -s
3) désactiver la swap
     swapoff  /dev/sdXY   en remplaçant sdXY par la bonne valeur obtenue au point 2.
4) supprimer la partition de swap avec gparted :
     gparted    et là tu supprimes la partition de type swap
5) toujours sous gparted :
     tu crées une partition d'une taille équivalent au double de la mémoire présente(1 Go mini). Si la mémoire est supérieure à 4 Go swap = taille mémoire. 
     tu quittes gparted
6) tu formates ta nouvelle partition swap:
     mkswap   /dev/sdXY
7) tu valides ta swap :
     swapon   /dev/sdXY
8) tu vérifies la prise en compte :
     swapon -s
9) Et enfin tu vérifies les valeurs du fichier /etc/fstab et les UUID :
     ls  -l  /dev/disk/by-uuid    tu repères ta swap
     cat  /etc/fstab    et la tu vérifies que les valeurs sont équivalentes sinon tu mets le fichier /etc/fstab en conformité.

@+

Dernière modification par Compte anonymisé (Le 10/11/2010, à 07:27)

#7 Le 12/11/2010, à 11:38

Gp2mv3

Re : [resolu] fichier d'echange (swap) trop petit

Merci beaucoup jeanjd63 pour cette solution, je l'ai utilisée et maintenant mon ordi se met enfin en hibernation sans caler. wink

Hors ligne

#8 Le 16/11/2010, à 17:53

skons

Re : [resolu] fichier d'echange (swap) trop petit

merci beaucoup  pour cette solution jeanjd63 , j'ai fais un copié collé dans un doc pour une utilisation ultérieur, quand j'aurai besoin de place sur le disque.. pour l'heure , ca me va comme ca ..


cm: asusM4A77T/USB3; pross AMD PHENOM2 x4; 4 Go Ram; Ubuntu 64 (18.04 LTS); Video nvidia 512Mo...  et pas une trace de windows ..

Hors ligne

#9 Le 15/05/2012, à 14:04

lemelinm

Re : [resolu] fichier d'echange (swap) trop petit

jeanjd63 a écrit :

Salut
9) Et enfin tu vérifies les valeurs du fichier /etc/fstab et les UUID :
     ls  -l  /dev/disk/by-uuid    tu repères ta swap
     cat  /etc/fstab    et la tu vérifies que les valeurs sont équivalentes sinon tu mets le fichier /etc/fstab en conformité.

Bonjour,

J'arrive d'une discussion situé ici

Ayant trouvé votre discussion, je m'en suis servi.

J'ai fait les huit points précédents et tout a fonctionné.  Toutefois, le lendemain, en ouvrant 12.04 et vérifiant s'il y a toujours la swap, je dois malheureusement constater qu'elle n'est plus là.  J'ai refait les points 6 et 7 et la revoilà.  Alors, je me dit que ce doit être la ligne 9 mon problème.  Voici ce que donne les deux dernière commandes:

ls -l /dev/disk/by-uuid

total 0
lrwxrwxrwx 1 root root 10 mai 15 08:33 18CA48E7CA48C32C -> ../../sda1
lrwxrwxrwx 1 root root 10 mai 15 08:40 1c8719cf-0e48-4da3-8cba-4517abe27585 -> ../../sdb7
lrwxrwxrwx 1 root root 10 mai 15 08:45 242fbf16-19ca-4c68-99fc-efb63ab8611b -> ../../sdb5
lrwxrwxrwx 1 root root 10 mai 15 08:33 f98b76dc-9db8-4b49-863e-b624b7c68a16 -> ../../sdb6
lrwxrwxrwx 1 root root 10 mai 15 08:45 fff9223c-65d9-4d59-b67c-e7a21f8ce0d6 -> ../../sdb1

cat /etc/fstab

# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    nodev,noexec,nosuid 0       0
# / was on /dev/sda6 during installation
UUID=f98b76dc-9db8-4b49-863e-b624b7c68a16 /               ext4    errors=remount-ro 0       1
# swap was on /dev/sda5 during installation
#UUID=940ef311-d56a-49a2-8f17-62591d3d6b78 none            swap    sw              0       0
# swap was on /dev/sda7 during installation
#UUID=02a7d854-675c-45c9-be26-5e52ce91262a none            swap    sw              0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
/dev/mapper/cryptswap1 none swap sw 0 0
/dev/mapper/cryptswap2 none swap sw 0 0

Ma swap de 12.04 est localisée à /dev/sdb7.  L'autre swap est pour 11.10.  Cette dernière est toujours là quand je démarre 11.10.

Donc, suite à ces deux commandes, pourrais-tu me dire ce qu'il faut changer s'il te plaît? Car je ne m'y retrouve pas (bref, je ne comprends rien).

Merci d'avance.


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne

#10 Le 15/05/2012, à 18:26

Compte anonymisé

Re : [resolu] fichier d'echange (swap) trop petit

Salut

Tes swap "classiques" décrites dans /etc/fstab sont commentées  (précédées par un #) et les swap valides sont cryptées.

Si tu souhaites utiliser /dev/sdb7 non cryptée  il faut ajouter ceci à /etc/fstab :

# swap sur /dev/sdb7
UUID=1c8719cf-0e48-4da3-8cba-4517abe27585   none            swap    sw              0       0

@+

#11 Le 15/05/2012, à 19:04

lemelinm

Re : [resolu] fichier d'echange (swap) trop petit

Merci jeanjd63 pour cette réponse rapide.

En revenant de dîner, je redémarre 12.04 et je vois que la swap est là MAIS elle vaut environ 6 gig, c'est-à-dire qu'elle vient d'absorber le 2 Gig de 11.10.  Alors, avant de faire ta correction, je vais aller vérifier 11.10 ce soir et je te donne des nouvelle demain matin.

N'est-ce pas merveilleux de s'entraider?

À la prochaine!


Mario
Ubuntu 12.04 LTS x86_64 Unity, Ubuntu 13.10 x86_64 et Windows 7 x86_64 (au cas où...)

«Quand il s'agit de faire les mêmes erreurs, c'est là que les ordinateurs sont d'une fiabilité à toute épreuve»

Hors ligne