NTLDR missing (j'ai besoin d'aide)

k_lou Messages postés 436 Date d'inscription   Statut Membre Dernière intervention   -  
 lokicor -
Bonsoir,
Désolé d'insister sur le sujet NTLDR mais je suis complètement coincé.
Aprés avoir pris la précaution de demander au responsable info de mon boulot (je le retiens celui là !!), j'ai échangé les disques durs de 2 PC (l'un était sous Win XP PRO et l'autre sous Linux) car j'avais besoin de plus de puissance processeur pour XP ; le processeur le plus puissant des 2 étant celui qui hébergait Linux.
Problème : Linux fonctionne bien mais Win XP Pro ne démarre plus (NTLDR missing). J'ai parcouru le forum mais je n'ai pas trouvé de cas comme le mien (ce problème survient surtout lors d'une mise à jour de Win95 ou 98 vers XP).
Est ce que quelqu'un aurait la manip pour redémarrer XP (sans formater), les solutions de copie des fichiers ntldr, ntdetect.com sur la racine ou la commande " fixboot" n'ont rien donné.
Merci
K_lou

6 réponses

Zempachi Messages postés 7572 Statut Contributeur 906
 
Beh, si ton windows a été installé sur on va dire le pc1 et linux sur le pc2, si ensuite tu inverses les deux disques durs, pas etonnant que ca bogue.
Vu que windows est installé sur pc1 il est configuré pour pc1 donc quand tu le lances dans pc2, il ne reconnait plus personne ce qui fait que y a de grandes chances pour qu'il ne fonctionne pas!!
Donc une solution est de reinstaller windows depuis pc2. Et c'est la meme chose pour linux quoique...

Sinon on peut tneter ca:
- "NTLDR est manquant" ou "NTLDR est manquant ou endommagé" ou "NTLDR is missing" :
Vous pouvez avoir auparavant une erreur signalant un problème sur le fichier Boot.ini. Les fichiers incriminés sont tout de même présents à la racine de votre lecteur mais, apparemment, le problème semble plutôt relever d'un souci sur la MFT (Master File Table). Les fichiers sont bien là mais ne sont plus correctement indexés.
1) Démarrez à partir de la Console de récupération.
2) Renommez le fichier Boot.ini en Boot.ini.bak
2) Copiez le fichier Boot.ini.bak de C: vers une autre partition.
Par exemple : copy bot.ini.bak D:
3) Placez-vous sur D: puis renommez le fichier Boot.ini.bak en lui enlevant l'extension .bak
Par exemple, saisissez : ren Boot.ini.bak Boot.ini
4) Copiez de nouveau le fichier Boot.ini de D: vers C:
5) Redémarrez normalement.
Vous allez avoir un autre message mentionnant un problème sur le fichier NTLDR.
6) Recommencez la même opération que précédemment en l'appliquant à ce fichier.
7) Redémarrez normalement.
Vous allez avoir un dernier message signalant un problème sur le fichier Ntdetect.com.
8) Refaites la même procédure en l'appliquant à ce fichier.
Astuce transmise par Sébastien Cronier. Je le cite directement : "A priori, cette manipulation ne fonctionne qu’en ligne de commande, puisque je l’ai testée aussi en démarrant sur un CD "BartPE" et ça n’a pas fonctionné via l’interface graphique de l’Explorateur A43". Signalons que le problème se posait sur un ordinateur tournant sous Windows 2000 et que la manipulation a été effectué avec un Cd-Rom d'installation Windows XP.
Voici la solution "classique" :
1) Démarrez à partir de la Console de récupération.
2) Saisissez ces commandes :
fixboot
chkdsk c: /p /r
Modifiez éventuellement la lettre de lecteur puis redémarrez...
3) Si cela ne suffit pas, revenez dans la console de récupération et placez vous à la racine de votre lecteur puis tapez :
cd ..
4) Saisissez la lettre de votre lecteur de CD-ROM, par exemple : D:
5) Afin de vous placez dans ce répertoire, saisissez : cd i386
6) Tapez les commandes suivantes qui vous permettent de transférer les fichiers systèmes :
copy ntldr c:
copy Ntdetect.com
fixboot
exit
Note : cela peut aussi venir du fait que la séquence de boot définie dans le Bios est mal paramétrée.


http://www.hotline-pc.org/demarrageproblemes.htm
1
zerosccol Messages postés 41 Statut Membre 3
 
Boot sur le cd de windows XP
Tu dois avoir plusieur proposition: Installé
Réparer (ou équivalent)

Choisi Réparer ( tu serra en mode console)

Log toi en administrateur

Puis Fixboot

et redémarre ;)
0
babyann
 
:o(
J'ai eu ce message d'erreur aussi, et réparer n'a rien changé !
j'ai déposé dernièrement un post sur ce forum : j'ai ce problème de ntldr manquant depuis un récent formatage. Mon ordinateur fonctionne à merveille... tant que le disque dur master est seul. Si je réinstalle mon deuxième disque dur en slave... erreur à nouveau !
Je suis sous XP proavec le SP2 installé.
0
shamsisback Messages postés 23 Statut Membre > babyann
 
moi aussi j'ai le meme probleme.
Mon pc demarre normalement avec un disque dur.
Mais des que je veux brancher le deuxieme: ntlrdr manquant!!
J'ai l'impression qu'il veut booter uniquement sur ce disque et pas sur l'autre.

De plus, j'ai voulu essayer les manip dans la console de recuperation mais pas moyen d'y acceder!!! J'ai pas de "reparer" quand je veux installer windows...

Donc si quelqu'un a une idée. Merci pour nous
0
boabab > babyann
 
Je rencontre le meme probleme mais moi je n'ai qu'un seul disque.
Suite a la desinstallation d'un antivirus, le PC ne veut plus redemarrer sous windows XP SP2 : "NTLDR manquant" . En revanche, pas de prob. sous linux.
J'ai essaye toutes les manip proposees sur les differents site internet sans succes (fixboot, copy ntldr, copy ntdetect.com, utilisation de ntboot.exe pour creer une disquette de boot ...).
Bref, je ne vois plus qu'une solution, :
1./ Sauvegarder mes data via Linux.
2./ formatter ma partition Windows
3./ resintaller xp ....

Quelqu'un a une autre idee ?
0
remsuperstar Messages postés 27 Statut Membre
 
Bonjour a tous je pencherai moi pour l'utilisation de fixmbr en mode console je sais plus si c'est exactement ça mais c'est un truc qui y ressemble voilou...
0
alf4
 
Bonjour,

fait un bootcfg rebuild à la suite de fixboot

a plus
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
alf4
 
Bonjour,
je voulais dire bootcfg /rebuild

a plus
0
lokicor
 
je boot en mode msdos sur xpprosp2 j'ais le message suivant microsoft startup menu 1 normal enter a choice enbasplusieurs options f5 safe mode shift+F5=command prompt shift+F8=step-by-step confirmation (n) que doi'je choisir pour demarrer
0