Pages : 1
#1 Le 23/06/2005, à 19:28
- Bat
[résolu] Swap oublié
Salut à tous,
J'ai installé récemment Ubuntu 5.04, et dans mon empressement, j'ai complétement oublié de créer un swap. Pour m'en assurer, un rapide test de "bourrage" de ram me l'a bien confirmé, puisque l'ouverture d'un bon paquet de photos avec the gimp a rapidement plantée.
J'ai donc créé un swap avec gparted une fois l'installation terminée (512 Mo, la taille de ma ram), mais malheureusement je ne sais pas comment indiquer au système que le swap existe et qu'il peux donc être utilisé. Vous auriez une idée pour réparer ça ??
D'autre part, quand j'ouvre le moniteur système, dans la section périphérique, en plus de ma partition linux et windows que je monte automatiquement au démarrage, je vois deux autres périphériques. L'un ne porte pas de nom (none) et est monté sur /dev, avec tmpfs comme systeme de fichier, et fait 5 Mo. L'autre s'appelle tmpfs, monté sur /dev/shm, et le système de ficheir est également tmpfs. Qu'est ce que c'est exactement ? Est ce que ça pourrait être des tampons pour le lecteur CD rom et le lecteur de disquette ?
Merci de votre aide
Dernière modification par Bat (Le 23/06/2005, à 20:32)
Hors ligne
#2 Le 23/06/2005, à 19:44
- cep
Re : [résolu] Swap oublié
Bonsoir Bat,
Donc maintenant tu vas créer le système de swap, sorte de formatage :
mkswap -c /dev/hdxx (voir l'identification de ta partition)
puis tu vas activer le swap :
swapon /dev/hdxx
Pour que la swap soit montée automatiquement, tu modifies le fstab en ajoutant :
/dev/hdxx none swap sw 0 0
Le tout en sudo.
/édit Avant de faire mkswap, vérifie que la partition n'est pas montée.
Dernière modification par cep (Le 23/06/2005, à 19:54)
Hors ligne
#3 Le 23/06/2005, à 20:23
- Bat
Re : [résolu] Swap oublié
Merci Cep, c'est parfait !
J'avais déjà créé le swap avec gparted, donc un coup de swapon et une ligne à ajouter dans le fstab et le tour est joué.
encore merci
Hors ligne
#4 Le 23/06/2005, à 20:23
- cep
Hors ligne
#5 Le 25/07/2005, à 14:48
- sweetthdevil
Re : [résolu] Swap oublié
Je n'ai pas de swap, j'ai donc instale gparted pour cree une partition de 1go (taille de ma ram), mais en lancant gparted je ne peut rien faire, meme en le lancant de la console ( sudo gparted )
Comment dois-je faire?
Hors ligne
#6 Le 25/07/2005, à 14:57
- cep
Re : [résolu] Swap oublié
Tu ne pourras pas le faire ainsi. Tu demandes à redimensionner la partition /, et bien sûr elle est montée. Donc on ne peut la toucher.
La seule solution, un live cd et redimensionner ta partition sans la monter, bien sûr.
Donc un live qui incorpore une version récente de gparted.
Sinon, il faut convertir ext3 en ext2, redimensionner, reconvertir en ext3 et c'est bon.
/edit :
Une solution intermédiaire dans l'attente de ce "redimensionnement" :
un fichier swap par exemple de 256Mo
1/ création du fichier
touch /mnt/hdxx/swap (adapter à ta config)
dd if=/dev/zero of=/mnt/hdxx/swap bs=1024 count=262144
sync
2/ création système de fichier swap
mkswap -c /mnt/hdxx/swap 262144
3/ activation du fichier swap
swapon /mnt/hdxx/swap
Pour mettre hors service le fichier swap :
swapoff /mnt/hdxx/swap
Dernière modification par cep (Le 25/07/2005, à 15:01)
Hors ligne
#7 Le 25/07/2005, à 15:01
- Kitty
Re : [résolu] Swap oublié
Hors ligne
#8 Le 25/07/2005, à 15:05
- cep
Hors ligne
#9 Le 25/07/2005, à 16:33
- sweetthdevil
Re : [résolu] Swap oublié
Puis-je le faire depuis xp, avec partition magic...
Redimensionne ma partition linux et en cree une en ext3 pour le swap, puis ensuite suivre les indications donne par cep plus haut?:rolleyes:
Hors ligne
#10 Le 25/07/2005, à 16:42
- cep
Re : [résolu] Swap oublié
Certains le font avec PM
Mais inutile de le faire en ext3. Le type de partition pour le swap est 82.
Tu peux très bien faire une partition sans lui attribuer de système de fichier ou autre caractéristique. Ensuite, tu fais le reste sous linux.
Pour qtparted, sur le site :
http://qtparted.sourceforge.net/features.en.html
ils n'indiquent pas la possibilité de "resizer" l'ext3. J'aurais bien aimé que Kitty confirme ou infirme au cas ou le site ne serait pas à jour.
En principe, je trouve que gparted est plus avancé que qtparted. Et le développeur a promis de l'avancer encore pendant l'été
Hors ligne
#11 Le 25/07/2005, à 17:29
- sweetthdevil
Re : [résolu] Swap oublié
Bon, et bien j'ai cree mon swap a partir de xp, je suis passe sous linux et suivit les conseils..
Tous c'est bien passe, et ca a l'air de marche..
Mais pour ne pas allez dormir idiot, a quoi sert ce swap?
Merci encore de votre aide..:P
Hors ligne
#12 Le 25/07/2005, à 17:41
- cep
Re : [résolu] Swap oublié
Pour le swap, tu trouveras une première explication ici :
http://lea-linux.org/trucs/item.98.html
Pour vérifier l'utilisation de la ram et du swap, tu peux utiliser la commande free. Si la ram est en limite, elle sera déchargé dans la zone de swap.
En outre, si tu as un moment, pourrais-tu svp faire un :
sudo sfdisk -l et publier le résultat complet ici, pour voir si le travail de PM ne fait pas tiquer sfdisk. D'avance merci.
Hors ligne
#13 Le 25/07/2005, à 17:57
- sweetthdevil
Re : [résolu] Swap oublié
Voila le resultats:
Disque /dev/hda: 116280 cylindres, 16 têtes, 63 secteurs/piste
AVERTISSEMENT: la partition étendue ne débute pas sur une frontière de.
cylindres DOS et Linux interpréteront les contenus différemment.
AVERTISSEMENT: la table de partitions semble avoir été créée
pour C/H/S=*/255/63 (au lieu de 116280/16/63).
Pour ce rapport, la géométrie suivante sera assumée.
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/hda1 * 0+ 3304 3305- 26547381 7 HPFS/NTFS
/dev/hda2 3305 7295 3991 32057707+ f W95 Etendu (LBA)
début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/hda3 0 - 0 0 0 Vide
/dev/hda4 0 - 0 0 0 Vide
/dev/hda5 * 3305+ 7139 3835- 30804606 83 Linux
début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)
/dev/hda6 7140+ 7270 131- 1052226 82 Linux swap / Solaris
début: (c,h,s) expecté (1023,254,63) trouvé (1023,1,1)
Disque /dev/sda: 30401 cylindres, 255 têtes, 63 secteurs/piste
Unités= cylindres de 8225280 octets, blocs de 1024 octets, décompte à partir de 0
Périph Amor Début Fin #cyls #blocs Id Système
/dev/sda1 0+ 25062 25063- 201318516 c W95 FAT32 (LBA)
/dev/sda2 25063 30400 5338 42877485 c W95 FAT32 (LBA)
début: (c,h,s) expecté (1023,254,63) trouvé (1023,0,1)
/dev/sda3 0 - 0 0 0 Vide
/dev/sda4 0 - 0 0 0 Vide
Hum, je suis sur que y'a un truc pas rond
Merci pour ton aide
Hors ligne
#14 Le 25/07/2005, à 18:14
- cep
Re : [résolu] Swap oublié
Hum, je suis sur que y'a un truc pas rond mad
Bah, si Xp boote, tu peux tout à fait laisser en l'état. Et comme la primaire semble ok, il ne devrait pas y avoir de problème. Sinon faudra corriger.
Une possibilité ici :
http://forum.ubuntu-fr.org/viewtopic.php?id=5457
Une autre possibilité serait de le faire directement depuis grub, en vérifiant partnew et geometry.
Mais, encore une fois, si tout fonctionne, tu peux très bien laisser ainsi.
Hors ligne
Pages : 1