"Bootmgr absent" > 2 PC KO

"Bootmgr absent" > 2 PC KO - Matériels & problèmes divers - Hardware

Marsh Posté le 16-06-2017 à 10:39:48    

Salut,
Je suis en train de me casser les dents sur un problème de boot.
 
Situation :
Je voulais formater un PC tournant sous win10 pour le mettre sur win7.
Ce PC (A) dispose d'un SSD, mais d'aucun lecteur DVD. J'ai donc du installer windows7 par clé USB.  
Comme win7 n'intègre pas nativement les drivers USB3 (et que je n'ai que ces ports), j'ai donc pris le DD d'un autre PC (qu'on va appeller B, qui dispose en plus de ce DD d'un ssd), installer les drivers dessus, et je l'ai mis dans le PC A pour qu'au moment où windows me demande ou chercher les drivers nécessaires, je puisse lui fournir.
 
=> Install OK
=> Démarrage sous windows OK, par contre, au lancement de la machine, on me demandait quelle install de Windows je souhaitais lancer. 2 versions de windows 7 apparaissaient, c'est étonnant me suis-je dit.
 
Ca se complique lorsque j'enlève ce disque dur "rajouté". Je ne peux plus démarrer, j'ai le message "bootmgr absent". Par contre si je le remets, pas de soucis.
Déjà, je ne comprends pas cela, car sur l'autre disque dur, il n'y a aucun OS, c'est du stockage. Donc je pense qu'il n'y a par définition aucun boot sector dessus?!
 
J'ai essayé de réparer le boot sector avec l'utilitaire bootrec avec le mode réparation windows. j'ai tout tenté :
bootrec /FixMbr
bootrec /FixBoot
bootrec /RebuildBcd
 
(à noter lors des 2 dernières commandes, j'avais parfois le message "périphérique introuvable" ).
(j'ai aussi essayé d'activer la partition avec l'utilitaire diskpart).
 
Comme j'étais surpris d'avoir le choix de 2 versions win7 à lancer au démarrage, je me suis dit qu'il y avait là un problème.
J'ai donc utilisé le programme bcdedit pour gérer les entrées de démarrages, il y'en avait effectivement bien 2. J'en ai supprimé une. Ca n'a rien résolu en particulier, par contre, lorsque j'ai remis le DD dans le PC B, ça a aussi tanké ce dernier. J'ai le même message "bootmgr absent" sur les 2 pc au final.  :cry:  
 
Avez vous des idées, des conseils, des pistes? mes compétences sont déjà dépassés.  :sleep:  
 
Merci !


Message édité par clements42 le 16-06-2017 à 10:41:12
Reply

Marsh Posté le 16-06-2017 à 10:39:48   

Reply

Marsh Posté le 16-06-2017 à 11:53:03    

Hello clements42  :) ,  
 
Quand tu dit que tu a utilisé le mode réparation windows, tu parle de cette partie ?  
 
https://img15.hostingpics.net/pics/572647url.png
 
Si ce n'est pas de ça que tu parle tente déjà avec ça en premier (dé-fois par miracle ça fonctionne  :lol: )


Message édité par nefnef1 le 16-06-2017 à 11:53:29

---------------
« A la différence de l’homme , le lézard est capable de sacrifier sa queue pour sauver sa vie. »
Reply

Marsh Posté le 16-06-2017 à 11:56:34    

Ah, aussi, au démarrage si tu force le démarrage sur le disque (en passant par F11 pour avoir le boot menu) est ce que le message est toujours présent ?


---------------
« A la différence de l’homme , le lézard est capable de sacrifier sa queue pour sauver sa vie. »
Reply

Marsh Posté le 16-06-2017 à 12:01:13    

Oui c'est bien avec ça que j'ai fait les actions quand je parle de "réparation" !
 
Yes, le message est toujours présent quand je demande explicitement à booter sur le disque. Je précise que bios legacy/UEFI, ça ne change rien.

Reply

Marsh Posté le 16-06-2017 à 12:02:11    

poste une copie d'écran du gestionnaire de disques

Reply

Marsh Posté le 16-06-2017 à 12:05:37    

:hello:  
 
En mode récupération, effectue ceci :

Code :
  1. bcdboot c:\windows /s c:


 
puis ensuite il faut rendre active la partition contenant windows :

diskpart
list disk
select disk x (x étant ton disque contenant windows)
list partition
select partition x (x étant ta partition contenant windows, ton C: )
active
exit


 
J'ai gardé cette méthode dans un fichier texte, car ça m'arrivait assez souvent : le secteur de démarrage est mis sur le second disque alors que Windows est sur le premier, du coup Windows est dépendant de ton second disque.

Reply

Marsh Posté le 16-06-2017 à 12:07:40    

Andorria a écrit :

:hello:  
 
En mode récupération, effectue ceci :

Code :
  1. bcdboot c:\windows /s c:


 
puis ensuite il faut rendre active la partition contenant windows :
diskpart
list disk
select disk x (x étant ton disque contenant windows)
list partition
select partition x (x étant ta partition contenant windows, ton C: )
active
exit

 
J'ai gardé cette méthode dans un fichier texte, car ça m'arrivait assez souvent : le secteur de démarrage est mis sur le second disque alors que Windows est sur le premier, du coup Windows est dépendant de ton second disque.


 
sinon pour activer la partition, tu ouvres le gestionnaire de disques, un clic droit sur la partition en question et "activer la partition"
:D

Message cité 2 fois
Message édité par leroimerlinbis le 16-06-2017 à 12:08:13
Reply

Marsh Posté le 16-06-2017 à 12:08:06    

J'ai constater a l'installation de Windows 7 que si le système detecte plusieurs disque (a l'époque de mes test 2 disques), il met des fichier important sur tous les disques.


Message édité par SirGallahad le 16-06-2017 à 12:09:55

---------------
Oui. Non. Peut être...
Reply

Marsh Posté le 16-06-2017 à 12:08:44    

leroimerlinbis a écrit :


 
sinon pour activer la partition, tu ouvres le gestionnaire de disques, un clic droit sur la partition en question et "activer la partition"
:D


 
Mais en général j'ai pas accès à Windows dans ces moments là, donc bien pratique de connaitre la commande à effectuer (et puis connaitre diskpart en général c'est bien pratique) :jap:

Reply

Marsh Posté le 16-06-2017 à 12:08:57    

leroimerlinbis a écrit :


 
sinon pour activer la partition, tu ouvres le gestionnaire de disques, un clic droit sur la partition en question et "activer la partition"
:D


Dans la mesure on cela ne boot pas, il ne risque pas d'y arriver.


---------------
Oui. Non. Peut être...
Reply

Marsh Posté le 16-06-2017 à 12:08:57   

Reply

Marsh Posté le 16-06-2017 à 12:11:22    

salut,  
sur le pc B   vérifier dans le setup  
 A) le disque est bien reconnu ? c'est bien celui indiqué ?
 B) dans la séquence de boot, est-ce lui marqué en 1er ?
 C) n'y a t il pas un DVD ou clef USB qui est resté branché ?
 D) vérifier si le mode AHCI /IDE correpond à celui de l'ordi A
 
