NVME-WDC-VS-ERROR(1) NVMe Manual NVME-WDC-VS-ERROR(1)

nvme-wdc-vs-error-reason-identifier - بازیابی شناسه علت خطای اختصاصی سازنده در حافظه‌های WDC NVMe

nvme wdc vs-error-reason-identifier <device> [--log-id=<NUM>, -i <NUM>] [--file=<FILE>, -o <FILE>]

برای دستگاه NVMe داده‌شده، فیلد شناسهٔ علت خطای گزارش دورسنجی (telemetry) را برای گزارش‌های تولیدشده توسط میزبان یا آغازشده توسط کنترل‌کننده بازیابی می‌کند. برای بازیابی شناسهٔ علت خطا برای شناسهٔ آن صفحهٔ گزارش، گزینهٔ صفحهٔ گزارش دورسنجی آغازشده توسط کنترل‌کننده باید فعال باشد.

پارامتر <device> الزامی است و باید یک دستگاه کاراکتری NVMe باشد (مانند: /dev/nvme0).

این دستور فقط روی دستگاه‌های WDC که از این قابلیت پشتیبانی می‌کنند کار خواهد کرد. نتایج برای سایر دستگاه‌ها تعریف‌نشده است.

در صورت موفقیت، مقدار 0 و در غیر این صورت کد خطا بازگردانده می‌شود.

-i <id>, --log-id=<id>

شناسهٔ گزارش دورسنجی را برای بازیابی شناسهٔ علت خطا مشخص می‌کند. از شناسهٔ 7 برای صفحهٔ گزارش تولیدشده توسط میزبان (host generated) استفاده کنید. از شناسهٔ 8 برای صفحهٔ گزارش آغازشده توسط کنترل‌کننده (controller initiated) استفاده کنید. مقدار پیش‌فرض 7 (تولیدشده توسط میزبان) است.

-o <FILE>, --output-file=<FILE>

فایل خروجی؛ مقدار پیش‌فرض برای گزارش تولیدشده توسط میزبان «<device serial number>_error_reason_identifier_host_<date>_<time>.bin» و برای گزارش آغازشده توسط کنترل‌کننده «<device serial number>_error_reason_identifier_ctlr_<date>_<time>.bin» است.

•بازیابی فیلد شناسهٔ علت خطای تولیدشده توسط میزبان و ذخیرهٔ آن در فایل host_gen_error_reason_id.bin:
# nvme wdc vs-error-reason-identifier /dev/nvme0 -i 7 -o host_gen_error_reason_id.bin
•بازیابی فیلد شناسهٔ علت خطای آغازشده توسط کنترل‌کننده و ذخیرهٔ آن در فایل ctlr_init_error_reason_id.bin:
# nvme wdc vs-error-reason-identifier /dev/nvme0 -i 8 -o ctlr_init_error_reason_id.bin

بخشی از مجموعهٔ nvme-user.

02/16/2026 NVMe