Avec la mdk10, je m'étais dit que j'allais switché totalement vers linux.
Très content j'ai pas mal galéré et configuré un environnement aux petits ognons ...
Mais là, je viens de faire une grosse boulette ...
J'ai voulu tester le suspend-to-disk (hibernate) de mdk10
j'ai installé ce qu'il fallait, et lancé un "pmsuspend2" en tant que root.
La mise en hibernation s'est bien déroulé ...
Mais la reprise boucle ...
l'ordi demarre, lilo apparait, je choisi mandrake, on voit un début de reprise ... puis ça reboot et ainsi de suite ...
(idem en failsafe)
j'ai rebooté sous mon w2k, et j'ai trouvé des gars chez qui c'était pareil ... et ils disaient, en gros, qu'ils devaient reformaté leur partition swap, pour retourner dans un état normal ...
Donc, je reboot avec les cd d'install de la mdk10, pour faire une "upgrade" ... mais le "partition magic" de mandrake me signale une erreur de format sur ma swap .... et m'empeche d'aller plus loin
je décide de booter ma knoppix 3.2 ... lance qtparted ... qui lui aussi ne reconnait pas le type de ma swap ....
je delete ma swap, et en recré une en "linux-swap" ....
je retente le boot de ma mdk10 à partir du hdd ...
et ce dernier retente de reprendre un "suspend" ... mais finit en erreur ...
je retente un upgrade à partir des cd de la mdk10 ... et il bloque toujours sur ma partition swap : rien à faire !
bref, il ne me reste que mes yeux pour pleurer ...
comment puis je m'en sortir, cher journal ...
# Re: Linux cassé, besoin d'aide
Posté par Moby-Dik . Évalué à 3.
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
mais si jamais ça foire ... je risque de ne même plus pouvoir booter sous mon w2k ... (il me restera toujours la knoppix pour consulter linuxfr) ...
[^] # Re: Linux cassé, besoin d'aide
Posté par pasBill pasGates . Évalué à 0.
[^] # Re: Linux cassé, besoin d'aide
Posté par Moule Atarte (site web personnel) . Évalué à 1.
Ensuite tu repasse un coup de lilo et normalement tu aura une option de boot de plus qui ne tentera pas de reprendre depuis la swap existante (a manipuler avec précautions).
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
si tout se passe bien je posterai d'un linux ...
[^] # Re: Linux cassé, besoin d'aide
Posté par __caffeine__ . Évalué à 2.
Si ça ne marche pas, il te faudra éditer le lilo.conf de ton install, par exemple à partir de la knoppix. C'est pas excessivement compilqué, il te faut localiser la ligne qui correspond au lancement de linux, qui ressemblera à ça (ça vient d'une Debian, mais ça change pas grand-chose):
image=/vmlinuz
label=Linux
read-only
append="hdd=ide-scsi"
dans le append="...", tu devrais trouver une option corresondant au suspend, qu'il te suffit d'effacer. Tu devras ensuite relancer lilo pour que les modifications soient prises en compte.
# Re: Linux cassé, besoin d'aide
Posté par snt . Évalué à 1.
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
ça se passe où ?!
[^] # Re: Linux cassé, besoin d'aide
Posté par snt . Évalué à 1.
Il y'a dans /etc/lilo.conf la liste des systèmes bootables. Il y a une qui correspond au noyau que tu essayes de démarrer. Des options sont sans doute passées à ce noyau par l'intermédiaire d'une ligne nommée "append" dans ton /etc/lilo.conf. Et sur cette ligne il y'a peut etre une option "resume=/dev/maparition". Je me demande si cette option ne précise pas la partition à partir de laquelle le systeme est sensé continuer apres un suspend to disk ( donc ta partition de swap normalement ).
Si tu retires cette option et que tu reinstalle lilo, et que c'est effectivement l'option de reprise de suspend to disk, le suspend to disk ne trouvant pas de point de reprise ne va pas tenter de reprise.
-- Attention ces propos ne sont que des hypothèses. A vérifier dans une doc. J'ai peut etre completement faux. ceci dit c'est ce que je tenterai si t'etais à ta place. surtout que mon pc perso le fait de retirer l'option n'a jamais empeché le systeme de booter donc c'est pas forcément grave de l'enlever --
# Re: Linux cassé, besoin d'aide
Posté par Ph Husson (site web personnel) . Évalué à 3.
appuie sur la touche echap
tu te retrouve avec une espace de ligne de commande
sur cette ligne de commande tu tape:
linux noresume
si ca marche toujours pas alors c'est
linux noresume2
par contre si la touche echap marche pas
ben tu tape ca a l'aveuglette ;)
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
j'essaierai un jour ... quand je retenterai un suspendtodisk ...
[^] # Re: Linux cassé, besoin d'aide
Posté par gnumdk (site web personnel) . Évalué à 1.
linux resume=/dev/hda666
ca marche aussi :)
# Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
bon, j'ai rebooté à partir des cd de mdk10, en mode rescue ...
je suis allé en mode console ...
j'ai édité le lilo conf ... et modifier l'entrée "failsafe"
de manière à ne laisser, dans le append, que : "devfs=mount" (mais je ne sais absolument pas ce que celà veut dire)
j'ai tapé un lilo pour écrire le mbr ...
et j'ai rebooté ... en chosissant "failsafe"
ça va un peu mieux ... j'obtiens ça :
http://manatlan.free.fr/mdk.jpg(...) ...
la hdb5, c'est bien ma partition "swap" (formatté avec knoppix en "linux-swap" (cf post initial))
la hdb6, c'est une partoche fat32 de 20mo de mon ordi (sans données vitales, et qui fonctionne encore sous w2k d'ailleurs) ...
j'ai l'impression qu'il m'embete à cause de cette hdb6 ...
à la question voulez vous reparer, je réponds oui
il me donne la console en root ... mais je ne sais trop quoi faire ...
peut être modifié le fstab ?!
une idée ?
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
[^] # Re: Linux cassé, besoin d'aide
Posté par gnumdk (site web personnel) . Évalué à 1.
verifie que dans ton fstab il y'a bien vfat pour ta partoche hdb6.
\o/
toi aussi le initrd se demonte mal :)
je suis pas le seul :)
bon, laisse ton image sur le serveur, j'ai une preuve pour balancer sur la ml cooker :)
surtout que la solution se resume a faire un umount /initrd/proc
[^] # Re: Linux cassé, besoin d'aide
Posté par __caffeine__ . Évalué à 1.
(cat /etc/fstab en console pour voir)
[^] # Re: Linux cassé, besoin d'aide
Posté par Moule Atarte (site web personnel) . Évalué à 2.
ATTENTION CE QUI SUIS N'EST QUE SUPPOSITIONS :
remialcsiD **//
Tu disais au tout début que tu avais supprimé ta partition de swap. Je pense que tes problèmes actuels viennent de là.
imaginons que ta table de partitions ressemblait à ça :
hdb1 /boot
hdb2 /
hdb5 swap
hdb6 /home
hdb7 /usr
hdb8 /var
lorsque tu as supprimé le swap (hdb5) les partitions ont été renommées en :
hdb1 /boot
hdb2 /
hdb5 /home
hdb6 /usr
hdb7 /var
Puis tu as recréé un swap. peu importe qu'il soit située physiquement avant les hdb5, hdb6 et hdb7 courants il a été intitulé hdb8.
Du coup ton boot essayes d'initialiser du swap en hdb5 là ou il n'y en a pas et il pleure.
Solution si c'est bien ça le problème : vérifier que c'est bien ton problème (va noter avec fdisk /dev/hdb puis avec la commande p le numéro exact de la partition de swap)
Ensuite tu corrige ton fichier /etc/fstab en rectifiant les paramètres érronés : diminuer de 1 tous les numéros de partitions supérieurs à la partition wap initiale, corriger le numéro de partition du swap.
Enfin tu devra addresser la bonne partition pour l'option resume de ton lilo.conf et relancer lilo pour tenir compte du changement.
//** Disclaimer
C'est juste une piste, tu prends tes responsabilité et tu ne me tape pas dessus si j'ai faux :]
remialcsiD **//
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
mais c'était exactement ça mon second problème ...
et je l'ai trouvé tout seul ;-) comme les grands ...
# Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 3.
un GRAND MERCI à VOUS TOUS !
( j'ai, une fois de plus, beaucoup appris ! )
la moralité ...
quand sous mandrake, vous faites un pmsuspend2, et que ça boucle au démarrage
il suffit, au prompt de lilo, de taper sur la touche escape
et lancer un : linux noresume (voire linux noresume2)
ça devrait permettre de booter normalement .... après il suffit de modifier son lilo.conf, pour enlever le "resume" embêtant .... et tout rentre dans l'ordre ...
(moi ça m'a pris 3 heures ;-)
et pour ceux qui ont suivi mes déboires à partir du screenshot (que je vais laisser sur mon serveur ;-)
le fait d'avoir deleter puis recréer ma partition swap ... que je croyais responsable !
a casser mon "fstab" ... les hdbX ne correspondaient plus au vrais partitions d'avant
après un fdisk, j'ai pu récupérer les numéros actuels, et refaire le fstab ... et tout est rentré dans l'ordre !!!!
encore un grand merci à tous ...
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
je n'ai plus de SWAP ...
au boot, il me dit qu'il n'arrive pas à activer le SWAP (ma hdb7)
voici la ligne du fstab :
/dev/hdb7 swap swap defaults 0 0
qu'est ce qu'il cloche ? il faut que je la reformatte avec la mdk ? si oui ; comment ?
[^] # Re: Linux cassé, besoin d'aide
Posté par bobert . Évalué à 1.
# mkswap /dev/hdb7
# swapon -a
[^] # Re: Linux cassé, besoin d'aide
Posté par manatlan (site web personnel) . Évalué à 1.
ça a l'air d'aller mieux
[^] # Re: Linux cassé, besoin d'aide
Posté par -=[ silmaril ]=- (site web personnel) . Évalué à 1.
Pour recupere ton probleme il suffisait de
1 lancer linux en noresume (comme tu l'a fait)
2 demonter la swap (swapoff -a)
3 vider la swap: dd if=/dev/zero of=/dev/SWAP
4 recreer la swap mkswap /dev/SWAP
5 remonter la swap swapon -a
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.