Inaccessible_boot_device après l'installation de KB2919355 sur le serveur 2012R2

8

J'ai une machine serveur 2012r2 que je viens d'installer KB2919355 (le correctif méga 800 + Mo récemment publié pour Windows 8.1 et Server 2012). Le serveur est un Dell Poweredge R715. Les disques sont 2x500 Go SAS en RAID1 sur un contrôleur H200.

Le serveur fonctionnait parfaitement jusqu'à la mise à jour - et j'ai installé les outils de gestion Dell, donc je sais qu'il n'y a eu aucune alerte de disque défaillant ou quoi que ce soit. La veille, j'avais mis à jour le micrologiciel du contrôleur H200, mais le système a redémarré après cela sans aucun problème.

Après le redémarrage de la mise à jour, un écran noir est apparu avec un curseur de souris mobile mais rien d'autre - Ctrl-Shift-Esc et Ctrl-Alt-Del ne font rien. Laissez-le reposer là pendant plus d'une heure, rien n'a changé.

Démarré avec l'option "ne pas redémarrer automatiquement sur BSOD", et obtenez INACCESSIBLE_BOOT_DEVICEcomme raison d'erreur. Étrangement, il dit "Nous collectons simplement des informations sur les erreurs, puis vous pouvez redémarrer. (0% terminé)" et reste à 0%, sans jamais progresser.

J'ai essayé de redémarrer avec la dernière bonne configuration connue, même BSOD.

Le redémarrage de Repair My Computer fonctionne. Depuis l'invite de commande, je peux voir toutes les partitions et tous les fichiers semblent intacts. chkdsk ne signale aucune erreur.

Après cela, le serveur a réussi à démarrer normalement une fois. Après le redémarrage, il n'est jamais revenu malgré les tentatives de démarrage répétées, ils se terminent tous dans l'écran bleu INACCESSIBLE_BOOT_DEVICE.

Le problème semble être lié aux cartes de contrôleur de raid LSI. Il existe un fil sur Technet signalant que d'autres ont des problèmes similaires avec les super micro-machines - http://social.technet.microsoft.com/Forums/en-US/6bf5815f-55d9-4403-8f41-a16ebcb83735/patch-kb2919355-makes- supermicro-machines-crash? forum = winserver8setup

J'ai un dossier de support ouvert avec Dell, qui essaie de reproduire ce problème dans leur laboratoire. Il n'y a probablement rien d'autre que l'on puisse faire ici.

Mise à jour

Sur les conseils de Dell, j'ai effacé le système et fait une nouvelle installation de Server 2012R2 Datacenter avec GUI. Je n'y ai rien fait, sauf installer les mises à jour Windows.

Après avoir installé KB2919355, le serveur a redémarré correctement. Après avoir redémarré à nouveau, il a affiché un écran bleu avec l'erreur INACCESSIBLE_BOOT_DEVICE.

Je recommande fortement de NE PAS installer cette mise à jour sur les serveurs équipés de cartes RAID basées sur LSI tant que ce problème n'est pas résolu. Espérons que Dell trouvera rapidement une solution.

Mise à jour du support Dell

C'est un problème que nous examinons maintenant à plus grande échelle et qui devra probablement être résolu par Microsoft car il est plus répandu que Dell. Nous continuerons à travailler jusqu'à ce que nos ressources soient épuisées. Je vous tiendrai au courant de ce que nous trouverons.

Une autre mise à jour du support Dell

Dell n'a pas pu reproduire ce problème dans leur laboratoire. J'ai confirmé que 2 de mes systèmes ont le même problème, et le reproduire est facile - installez Windows, installez les mises à jour jusqu'à ce qu'il vous donne KB2919355, le serveur meurt au deuxième redémarrage après l'installation de la mise à jour.

Ils me construisent actuellement une machine d'échange pour échanger l'un d'entre eux, ils ont donc une machine cassée pour tester. J'espère que cela les aidera à le résoudre rapidement.

Subvention
la source
On dirait que vous n'êtes pas seul: social.technet.microsoft.com/Forums/windowsserver/en-US/…
MichelZ
Avez-vous essayé de mettre à jour le BIOS et tout ça?
MichelZ
Le BIOS et tous les firmwares sont à jour (en utilisant les outils de mise à jour du firmware dell intégrés). Je le démarre actuellement à partir d'un live cd linux pour que je puisse jeter un œil aux partitions du disque.
Grant
Je veux vraiment comprendre ce qui n'a pas fonctionné ici et comment y remédier. Heureusement, ce serveur n'est pas critique, je peux donc prendre un peu de temps pour le réparer. Mais j'ai plus de serveurs à mettre à jour et je dois me préparer si cela se reproduit.
Grant
Je suppose que si vous le pouvez - ouvrez un dossier avec Microsoftet DELL. Cela semble avoir à voir avec les LSIcontrôleurs. Je ne pense pas que nous puissions faire quoi que ce soit à ce stade
MichelZ

Réponses:

2

Vous devez ouvrir un dossier avec Microsoftet DELL. Cela semble avoir à voir avec LSI controllers. Je ne pense pas que nous puissions faire quoi que ce soit à ce stade

MichelZ
la source
3

