OVH Cloud OVH Cloud

Redimensionnement Swap

11 réponses
Avatar
Motodashi
Bonjour, au debut, qd j'ai installe linux mdk 8.2 (kernel 2.4.18-6mdk) il
me demandait a l'install la taille de la partition swap. Ne sachant pas ce
que ct, j'ai mis 1Go (pour un dd de 20Go). Maintenant que je sais ce que c
et sachant que g 256Mo de RAM (et une autre partition WinXP de 12Go)
j'aimerais bien diminuer la taille de cette partition swap au profit de ma
partition Linux.
Comment faire ?

--
Utilisant M2, le client e-mail révolutionnaire d'Opera :
http://www.opera.com/

10 réponses

1 2
Avatar
Remi Moyen
On Wed, 10 Dec 2003, Motodashi wrote:

Bonjour, au debut, qd j'ai installe linux mdk 8.2 (kernel 2.4.18-6mdk) il
me demandait a l'install la taille de la partition swap. Ne sachant pas ce
que ct, j'ai mis 1Go (pour un dd de 20Go). Maintenant que je sais ce que c
et sachant que g 256Mo de RAM (et une autre partition WinXP de 12Go)
j'aimerais bien diminuer la taille de cette partition swap au profit de ma
partition Linux.
Comment faire ?


À vue d'oeil, swapoff pour désactiver ta partition de swap, parted (ou
n'importe quel autre utilitaire de partitionnement sous linux, je sais
plus le nom de celui de Mandrake... diskdrake ?) pour changer la taille de
ta partition de swap et/ou des autres (faudra démonter aussi les autres
partitions que tu veux modifier -- si c'est la partition / que tu veux
modifier, passe tout de suite à la deuxième solution...), puis swapon
pour la réactiver (et mount pour remonter les autres partitions
affectées).

Si tu veux pas t'embêter à savoir quelles partitions sont montées ou pas,
tu boote sur un parted (ou partition magic, ou ...) et tu fais tes modifs.
Dans ce cas, pas besoin de jouer à swapon/off.

Dans tous les cas, y'a aucun fichier de config à modifier, linux se
débrouille tout seul pour savoir la taille des partitions.
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

Avatar
moi
Remi Moyen wrote:

On Wed, 10 Dec 2003, Motodashi wrote:

Bonjour, au debut, qd j'ai installe linux mdk 8.2 (kernel 2.4.18-6mdk) il
me demandait a l'install la taille de la partition swap. Ne sachant pas
ce que ct, j'ai mis 1Go (pour un dd de 20Go). Maintenant que je sais ce
que c et sachant que g 256Mo de RAM (et une autre partition WinXP de
12Go) j'aimerais bien diminuer la taille de cette partition swap au
profit de ma partition Linux.
Comment faire ?


À vue d'oeil, swapoff pour désactiver ta partition de swap, parted (ou
n'importe quel autre utilitaire de partitionnement sous linux, je sais
plus le nom de celui de Mandrake... diskdrake ?) pour changer la taille de
ta partition de swap et/ou des autres (faudra démonter aussi les autres
partitions que tu veux modifier -- si c'est la partition / que tu veux
modifier, passe tout de suite à la deuxième solution...), puis swapon
pour la réactiver (et mount pour remonter les autres partitions
affectées).

Si tu veux pas t'embêter à savoir quelles partitions sont montées ou pas,
tu boote sur un parted (ou partition magic, ou ...) et tu fais tes modifs.
Dans ce cas, pas besoin de jouer à swapon/off.

Dans tous les cas, y'a aucun fichier de config à modifier, linux se
débrouille tout seul pour savoir la taille des partitions.
Merci , mais si je t bien compris, je dois demonter la partition /. Parce

que c'est bien celle la que je veux augmenter au detriment de swap.
Donc si je t bien compris je dois le faire avec un logiciel au boot.
Je fais comment avec diskdrake ?


Avatar
moi
Question subsidiaire, je dois pas demonter / quand je suis loguer
normalement ?
Je prefere demander avant de faire des conneries et niquer mon ordi.
Avatar
moi
moi wrote:


Question subsidiaire, je dois pas demonter / quand je suis loguer
normalement ?
Je prefere demander avant de faire des conneries et niquer mon ordi.
Au fait, je suis motodashi


Avatar
Remi Moyen
On Wed, 10 Dec 2003, moi wrote:

Merci , mais si je t bien compris, je dois demonter la partition /. Parce
que c'est bien celle la que je veux augmenter au detriment de swap.


Donc oui.

Donc si je t bien compris je dois le faire avec un logiciel au boot.
Je fais comment avec diskdrake ?


Je sais pas trop. Je pense qu'il faut que tu bootes sur ton CD de
Mandrake, et dans les options (p'tet en mode rescue ??) tu devrais pouvoir
modifier tes partitions.

L'idée dans tous les cas est de démarrer sur un système qui soit n'importe
où *sauf* sur la partition dont tu veux modifier la taille, pour que tu
puisses la démonter/bidouiller tranquillement.

Peut-être que diskdrake te permet de créer une disquette autonome
(attention, pas une disquette de boot qui utilisera ta partition /, non,
une disquette avec un système minimaliste mais autonome dessus). Sinon,
regarde du côté de parted. C'est en ligne de commande uniquement, mais
c'est assez facilement compréhensible. Ou partition magic (payant...), qui
est entièrement graphique.

Je pense que tu dois pouvoir booter sur ton CD de Mandrake, commencer une
installation (ou une réparation, ou une mise à jour), aller jusqu'à
l'étape de partitionnement, modifier tes partitions (et appliquer le
nouveau partitionnement), ne surtout pas lui faire reformater les
partitions (tu y perdrais tes données), et t'arrêter là.

