NVME-WDC-ENC-GET-LOG(1) راهنمای NVMe NVME-WDC-ENC-GET-LOG(1)

nvme-wdc-enc-get-log - بازیابی لاگ‌های رمزگذاری‌شده سازنده برای دستگاه‌های WDC NVMe

nvme wdc enc-get-log <device> [--log-id=<NUM>, -l <NUM>]
                        [--output-file=<FILE>, -o <FILE>]
                        [--transfer-size=<SIZE>, -s <SIZE>]

برای دستگاه NVMe داده‌شده، یک دستور ویژهٔ سازنده (Vendor Unique) از نوع WDC enc-get-log ارسال کرده و لاگ‌های محفظه (Enclosure) را در خروجی نمایش می‌دهد.

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

پارامتر --log-id=<NUM> یا -l <NUM> اجباری است و می‌تواند یکی از مقادیر 0xd1، 0xd2، 0xd3، 0xd4، 0xe2 یا 0xe4 باشد.

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

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

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

مسیر فایل خروجی.

-s <SIZE>, --transfer-size=<NUM>

اندازهٔ انتقال بازیابی داده‌ها، حداکثر اندازهٔ انتقال باید 0x2000 (معادل دهدهی ۸۱۹۲) باشد.

•لاگ محفظه را بر اساس شناسهٔ لاگ (0xd1) با اندازهٔ انتقال (0x2000) از دستگاه دریافت کرده و در فایل مشخص‌شده در دایرکتوری جاری ذخیره می‌کند:
# nvme wdc enc-get-log /dev/nvme0 -l 0xd1 -o d1_log.bin -s 0x2000
•لاگ محفظه را بر اساس شناسهٔ لاگ (0xd2) با اندازهٔ انتقال پیش‌فرض (0x1000) از دستگاه دریافت کرده و در فایل مشخص‌شده در دایرکتوری جاری ذخیره می‌کند:
# nvme wdc enc-get-log /dev/nvme0 -l 0xd2 -o d1_log.bin

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

02/16/2026 NVMe