Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Erreur dans la mémoire tampon de l’appareil lors de l’exécution en ligne du DUP du firmware du disque dur (en anglais)

Summary: Ce problème est généralement signalé par « l’opération a échoué car l’écriture de la mémoire tampon du périphérique a échoué ».

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

Une tentative de mise à jour du micrologiciel sur le disque dur identifié est alors abandonnée.
Les codes d’erreur associés à ce mode d’échec incluent 8009 et 8017.


 

Cause

Un message d’erreur s’affiche lorsque vous tentez de mettre à jour le micrologiciel de disque dur à l’aide de l’utilitaire en ligne dans le système d’exploitation.

Resolution

Mettez à jour le microprogramme du disque dur à l’aide de l’utilitaire de mise à jour Nautilus hors ligne disponible en visitant Dell les pilotes et téléchargements pour l’SAS de l’utilitaire de mise à jour du micrologiciel de l’Nautilus, ainsi que les



solutions de SATA pour le disque
  • La libération des ressources système peut permettre des tentatives ultérieures de mise à jour du micrologiciel du disque dur.
  • Lors de l’amorçage, le CD SBUU peut répondre aux limitations de ressources en matière de serveurs de mémoire maigres en démarrant dans un environnement minimal
  • Le démarrage en mode sans échec peut libérer suffisamment de ressources pour utiliser la mise à jour du progiciel DUP


 
Informations supplémentaires :
  • La tentative abandonnée de flashage du micrologiciel du disque dur n’affecte pas le lecteur, il reste à son niveau de micrologiciel actuel.
  • Il n’existe aucun risque lié à l’intégrité des données ou à la disponibilité des données associé à ce problème
  • Cette erreur est plus susceptible d’être observée lors de l’exécution de Windows 2008 avec moins de 8 Go de mémoire
  • Cette erreur peut se produire sur les serveurs exécutant Windows 2003
Le progiciel DUP utilise le pilote LSI storlib qui, à son tour, appelle les pilotes Microsoft IOCTL_SCSI_MINIPORT et IOCTL_SCSI_PASS_THROUGH pour communiquer directement avec les périphériques SAS/SATA.  Bien qu’il ne s’agit pas d’une limite stricte, Microsoft recommande d’envoyer uniquement les commandes de 32 000 octets aux pilotes IOCTL_SCSI_MINIPORT et IOCTL_SCSI_PASS_THROUGH.  Cela ne signifie pas que le IOCTL_SCSI_MINIPORT et IOCTL_SCSI_PASS_THROUGH échoueront sur les commandes de plus de 32 000 octets, mais ce Microsoft recommande l’utilisation de 32 000 octets en fonction des problèmes de gestion de mémoire potentiels.

Étant donné que le progiciel DUP actuel utilise des commandes de téléchargement de micrologiciel non segmentées, l’ensemble de la commande tente d’envoyer des tailles de fichiers de micrologiciel de 1 Mo par le biais du même pilote que Microsoft recommande de limiter à 32 000 octets.  Certains disques durs sont limités à l’envoi de petits téléchargements segmentés.  En raison de ces exigences conflictuelles, certaines erreurs de téléchargement de micrologiciel sont inévitables.

Ce qui signifie qu’il s’agit d’un progiciel DUP, les commandes de plus de 32 Ko peuvent fonctionner, dans des systèmes de mémoire limitée, des configurations plus volumineuses ou l’exécution de plusieurs progiciels DUP utilisent plus de ressources mémoire et peuvent empêcher le progiciel DUP d’effectuer le téléchargement de micrologiciel réussi.

Un téléchargement infructueux ne doit pas dégrader ou endommager le volume RAID.  Étant donné que le disque ne tente pas de faire clignoter le micrologiciel tant que vous n’avez pas reçu l’ensemble du progiciel de micrologiciel.  Dans les IOCTL_SCSI_MINIPORT et IOCTL_SCSI_PASS_THROUGH 32k Microsoft, le téléchargement échouera avant la réception de l’ensemble du package du micrologiciel.  Une fois que le package du micrologiciel a été reçu, le lecteur vérifie le micrologiciel (CRC) et enregistre le micrologiciel actuel pour la restauration avant d’appliquer le nouveau micrologiciel.  La partie supérieure de la mise à jour du contrôle CRC, l’enregistrement du micrologiciel actuel et la mise à jour du micrologiciel sont gérées en interne par le lecteur et n’entraînent pas de panne en rapport avec IOCTL_SCSI_MINIPORT et les pilotes IOCTL_SCSI_PASS_THROUGH limitation.

Article Properties


Affected Product

Servers, PowerEdge

Last Published Date

21 Feb 2021

Version

4

Article Type

Solution