Restauration MBR Quelle est la procédure ?
#1
Posté 08 décembre 2005 - 16:40
Principe de l'installation multi OS.
Je n'ai qu'un seul disque sur ma machine.
J'installe Windows XP sur une partition. [OK]
J'installe une distrib Linux sur une autre partition. [OK]
Je test, je m'amuse etc... tout fonctionne. [OK]
Maintenant je veux désinstaller Linux.
Et surtout, je veux remettre un bon MBR.
Et là c'est le drame...
Car je n'ai rien trouvé nul part comment enlever proprement un Linux d'un PC.
Même QTParted se fourvois pour la suppression des partitions. Surtout avec la partition Swap.
Voilà, donc si vous pouviez m'indiquer une procédure claire, en évitant les sempiternelles réponses du type :
- lis la FAQ
- fait man machin
etc...
Merci.
#2
Posté 08 décembre 2005 - 16:48
donc essaies en console de recup de xp(boot sur galette d'xp juste qu'à l'ecran bienvenue et choisir R)
à l'invite:
FIXMBR
sinon:
FIXBOOT C:
et possibilité de refaire ton boot.ini de xp
avec un :
BOOTCFG /REBUILD
procedure reconstruction du boot.ini
#3 tesgaz
Posté 08 décembre 2005 - 16:51
#4
Posté 08 décembre 2005 - 16:55
c'est sur ! seimieu en image
#7
Posté 08 décembre 2005 - 19:11
En fait non je ne m'en débarrase pas.
C'est que dans ma boite en interne on viens de faire une distribe spéciale pour faire découvrire Linux.
Comme je suis un prévoyant je fait aussi des FAQ interne.
Et je m'attend forcement à ce type de question.
"Bon c'est bien Linux, mais je peux plus jouer à mes jeux Windows, comment je le vire ?"
etc..
J'avais tester avec un : FIXBOOT C:
Mais je ne bootais plus. Sans doute l'oublie de : BOOTCFG /REBUILD
Rien de grave c'est des PC de Test, install desinstall install ...
En changeant d'OS à chaque fois.
Merci encore.
#8
Posté 08 décembre 2005 - 19:50
Ca permet de préserver le MBR ainsi que le bootloader de la partition Windows pour le cas où l'utilisateur aurait envie de revenir à sa config d'origine. Il suffirait alors de remettre le flag bootable à la partition Windows et pas besoin de se casser les pieds avec des consoles de resto ou ce genre de conneries...
#9
Posté 13 décembre 2005 - 09:33
J'ai hérité de la fonction.
Je fait donc l'autodidacte sur Linux.
Ta réponse m'interesse.
OK pour placer le bootloader sur la partition Linux.
Je pense que ça doit se faire très simplement à l'installation.
- Je test ça bientôt.
Par contre, comment remettre le flag bootable sur la partition Windows.
La doc est partie à l'impression. Donc trop tard pour la procédure, mais pas trop tard pour un errata.
Comme toujours, le tout est de savoir. Ce qui ne m'a pas été dit par le presta qui à builder la distrib.
Merci pour l'info KewlCat.
#10
Posté 13 décembre 2005 - 10:25
Ben j'ai essayé dee faire l'exercice.
C'est un echec.
Impossible de récupérer le MBR de XP pro SP2.
Le bootloader est bien viré, mais maintenant y'a plus rien.
Le disque devient non bootable.
la commande FIXMBR ne fonctionne pas.
Chez Microsoft :
http://support.micro...id=kb;fr;315679
petit extrait :
AVERTISSEMENT : N'utilisez pas la commande fdisk /mbr à partir de la disquette de démarrage de Windows Millennium Edition/98 ni la commande fixmbr dans la console de récupération Windows XP. Ces commandes détruiraient les informations relatives au secteur de démarrage principal (MBR, Master Boot Record) du plan de lecteur si vous utilisez un programme de plan de lecteur, ce qui pourrait provoquer une perte de données. Pour contourner ce problème, procédez comme suit :
1. Sauvegardez vos données essentielles.
2. Partitionnez et reformatez votre disque dur à l'aide du CD-ROM Windows XP.
Bon on peut en déduire que c'est vraiment à chier Windows.
Bon ben, c'est simple, si il veulent pas que ça se répare on l'installe pas.
On met un Linux à la place...
Ce message a été modifié par Wufnir - 13 décembre 2005 - 10:38 .
#11
Posté 13 décembre 2005 - 10:34
Citation
Je pense que ça doit se faire très simplement à l'installation.
Citation
La commande fixmbr (sous NT5.x) et la commande fdisk /mbr (sous 9x) font la même chose : remettre un MBR "standard" qui se comporte comme je l'ai décrit dans ce topic. Evidemment, s'il n'y a pas de bootloader (lilo ou grub par exemple, pour Linux, ou le truc qui se crée quand on fait "fixboot" ou "sys" sous Windows) le processus de boot s'arrête.
Il faut bien comprendre qu'il y a deux choses distinctes : le MBR qui est propre à tout le disque (peu importe le nombre de partitions), et le secteur d'amorce de chaque partition.
Citation
Impossible de récupérer le MBR de XP pro SP2.
Le bootloader est bien viré, mais maintenant y'a plus rien.
Le disque devient non bootable.
la commande FIXMBR ne fonctionne pas.
#12
Posté 13 décembre 2005 - 10:44
Ils annoncent juste que si l'on écrase le MBR, l'outil sera effacé (remplacé par un autre programme plus "simple") et donc que l'on risque de perdre des données (des fois que le disque devienne illisible suite à cette manip)... C'est tout.
Si tu n'as pas ce genre de disque, tu peux faire autant de fdisk /mbr que tu veux...
#13
Posté 13 décembre 2005 - 10:50
J'ai essayé de remettre le MBR avec XP pro SP2 et je reconfirme que ça marche pas.
cf. aussi le correctif que j'ai mis concernant Microsoft.
Je pense que la resto du MBR est OK selon les procédures jusqu' à Windows 2000.
Pour XP et 2003 ça doit être une autre histoire.
C'est ce qui est bien quand on a des ordi de test. On peut les casser sans PB.
#14
Posté 13 décembre 2005 - 10:58
#15
Posté 13 décembre 2005 - 11:02
Un XP pro SP2.
Un Linux.
LILO comme bootloader sur la partiton de démarrage (Windows donc).
On enleve Linux.
J'ai fait destruction des partition ext3 et swap par le gestionnaire de disque Windows.
Je redémarre, j'ai toujours le bootloader LILO.
Pour le virer, je boot sur le CD d'installe de microsoft.
Je tape R pou récup.
Mot de passe administrateur.
Je tape la commande, FIXMBR.
Je confirme.
puis exit.
Pensant que LILO avait dégagé au profit du bootloader XP.
Reboot et j'obtient : Dique non bootable.....
Je reprend le CD windows XP.
Cette fois je tente FIXBOOT C:
Echec, le disque n'est toujours pas bootable.
Et là je me pose des questions.
Peut on vraiment restaurer le MBR de Windows XP.
Ma conclusion c'est NON.
Mais si quelqu'un l'a fait qu'il lève le doigt.

Aide
Commencer un sujet
Ajouter une réponse

Multi-citation

