Mais bon, je ne connais pas bien Mandrake, je dis peut-être de très
grosses bétises...
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

Avatar
Remi Moyen
On Wed, 10 Dec 2003, moi wrote:

Question subsidiaire, je dois pas demonter / quand je suis loguer
normalement ?


Uh, non. Si tu essayes de démonter /, il va te dire que la partition est
utilisée. Et si par miracle tu y arrivais, tu n'aurais plus accès à grand
chose (et plus à ton système, entre autres...).

Tu confond peut-être avec "monter la partition / en lecture seule" ?
C'est parfois conseillé pour éviter d'y faire de bétises involontairement,
mais ça demande plein de partitions à côté (pour /var et /tmp,
essentiellement), je trouve pas ça très pratique sur une machine perso.
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."

Avatar
hugolino
Le Wed, 10 Dec 2003 18:31:44 +0100, Remi Moyen a écrit:
On Wed, 10 Dec 2003, Motodashi wrote:
j'aimerais bien diminuer la taille de cette partition swap au profit de ma
partition Linux. Comment faire ?


[snip les bonnes explications]
Dans tous les cas, y'a aucun fichier de config à modifier, [snip]


En es-tu sûr ? Pas moi... En tout ca, je suis sûr que si on *déplace*
(ne serait-ce que d'un bit) la partition '/', il faut ensuite invoquer
lilo pour réécrire le MBR car le noyau a bougé.
Mais je répète, je ne suis pas sûr que cela soit nécessaire si on
*agrandit* une partoche.
Mais tu as raison dans ces deux cas car il n'y a pas à modifier de
fichiers de conf (sauf si (3ème cas) on se mets à *insérer* une nouvelle
partoche devant celle de '/', changeant ainsi le chiffre indiqué à la
fin du device contenant '/' et là il faut mettre à jour /etc/lilo.conf
avant d'invoquer lilo)

--
Hugo NPN -<°o))
je suis sur qu'on peut faire encore pire, imagine un mec plus coléreux que
Jaco, plus chiant que Fleury et plus emmerdeur que moi, non mais,
imagine un instant. -+- ST in GLP "Le bon, la brute et le truand" -+-


Avatar
Remi Moyen
On Fri, 12 Dec 2003, Hugolino wrote:

j'aimerais bien diminuer la taille de cette partition swap au profit de ma
partition Linux. Comment faire ?


[snip les bonnes explications]
Dans tous les cas, y'a aucun fichier de config à modifier, [snip]


En es-tu sûr ? Pas moi... En tout ca, je suis sûr que si on *déplace*
(ne serait-ce que d'un bit) la partition '/', il faut ensuite invoquer
lilo pour réécrire le MBR car le noyau a bougé.


Pour pinailler, je pense que ce n'est vrai que si tu déplaces le début de
la partition. Donc si tu déplaces toute la partition, bien sûr, mais si tu
l'agrandis par le début aussi. À priori, pas de problèmes si tu la
rétrecis ou agrandis par l'autre bout.

Ceci dit, tu as raison, j'avais oublié LILO. Mais c'est pas un fichier de
config à modifier, juste un programme à relancer ;-)
--
Rémi Moyen
"Malgré les apparences, le temps est très varié à Nancy :
pluie, nuages, neige, brouillard, grêle, ..."



Avatar
hugolino
Le Fri, 12 Dec 2003 09:41:47 +0100, Remi Moyen a écrit:
On Fri, 12 Dec 2003, Hugolino wrote:
En es-tu sûr ? Pas moi... En tout ca, je suis sûr que si on *déplace*
(ne serait-ce que d'un bit) la partition '/', il faut ensuite invoquer
lilo pour réécrire le MBR car le noyau a bougé.


Pour pinailler, je pense que ce n'est vrai que si tu déplaces le début de
la partition. Donc si tu déplaces toute la partition, bien sûr, mais si tu
l'agrandis par le début aussi. À priori, pas de problèmes si tu la
rétrecis ou agrandis par l'autre bout.


Pinaillage parfaitement réussi et merveilleusement exprimé...

Ceci dit, tu as raison, j'avais oublié LILO. Mais c'est pas un fichier de
config à modifier, juste un programme à relancer ;-)


Tu avais oublié *lilo*, c'est mal (cTMr)

Tu as écrit *LILO*, c'est très mal (cTMr)


<blink>
bash: LILO: command not found
</blink>

--
Hugo NPN -<°o))
C'est l'histoire d'un gars qui veut la machine la plus puissante du
monde sous Windows 95 en emulation sous Wine qui tourne sur une station
FreeBSD avec bibliotheque de compatibilite Linux. (ST in GLP)


Avatar
Motodashi
Pardon de repondre si tardivement mais le serveur de news de tiscali
marchait pas tres bien dernierement (ca vous la fait aussi ?).
Sinon, pour mon probleme, j'ai demonte swap, j'ai diminue sa taille, et
j'ai cree une autre petite partition avec la place qui restait, et ca
marche bien.
1 2