Aller au contenu

[XP] XP SP2 : NTLDR Manquant


trebollo

Messages recommandés

Salut, Je possede actuellement un PC qui dispose de 2 OS :

Windows xp & Mandrake 10.2 (Linux)

Apres avoir desintalle kaspersky sous windows (internet debranche), je n'arrive plus a redemarrer sous windows xp. J'obtient systematiquement le message ntldr manquent . ctrl alt suppr pour redemarrer.

J'ai deja essaye les differentes possibilite propose lors d'un recherche sur le net sans succes.

- Boot sur le CD d'install, puis R pour reparer, puis fixboot

ou

-Boot sur le CD d'install, puis R pour reparer, puis copy du fichier ntldr sous c: + copy du fichier ntdetect.com sous c:

Sans succes aussi.

En revanche le PC fonctionne tjrs tres bien sous Linux. => J'exclu un probleme materiel.

Quelqu'un aurait t'il une idee sur l'origine de mon probleme + comment le resoudre.

Merci par avance pour votre aide.

Lien vers le commentaire
Partager sur d’autres sites

Fait une disquette de démarrage !

Pour cela il te faut au minimum un autre ordinateur avec Windows XP SP2 pour copier les fichiers nécessaires.

1- Sur le poste fonctionnel en Windows XP formatte la disquette

2- Copie sur la disquette les fichiers NTLDR, Boot.ini, arcldr.exe, arcsetup.exe, ntdetect.com, bootfont.bin.

3- Édite le fichier Boot.ini qui est sur la disquette et modifie le chemin d'accès à la partition où se trouve ton Windows XP sur ton ordinateur.

Ex. (par défaut C:\ sur hda1) :

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP" /fastdetect

4- Lorsque Windows sera démarré, recopie les fichiers de la disquette sur ton C:\

Lien vers le commentaire
Partager sur d’autres sites

Mon probleme persiste.

J'ai realise une disquette de boot a partir du PC au boulot (XP sp2 auusi, mais en version pro)

Pour cela, j'ai utilise l'executable bootnt.exe suggere par snooky.

Cette disquette contient les elements suivant : NTLDR, Boot.ini, ntdetect.com, bootfont.bin.

Voici le contenu du boot.ini

[boot loader]

timeout=20

default=multi(0)disk(0)rdisk(0)partition(1)\WINNT

[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT disque IDE 0 partition 1"

multi(0)disk(0)rdisk(0)partition(2)\WINNT="Windows NT disque IDE 0 partition 2"

multi(0)disk(0)rdisk(0)partition(3)\WINNT="Windows NT disque IDE 0 partition 3"

multi(0)disk(0)rdisk(0)partition(4)\WINNT="Windows NT disque IDE 0 partition 4"

multi(0)disk(0)rdisk(1)partition(1)\WINNT="Windows NT disque IDE 1 partition 1"

multi(0)disk(0)rdisk(1)partition(2)\WINNT="Windows NT disque IDE 1 partition 2"

multi(0)disk(0)rdisk(1)partition(3)\WINNT="Windows NT disque IDE 1 partition 3"

multi(0)disk(0)rdisk(1)partition(4)\WINNT="Windows NT disque IDE 1 partition 4"

=> Lorsque je boote sur la disquette, le choix de la config de mon pc m'est propose.

Je ne connais pas qu'elle nappe IDE est utilise par mon Disque, mais c'est certainemnt la 0.

Lorsque je selectionne IDE0, partition 1 ou 2 ou 3 ou 4 j'obtiens <dir windows>/system32/ntoskrnl.exe introuvable .....

La selection de l'autre IDE renvoi le message suivant : Prob hardware , etc .... bref, certainement non connectee.

:fou:

Lien vers le commentaire
Partager sur d’autres sites

A tester :

Pour corriger ce problème, il faut, sous la console de récupération, exécuter la commande bootcfg /rebuilt. Lorsqu’un système est détecté sur une partition, on nous propose alors d’ajouter une ligne au fichier boot.ini pour pouvoir pointer dessus au démarrage.
Lien vers le commentaire
Partager sur d’autres sites

J'ai trouve la solution a mon probleme :

boot sur CD d'install XP

R pour reparation

chkdsk /p/r

copy e:\i386\ntdlr

copy e:\i386\ntdetect.com

fixboot c:\

Mon erreur residait sur chkdsk ou je n'utilisait que l'option /p

Cette option retournait que tout etait OK, alors qu'une reparation avec /r parait indispensable malgre tout.

Encore merci a tout le monde.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...