Page 1 sur 1

Plantage MBR sur Dual Boot

Posté : 11 nov. 2006, 18:15
par Cyrano
Salut tout le monde.
Là, j'ai un foutu problème. J'ai fait une mise à jour sur mon système. J'ai un dual boot Win XP Pro SP2 /Mandriva. J'ai mis à jour la Mandriva 2006 pour mettre la 2007. Ce que faisant, j'ai des raisons de croire que ça m'a bousillé le MBR. Plus moyen de redémarrer sous Windows. Et en fait, je crois que lors de la ré-écriture du fichier de boot (LILO), ça a viré des informations de Norton GoBack.

Au démarrage, si je choisis Windows, le logo Microsoft s'affiche correctement, mais quelques secondes après, j'ai une fenêtre d'erreur indiquant qu'un fichier (je n'ai pas le nom de mémoire) est introuvable.

J'ai tenté de récupérer un utilitaire pour créer des disquettes de démarrage Win XP. N'ayant plus de machine Windows opérationnelle chez moi, je suis allé chez un frangin créer les disquettes : en revenant 50 bornes plus tard, je constate que la disquette 2 est pas bonne. J'ai tenté de les créer sous Linux avec Wine, ça marche pas. Et pour faire bonne mesure, le boot sur CD ne fonctionne pas non plus malgré des ajustements dans le bios... ](*,)

Si quelqu'un a une idée de génie à me soumettre, j'apprécierai infiniment un petit coup de pouce. Merci d'avance.

Posté : 11 nov. 2006, 18:43
par naholyr
Je procéderai en 3 étapes :
1. Créer une disquette de boot pour Linux
2. Redémarrer sur une disquette bootable contenant fdisk, et faire un "fdisk /mbr" pour réinitialiser le mbr. Dès lors tu récupèreras le boot Windows, mais tu perdras Linux.
3. Démarrer sous Linux avec ta disquette, et reconstruire la config Lilo ou Grub.

Dans ta config Lilo ou Grub, Windows n'apparaît plus ? Je me souviens plus trop mais il n'y a pas une détection des systèmes présents ?

Posté : 11 nov. 2006, 18:46
par Cyrano
La détection fonctionne, j'utilise LILO et j'ai bien le choix, Linux, failsafe et windows entre autres, mais si je sélectionne Windows, le chargement démarre avec fond noir et logo Microsoft... et ensuite page bleu avec message d'erreur et "appuyez sur une touche pour continuer" qui fait redémarrer le système. Et ça, j'ai des raisons de croire que c'est un élément disparu de Norton GoBack qui fait planter le lancement normal.

À moins qu'il n'y ait une astuce après LILO de lancer Windows en mode sans échec ?

Posté : 11 nov. 2006, 19:01
par Cyrano
Bon ben c'est fait : fdisk /mbr, lilo a sauté et il y a tentative de alancement direct de Windows... sans résultat.

La page d'erreur s'affiche avec comme message :
autochk program not found - skipping AUTOCHECK
Est-ce que quelqu'un saurait m'indiquer comment démarrer en mode sans échec ?

Posté : 11 nov. 2006, 19:05
par Cyrano
Bon, rectification, j'ai enfin eu droit à un choix pour pouvoir booter sur le CD, ça devrait aller avec le CD pour remettre le système en ordre.

Je reviendrai mettre un résolu quand ce sera fait.

Posté : 11 nov. 2006, 19:26
par Cyrano
Bon, ben c'est pas tellement mieux, j'ai essayé FIXBOOT et ça n'a rien changé. Et en fait je n'ai pas trouvé comment démarrer en mode sans échec :(

Posté : 11 nov. 2006, 20:24
par Ajoloca
Bonjour Cyrano,

Si tu as un utilitaire comme 'partition magiq' c'est la meilleure solution, sinon,

Si tu as la possibilité de boot sur Windows (maintenir la touche F8 appuyée pendant le démarrage) dans les choix offerts chosir le mode console. Une fois que tu est en ligne de commande tape 'fdisk /fixmbr'. Ça va te faire perdre le dual boot (il ne reste que Windows). Par contre je ne sais pas te dire comment restaurer LILO dans ta distrib. Sous FedoraCore tu démarres sur le premier CD, au prompt tu tapes 'linux rescue' et une fois que tu est en mode terminal tu tapes 'grub --install /dev/...' les ... représentent ton disque de démarrage (en règle générale hda)

Posté : 11 nov. 2006, 20:32
par Ajoloca
Re,
Encore moi. Dans cette page tu as une section 'Restaurer windows' elle ne correspond pas à ta distrib mais les manips sont les mêmes pour restaurer windows

Posté : 11 nov. 2006, 20:47
par Cyrano
Merci beaucoup Ajoloca. Malheureusement, j'ai peur qu'aucune manipulation ne puisse ren faire. Après divers tests dans tous les sens, on dirait que j'ai trois partitions qui ont carrément sauté sur le disque Windows.

Encore heureux que le disque C soit à première vue intact, je peux effectuer des récupérations de sauvetage depuis Linux. Je crois bien que je vais devoir me farcir la corvée de ré-installer complètement Win XP et toutes mes applications.

Enfin je vais regarder quand même la page indiquée, on sait jamais :-k

Posté : 11 nov. 2006, 21:55
par Cyrano
Bon, malheureusement, ma table de partitions est bousillée, je sais pas ce que j'ai fait comme boulette, mais c'est mort. Donc tout ce qu'il me reste à faire, ce sont des récupérations et sauvegardes via Linux et une ré-installation complète du système... la galère.

Merci quand même à ceux qui ont tenté de me filer des pistes.

Posté : 12 nov. 2006, 02:31
par artotal
as tu essayer les fonction en invite de commande (sous win):

Code : Tout sélectionner

fix mbr
Parfois sa décoince.

Posté : 12 nov. 2006, 09:49
par Cyrano
as tu essayer les fonction en invite de commande (sous win):

Code : Tout sélectionner

fix mbr
Parfois sa décoince.
Oui, j'ai essayé ça aussi et également FIXBOOT à partir du CD de WinXP, sans résultat malheureusement. Ça faisait des années que je voulais me lancer un peu plus sérieusement dans Linux, je suis plongé dedans jusqu'au cou.

Le plus ennuyeux de l'histoire, c'est surtout d'arriver à récupérer mes données sous Windows. Pour accéder au disque C, pas de problème, je le vois très bien depuis Konkeror et je peux copier tout ça, mais j'ai paumé les disques D, E et F (Mon disque dur Windows était partitionné en 4) et sur le D j'ai quelques archives que j'aurais bien aimé retrouver ou plutôt ne pas perdre.

Enfin bon, il n'y a pas mort d'homme, on survivra.

Posté : 12 nov. 2006, 11:08
par Cyrano
J'ai peut-être une solution, test en cours, mais c'est prometteur et j'ai idée que ça pourrait servir à d'autres, je vous laisse découvrir : http://www.cgsecurity.org/wiki/TestDisk

Posté : 12 nov. 2006, 12:58
par Cyrano
J'ai peut-être une solution, test en cours, mais c'est prometteur et j'ai idée que ça pourrait servir à d'autres, je vous laisse découvrir : http://www.cgsecurity.org/wiki/TestDisk
Ben voilà, c'est gagné et je suis pas fâché. Le lien cité est tout à fait excellent et j'ai pu rebooter normalement sous Windows. Prochaine étape : gravure en masse de sauvegardes en tout genre :P

Encore merci pour les coups de mains :)

Posté : 13 nov. 2006, 01:45
par naholyr
Merci pour le lien, je le mets de côté car ça a l'air d'un outil absolument excellent.