modifier la valeur des heads du bios pour NTLDR manquant - Win NT/2K/XP - Windows & Software
Marsh Posté le 15-09-2004 à 16:01:28
Il est certain que ce probleme se passe lorsqu'on passe a xp ?
Car les manipulations en questions sont les suivantes :
Une petit DD de 4 go contient l'os
un autre de 30 je ne sais pas mais pas d'os.
Les valeurs du bios pour les DD ont été modifiées .
Est il possible que l'auto detection ait effacée des valeurs precedentes ( la machine n'est pas a moi ) qui empechent 2000 de booter a present avec ce disque ?
Je vais regarder sur le DD pour voir si il n'y a pas des valeurs a rentrer est ce possible ?
merci
Marsh Posté le 15-09-2004 à 16:09:16
Est ce qu'un scandisk peut effacer des fichiers faisant apparaitre ce message?
Marsh Posté le 15-09-2004 à 16:16:51
NLDR manquant ? -> enlever la disquette
ok
Marsh Posté le 15-09-2004 à 16:56:05
Il n'y a pas de lecteur de disquette sur cette machine mais merci beaucoup de ton aide !
Voila l'historique:
Tentative de branchement d'un dd a la place d'un cd rom(contenant xp mais le pc n'a jamais trouvé le dd)
Rebranchement du cd rom
Echec de l'allumage du cd rom
bidouilles dans le bios
Echec du boot: ntldr manquant
Je pense donc qu'il y avait un reglage particulier du bios que j'ai effacé en passant les detection des drives ide en auto possible ?
Le bios voit le disque dur il fait 4.3 go
il n'y a aucune inscription sur le dd me permettant de configurer les Cylindres les head le precomp les sector et le mode. Quels sont parmis ces reglages precendent ceux que je peut modifier pour que ce foutu disque qui apparement marche (car connecté en slave sur une autre machine je suis ne train de faire une copie du disque complet et un scan disk ( a partir d'xp ) n'a rien trouve) puisse enfin rebooter ? Il a windowd millenium
Y'a t il d'autres reglages dans le bios qui pourrait faire apparaitre ce probleme de NTLDR ?
Car toutes les Faqs disent que ce probleme apparait a la mise a jour de divers os vers XP et millenium ! Ce n'est pas le cas il n'y a pas eu de procedure de mise a jour ...
Or :
Le code de démarrage Windows 95, Windows 98 ou Windows Millenium Edition ignore la valeur de l'en-tête dans le BPB et démarre ces programmes même si la valeur n'est pas valide. Toutefois, le code de démarrage dans Windows 2000 et Windows XP a besoin de cette valeur, et la procédure de démarrage échoue si la valeur n'est pas valide
Par defaut l'auto detect du bios met 14 tetes, quand je met 13 je voit le debut du boot de l'os qui est bien 2000 mais un message d'erreur sur fond bleu "inaccessible boot device" stope tout.
Ce dernier message conseille de realiser un fdisk, mais je ne peut y acceder dans aucun des choix du demarrage en F8, il faut imperativement une disquette ? Car j'ai bien le disque de boot de xp, mais est ce que son fdisk ne risque pas de faire des degats ?
Au fait est ce dangeureux de modifier cette valeur ? Car elle change la taille du disque ?!
Autre chose, sur une autre carte mere presque recente ( xp 1500 ) ce disque dur fait aussi apparaitre NTLDR manquant avec les reglages auto, j'espere qu'il est possible que ce vieux disque dur soit mal reconnu par les cartes meres. Sinon je ne voie pas d'ou peut venir le probleme ?
Merci de votre aide !
Marsh Posté le 15-09-2004 à 20:25:16
Ca n'a peut-être rien à voir mais on sait jamais,
Vu ici : http://www.hotline-pc.org/WHISTLER/demarragexp.htm#b1
- Problèmes au démarrage :
- " Ntldr est manquant " ou " Windows XP n' a pas pu démarrer car le fichier suivant est manquant ou endommagé :
WINDOWS\SYSTEM32\CONFIG\SYSTEM NTLDR MISSING " ou " Erreur lors du chargement du système d' exploitation " :
En langage clair, vous n' avez plus de système d' exploitation. Démarrez à partir d' une disquette ou du CD-ROM d' installation. A l' apparition du menu de Bienvenu, appuyez sur la touche F10 ou la lettre R ( pour réparer ) et sur la lettre C pour démarrer la console de récupération
Tapez :
fixboot
Il vous suffit de redémarrer ...
Si cela ne suffit pas, revenez dans la console de récupération et placez vous à la racine de votre lecteur puis tapez :
cd ..
Tapez la lettre de votre lecteur de CD-ROM, par exemple : d:
Afin de vous placez dans ce répertoire, tapez : cd i386
Puis la commande vous permettant de transférer les fichiers systèmes :
copy ntldr c:
copy Ntdetect.com
Et enfin : exit
Si vous n' avez pas accès à la console de récupération, utilisez une disquette de démarrage de Windows NT 4.0 qui contient aussi les fichiers de démarrage de Windows XP ou si votre partition de démarrage est formatée avec le système de fichiers FAT, utilisez une disquette de démarrage MS-DOS. Copiez de la même façon les fichiers Ntldr et Ntdetect.com à partir du dossier I386 sur le CD-ROM de Windows XP dans le dossier racine de votre lecteur de démarrage. Si vous utilisez MS-DOS pour effectuer ce remplacement de fichier, il vous faudra peut-être supprimer les attributs Système, Lecture seule et Caché des fichiers à l' aide de la commande attrib.
Note : Ce type d erreur est dû à une mauvaise reconnaissance de votre disque dur par le Bios. Vous devez a priori effectuer une mise à jour.
Marsh Posté le 16-09-2004 à 13:39:32
merci pour cette reponse !
J'ai deja essayé le fixboot et fixmbr les deux me disent que ca a reussi mais ca ne marche toujours pas.
peut on le copier ( fichier ntldr a la base avec quelques autres de 0 ko ?! ) d'un autre disque ? Car je peut y acceder en le mettant en slave sur un pc qui tourne
La derniere phrase me fait vraiment penser qu'il faut mettre les attributs du dd dans le bios ( heads etc.. ) a la main, et que je les ai effacés, comment les connaitre, il n'existe pas un petit programme que je pourrais executer egalement en mettant le disque en slave ?
Merci de votre aide !
Merci !
Marsh Posté le 15-09-2004 à 15:50:44
Bonjour a tous,
Suite a des manipulations de drive ide ( un cd rom et deux dd ) le disque dur de mon pc qui contient l'os m'affiche NTLDR manquant juste apres le "vefiying dmi pool data"
Or j'ai absolument besoin de ces données le plus vite possible mais je n'ai jamais trouvé d'autres solutions auparavant que de reinstaller l'os.
C'est un pII avec 2000 que puis je faire ? Je dispose d'une seconde machine, je peut brancher le disque dur en slave et operer dessus mais que faire ?
Merci de tout lien, toute aide
Message édité par underfog le 15-09-2004 à 17:34:51