Veuillez consulter l'article KB2977012 pour une solution de contournement et (à l'avenir).

Situation actuelle (13/05/2014):

Microsoft recherche ce problème et publiera plus d'informations dans cet article lorsque les informations seront disponibles.

Solution de contournement:

Démarrez l'ordinateur à partir d'un support pour Windows RT 8.1, Windows 8.1 ou Windows Server 2012 R2, sélectionnez l'option Réparer votre ordinateur, cliquez sur Dépannage, puis sur Invite de commandes.

Remarque Pour cette solution de contournement, le support que vous utilisez ne doit pas inclure le correctif cumulatif 2919355.

À une invite de commandes, exécutez la commande suivante:

Bcdedit /store <path of Boot Configuration Data (BCD)> /set {default} truncatememory 4294967296

Remarque Le chemin d'accès du fichier BCD est: \ BOOT \ BCD, dans lequel la lettre du pilote est la partition système. Cette commande ajoute une entrée au fichier BCD sous Windows Boot Loader qui est nommée truncatememory. La nouvelle entrée aura un format de valeur de 0x100000000. Par exemple, exécutez la commande suivante:

Bcdedit /store C:\BOOT\BCD /set {default} truncatememory 4294967296

Redémarrer le PC. L'ordinateur devrait maintenant démarrer sur le bureau.

Remarque si vous installiez le correctif cumulatif 2919355 lorsque ce problème s'est produit, l'ordinateur continuera à terminer l'installation de la mise à jour. Après avoir correctement démarré Windows, désinstallez le correctif cumulatif 2919355.

Pour supprimer l'option de démarrage truncatememory, exécutez la commande suivante à l'invite de commandes:

Bcdedit /deletevalue truncatememory

Démarrez l'ordinateur normalement.

MichelZ
la source
Yay! Quelqu'un prend enfin cela au sérieux. J'espère qu'ils trouveront bientôt un correctif permanent - limiter mon serveur hyper-v à 4 Go de RAM ne fonctionnera pas très bien :)
Grant
Yah, la recommandation est de désinstaller le rollup et d'attendre une correction
MichelZ
J'ai eu le bogue "Inaccessible_boot_device" lors de l'installation à partir de zéro du dernier Windows 8.1 avec mise à jour sur un Dell Poweredge R210 II. Plus curieusement, il démarrerait correctement dans environ 10% des cas, mais échouerait et redémarrerait le plus souvent. La solution de contournement a bien fonctionné pour moi, merci beaucoup, j'ai passé 2 jours à chercher une solution sur Internet sans succès. Merci beaucoup, vraiment, honnêtement.
msb
0

Je pense que la mise à jour du firmware de votre contrôleur Raid a touché certaines zones du BIOS Dell, donc il a commencé à rechercher des périphériques de démarrage SAN.

Essayez d'ouvrir un dossier avec Dell à ce sujet.

En attendant, vérifiez vos paramètres de démarrage hba et iscsi et désactivez-les.

Nils
la source
ne semble pas lié au san. J'ai même essayé de tirer la carte hba. écrans encore bleus.
Grant
0

J'ai appelé Dell pour mon contrôleur PowerEdge T110 II + H200 + Windows 2012 R2 Foundation - Il existe un correctif potentiel qui correspond exactement aux symptômes. Nous obtenons:

  • KB2919355 installé
  • Lorsqu'il est activé ou redémarré, le serveur entre dans une boucle de démarrage, se bloquant au démarrage lorsque l'indicateur Windows apparaît
  • il démarre lui-même après 3 ou 4 tentatives, ou va à l'assistant de récupération de démarrage. l'éteindre puis le rallumer finit par le faire démarrer
  • au démarrage, le serveur fonctionne normalement, jusqu'au prochain arrêt / redémarrage
  • La désactivation du redémarrage automatique crée un crash de l'écran bleu INACCESSIBLE_BOOT_DEVICE

Le correctif est disponible pour vous envoyer un e-mail à l' adresse https://support.microsoft.com/kb/2966870

Dell a confirmé que le correctif s'applique à nous, et je l'ai appliqué hier soir (il est proposé automatiquement via Windows Update maintenant) - J'ai redémarré le serveur six fois, sans problème. On dirait que c'est fixe.

Dave
la source
Puisque vous parlez déjà à Dell ... J'ai remarqué qu'il y a aussi une mise à jour du pilote H200 poussée par la mise à jour Windows, mais aucune information sur ce qu'il corrige ... vous demandez si cela fait partie du correctif?
Grant
Il y a un pilote Windows Update H200 depuis environ un an; Je ne pense pas que ce soit un nouveau pilote: Dell a confirmé que les pilotes A09 (carte) / A10 (intégrés) de la mi-2013 fonctionneraient bien.
Dave
celui-ci a été publié récemment par LSI, mai 2014. et poussé par la mise à jour de Windows à partir du 6/9/2014.
Grant
J'ai vu le nouveau pilote H200 hier soir. Je ne l'ai pas appliqué (juste KB2966870), ce qui semblait résoudre le problème. Je ne sais pas quelles mises à jour il corrige, mais il ne semble pas nécessaire pour arrêter le problème de redémarrage.
Dave