OVH Cloud OVH Cloud

swap

10 réponses
Avatar
Charles S.
Bonjour,

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.

Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?
Merci de votre aide.
--

Charles S.

10 réponses

Avatar
ptilou
Bonjour,


Bonjour,

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à au cune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.


Oui, il arrive que parted chie dans la colle, mais comment t'as clonner
?
Avec dd ?


Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?
Merci de votre aide.
--

Charles S.


Ptilou

Avatar
Vincent Bernat
OoO En cette fin de matinée radieuse du mercredi 23 août 2006, vers
11:31, "Charles S." disait:

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.

Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?


Que donne fdisk -l /dev/hda ?
--
panic("Aarggh: attempting to free lock with active wait queue - shoot Andy");
2.0.38 /usr/src/linux/fs/locks.c

Avatar
oLaFKeWL
Bonjour,

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.

Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?
Merci de votre aide.


Deja verifier si la partition est bien là (fdisk, cfdisk...)

mkswap /dev/hd*
swapon /dev/hd*

et aussi verifier qu'une entrée pour le swap est bien présente dans le
fstab.

Avatar
Charles S.
Le Wed, 23 Aug 2006 12:40:18 +0200, Vincent Bernat a écrit :

OoO En cette fin de matinée radieuse du mercredi 23 août 2006, vers
11:31, "Charles S." disait:

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.

Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?


Que donne fdisk -l /dev/hda ?


Merci pour cette réponse. Donc voila :

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3917 31463271 7 HPFS/NTFS
/dev/hda2 3918 7565 29302560 7 HPFS/NTFS
/dev/hda3 7566 8513 7614810 83 Linux
/dev/hda4 8635 9729 8795587+ f W95 Etendu (LBA)
/dev/hda5 8635 9729 8795556 83 Linux

--

Charles S.


Avatar
Charles S.
Le Wed, 23 Aug 2006 12:53:56 +0200, oLaFKeWL a écrit :

Bonjour,

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.

Puisje réparer le swap sans reinstaller Ubuntu, si oui comment?
Merci de votre aide.


Deja verifier si la partition est bien là (fdisk, cfdisk...)

mkswap /dev/hd*
swapon /dev/hd*

et aussi verifier qu'une entrée pour le swap est bien présente dans le
fstab.


Merci pour cette réponse.
D'abord voici dans fstab :

/dev/hda6 none swap sw 0 0

Quant à la commande fdisk elle donne (je n'ai qu'1 disque) :

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3917 31463271 7 HPFS/NTFS
/dev/hda2 3918 7565 29302560 7 HPFS/NTFS
/dev/hda3 7566 8513 7614810 83 Linux
/dev/hda4 8635 9729 8795587+ f W95 Etendu (LBA)
/dev/hda5 8635 9729 8795556 83 Linux

Justement je ne trouve pas hda6.

--

Charles S.


Avatar
Charles S.
Le Wed, 23 Aug 2006 03:15:22 -0700, ptilou a écrit :

Bonjour,


Bonjour,

après avoir du changer de disque j'observe que je n'ai plus de swap
Linux.
Détail de la question :
-avant changement de disque j'avais Ubuntu et Windows XP.
-j'ai transféré de disque à disque par clonage sans proceder à aucune
reinstallation.
-j'ai bien tout retrouvé sauf le swap Linux.


Oui, il arrive que parted chie dans la colle, mais comment t'as clonner
?
Avec dd ?

Ptilou


Merci pour la réponse.
En fait c'est un collègue qui m'a aidé et a fait le clonage, j'étais
là, bien sur, mais je n'ai pas noté (c'est ballot, je sais) et je ne
peux pas répondre.
J'ai déjà 2 autres réponses, auxquelles j'ai répondu, si cela
t'interresse.

--

Charles S.


Avatar
Matthieu Moy
"Charles S." writes:

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3917 31463271 7 HPFS/NTFS
/dev/hda2 3918 7565 29302560 7 HPFS/NTFS
/dev/hda3 7566 8513 7614810 83 Linux
/dev/hda4 8635 9729 8795587+ f W95 Etendu (LBA)
/dev/hda5 8635 9729 8795556 83 Linux

Justement je ne trouve pas hda6.


Donc, il va falloir jouer encore un peu avec parted (ou autre outil de
gestion du partitionnement) pour créer une partition de swap, puis
"man swapon", "man mkswap" et éventuellement mettre à jour /etc/fstab.

--
Matthieu

Avatar
Vincent Bernat
OoO Peu avant le début de l'après-midi du mercredi 23 août 2006, vers
13:32, "Charles S." disait:

Merci pour cette réponse.
D'abord voici dans fstab :

/dev/hda6 none swap sw 0 0

Quant à la commande fdisk elle donne (je n'ai qu'1 disque) :

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3917 31463271 7 HPFS/NTFS
/dev/hda2 3918 7565 29302560 7 HPFS/NTFS
/dev/hda3 7566 8513 7614810 83 Linux
/dev/hda4 8635 9729 8795587+ f W95 Etendu (LBA)
/dev/hda5 8635 9729 8795556 83 Linux

Justement je ne trouve pas hda6.


Je suppose qu'il reste alors de la place à la fin du disque. Avec
cfdisk /dev/hda, tu peux créer une partition étendue que tu choisiras
de type 82 (Linux Swap). Suite à cette manipulation, tu devras
rebooter ta machine pour que le changement soit pris en
compte. Ensuite, mkswap /dev/hda6 et swapon -a.
--
die_if_kernel("Penguin instruction from Penguin mode??!?!", regs);
2.2.16 /usr/src/linux/arch/sparc/kernel/traps.c

Avatar
Charles S.
Le Wed, 23 Aug 2006 14:11:23 +0200, Sébastien Monbrun aka TiChou a
écrit :

Dans le message <news:,
*Vincent Bernat* tapota sur f.c.o.l.configuration :

Disque /dev/hda: 80.0 Go, 80026361856 octets
255 têtes, 63 secteurs/piste, 9729 cylindres
^^^^


Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/hda1 * 1 3917 31463271 7 HPFS/NTFS
/dev/hda2 3918 7565 29302560 7 HPFS/NTFS
/dev/hda3 7566 8513 7614810 83 Linux
/dev/hda4 8635 9729 8795587+ f W95 Etendu (LBA)
/dev/hda5 8635 9729 8795556 83 Linux
^^^^


Justement je ne trouve pas hda6.


Je suppose qu'il reste alors de la place à la fin du disque.


Non, mais par contre il semble y avoir de la place entre le cylindre 8514 et
le cylindre 8634.

Suite à cette manipulation, tu devras rebooter ta machine pour
que le changement soit pris en compte.


Pas obligatoirement. On peut forcer le noyau à recharger la nouvelle table
de partitions avec la commande hdparm et l'option '-z' (de souvenir, voir
man hdparm).


Merci à chacun pour ces 3 nouvelles réponses.
--

Charles S.



Avatar
Vincent Bernat
OoO En ce début d'après-midi nuageux du mercredi 23 août 2006, vers
14:11, Sébastien Monbrun aka TiChou disait:

Suite à cette manipulation, tu devras rebooter ta machine pour
que le changement soit pris en compte.


Pas obligatoirement. On peut forcer le noyau à recharger la nouvelle
table de partitions avec la commande hdparm et l'option '-z' (de
souvenir, voir man hdparm).


Il me semble que ce n'est pas possible si le disque est en cours
d'utilisation. Et ici, le disque contient la racine. Mais ça ne coûte
rien d'essayer.
--
BOFH excuse #358:
struck by the Good Times virus