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.

Error del búfer del dispositivo cuando se ejecuta el DUP de firmware de unidad de disco duro en línea

Summary: Por lo general, este problema se informa como "The operation was not successful because the device buffer write has failed".

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

Esto da como resultado un intento anulado de actualizar el firmware en el HDD identificado.
Los códigos de error asociados con este modo de falla incluyen 8009 y 8017.


 

Cause

Se produce un mensaje de error cuando se intenta actualizar el firmware de la unidad de disco duro mediante la utilidad en línea en el sistema operativo.

Resolution

Actualice el firmware del HDD mediante la utilidad de actualización nautilus offline disponible visitando Controladores y descargas para la utilidad de actualización de firmware de Dell Nautilus para discos SAS y SATA y soluciones alternativas para el estado



sólido:
  • La liberación de los recursos del sistema puede permitir que los intentos posteriores de actualizar el firmware de hdd se realicen correctamente
  • Al arrancar desde, el CD de SBUU puede abordar las limitaciones de recursos en los servidores de memoria reducida mediante el arranque en un entorno mínimo
  • Iniciar en modo seguro puede liberar recursos suficientes para utilizar la actualización del DUP


 
Información adicional:
  • El intento anulado de actualizar el firmware del HDD no afectará a la unidad, se mantendrá en su nivel de firmware actual
  • No hay riesgo de integridad de datos ni disponibilidad de datos asociado con este problema
  • Es muy probable que se presente este error cuando se ejecuta Windows 2008 con menos de 8 GB de memoria
  • Este error puede ocurrir en servidores que ejecutan Windows 2003
DUP utiliza el controlador LSI storlib, que, a su vez, llama a los controladores de Microsoft IOCTL_SCSI_MINIPORT y IOCTL_SCSI_PASS_THROUGH para comunicarse directamente con los dispositivos SAS/SATA.  Aunque no es una limitación máxima, Microsoft recomienda solo enviar comandos en 32 000 bytes a los controladores de IOCTL_SCSI_MINIPORT y IOCTL_SCSI_PASS_THROUGH.  Esto no significa que el IOCTL_SCSI_MINIPORT y el IOCTL_SCSI_PASS_THROUGH conmutarán por error comandos de más de 32 000 bytes, solo que Microsoft recomienda usar 32 000 bytes en función de las posibles preocupaciones de administración de memoria.

Debido a que el DUP actual utiliza comandos de descarga de firmware no segmentado, todo el comando intenta enviar archivos de firmware de más de 1 MB a través de este mismo controlador que Microsoft recomienda limitar a 32 000 bytes.  Algunos discos duros tienen limitaciones para enviar descargas segmentadas más pequeñas.  Debido a estos requisitos conflictivos, a veces los errores de descarga de firmware son inevitables.

Lo que esto significa relacionado con el DUP es que, si bien los comandos de más de 32 000 pueden funcionar, en sistemas de memoria limitada, configuraciones más grandes o la ejecución de varios paquetes de DUP utilizarán más recursos de memoria y pueden impedir que el paquete dup complete la descarga correcta del firmware.

Una descarga incorrecta no debe degradar ni dañar el volumen RAID.  Dado que la unidad no intentará actualizar el firmware hasta que se reciba todo el paquete de firmware.  En la recomendación de IOCTL_SCSI_MINIPORT y IOCTL_SCSI_PASS_THROUGH 32k de Microsoft, la descarga fallaría antes de que se reciba todo el paquete de firmware.  Una vez que se recibe el paquete de firmware, la unidad verificará el firmware (CRC) y guardará el firmware actual para la recuperación antes de aplicar el nuevo firmware.  La parte posterior de la actualización de la comprobación de CRC, guardar el firmware actual y actualizar el firmware es manejada internamente por la unidad y no causaría una falla relacionada con IOCTL_SCSI_MINIPORT y IOCTL_SCSI_PASS_THROUGH limitación de controladores.

Article Properties


Affected Product

Servers, PowerEdge

Last Published Date

21 Feb 2021

Version

4

Article Type

Solution