maintenant :  
- préparer un disque sur une config, et le faire booter sur une autre... je sais qu'il y en a plein qui vont dire, meuhhhh oui, je l'ai fais.... ça paaaaassse.... mais moi je suis convaincu que ça ne passe pas à 100%
- tu n'as pas besoin d'une clef USB 3.0, en 2.0 ça marche aussi... y a t-il une raison précise pour vouloir le faire absolument en USB 3 ? j'ai bien compris que tu n'avais que des ports USB 3 (ce qui m'étonne beaucoup déjà...) mais mettre une clef USB 2.0 devrait fonctionner, au pire il faut mettre dans le SETUP BIOS , un truc du genre USB  LEGACY .
 

Reply

Marsh Posté le 16-06-2017 à 12:14:11    

SirGallahad a écrit :


Dans la mesure on cela ne boot pas, il ne risque pas d'y arriver.


 
il démarre sauf s'il enlève le disque dur ou il y a les fichiers de boot.
 

Reply

Marsh Posté le 16-06-2017 à 12:15:53    

Andorria a écrit :


 
Mais en général j'ai pas accès à Windows dans ces moments là, donc bien pratique de connaitre la commande à effectuer (et puis connaitre diskpart en général c'est bien pratique) :jap:


 
ça peut servir certes!
 
 :jap:  
 
sinon y a aussi gparted qui peut aider

Reply

Marsh Posté le 16-06-2017 à 14:05:10    

Sinon tu démarre sur la clé et tu utilise l'invite de commande et tu fait ça:
 
C:
cd \
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
bootrec /FixMBR  
bootrec /FixBoot
bootsect /nt60 all /Force


---------------
« A la différence de l’homme , le lézard est capable de sacrifier sa queue pour sauver sa vie. »
Reply

Marsh Posté le 16-06-2017 à 18:53:35    

Bon, pour une raison  inexpliquée, le PC B est parvenu à démarrer ! :)
Par contre pour le A, toujours pareil.
J'avais le message "No bootable device".
J'ai fait le bootrec /FixBoot => KO
J'ai activé la partition avec diskpart
J'ai refait le bootrec /FixBoot => OK
 
Maintenant, j'ai à nouveau l'erreur Bootmgr absent (et plus le no bootable device)
Lorsque je fais le Bootrec /RebuildBcd, j'ai le message suivant :
Le périph système demandé est introuvable.
 
J'ai tenté
bootsect /nt60 all /Force
Résultat OK, par contre, démarrage sous win7 toujours impossible.

Message cité 1 fois
Message édité par clements42 le 16-06-2017 à 18:56:32
Reply

Marsh Posté le 16-06-2017 à 19:10:00    

clements42 a écrit :

Bon, pour une raison  inexpliquée, le PC B est parvenu à démarrer ! :)
Par contre pour le A, toujours pareil.
J'avais le message "No bootable device".
J'ai fait le bootrec /FixBoot => KO
J'ai activé la partition avec diskpart
J'ai refait le bootrec /FixBoot => OK
 
Maintenant, j'ai à nouveau l'erreur Bootmgr absent (et plus le no bootable device)
Lorsque je fais le Bootrec /RebuildBcd, j'ai le message suivant :
Le périph système demandé est introuvable.
 
J'ai tenté
bootsect /nt60 all /Force
Résultat OK, par contre, démarrage sous win7 toujours impossible.


 
C'est pas comme si je t'avais donné des pistes...

Reply

Marsh Posté le 16-06-2017 à 19:25:02    

Salut,
Désolé, mais en fait quand j'ai lu ton post, je n'ai lu que "il faut rendre active la partition", chose que j'ai fait 150 fois.
Par contre, j'ai testé ta première ligne  
 
bcdboot c:\windows /s c:
 
Et cela a résolu mon soucis !
 
Merci !!!!! ;)

Reply

Marsh Posté le 16-06-2017 à 19:31:24    

:jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed