Dell Networking: Как проверить контрольную сумму скачанного образа микропрограммы OS10 для коммутаторов Dell Networking

Summary: В этой статье объясняется, как проверить контрольную сумму образа микропрограммы, загруженного в коммутатор DELL Networking OS10.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Содержание

  1. Зачем нужна контрольная сумма.
  2. Где найти файл контрольной суммы sha256
  3. Где найти скачанный «файл образа» в коммутаторе
  4. Расчет контрольной суммы скачанного файла

Зачем нужна контрольная сумма

Файл может быть поврежден во время передачи. Мы можем использовать контрольную сумму для проверки целостности данных файла. Контрольная сумма — это число, сгенерированное из файла с помощью алгоритма контрольной суммы, например md5, SHS224, SHA256. Файл контрольной суммы SHA256 включается в пакет OS10, и его можно использовать для проверки целостности данных файла, скачанного на коммутатор.

Где найти файл контрольной суммы SHA256

Контрольная сумма каждой версии микропрограммы отличается. Проверьте файл контрольной суммы в установочном пакете.

Файл контрольной суммы включен в установочный пакет. Это можно увидеть при извлечении заархивированного файла. Это файл типа SHA256.

Пример приведен ниже.
Снимок экрана файла контрольной суммы

Откройте файл в Блокноте или любой аналогичной утилите. Имеется строка из 64 символов. Эта строка из 64 символов должна совпадать с выводом хэша образа, загруженного в образ.

Пример выходных данных
Ниже приведен файл SHA256, открытый в Блокноте.
Снимок экрана файла контрольной суммы, открытого в Блокноте

Здесь значение контрольной суммы равно «d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57». Она должна совпадать со значением рассчитанной контрольной суммы скачанных файлов.

Где найти скачанный «файл образа» в коммутаторе

При обновлении микропрограммы OS10 мы используем команду «image download» для загрузки образа программного обеспечения на коммутатор с TFTP, FTP, SCP, HTTP или USB. Этот файл будет скачан в папку /var/os10-image .

Мы можем просмотреть файл, скачанный на коммутатор, используя команду «dir image»

Пример выходных данных

Switch# dir image
Directory contents for folder: image
Date (modified)        Size (bytes)  Name
---------------------  ------------  ------------------------------------------
2020-12-18T12:54:51Z   477981208     PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin

Расчет контрольной суммы скачанного файла

Мы можем рассчитать контрольную сумму SHA256 скачанного файла любым из методов, упомянутых ниже.

Способ 1. В интерфейсе командной строки OS10 с помощью команды «image verify» [OS 10.5 и более поздних версий]

Синтаксис команд

Команда Пояснение
Switch# image verify image://<image name> sha256 Команда для вычисления контрольной суммы sha256 файла.

Пример выходных данных

Switch# image verify image://PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin sha256
Hash of image: d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57

Способ 2. В интерфейсе командной строки OS10 с помощью команды SHA256sum

Синтаксис команд

При использовании вкладки команды «system» не заполняются автоматически.

Команда Пояснение
Switch# system “ls /var/os10-image/” Убедитесь, что скачанный файл находится в папке /var/os10-image/
Switch# system "sha256sum /var/os10-image/<image file name>" Команда для вычисления контрольной суммы sha256 файла.

Пример вывода

Switch# system “ls /var/os10-image/”
PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin    ========>Verify file name

Switch# system "sha256sum /var/os10-image/</PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin"
d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57  /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file

Способ 3. В оболочке с помощью команды sha256sum

Синтаксис команд

Команда Пояснение
Switch# system bash Войдите в оболочку, мы должны ввести пароль администратора.
admin@Switch:~$ ls /var/os10-image/ Убедитесь, что скачанный файл находится в папке /var/os10-image/
admin@Switch/var/os10-image$ sha256sum /var/os10-image/<image file name> Команда для вычисления контрольной суммы sha256 файла.
admin@Switch/var/os10-image$ exit Exit

Пример вывода

Switch# system bash               ============>Provide admin password when prompted
admin@Switch:~$ ls /var/os10-image/
PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify file name

admin@Switch:~$ sha256sum /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin
d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57  /var/os10-image/PKGS_OS10-Enterprise-10.5.0.7.745stretch-installer-x86_64.bin ========>Verify the checksum with the checksum in file

 

Affected Products

S Series, PowerSwitch S3048-ON, PowerSwitch S4048-ON, PowerSwitch S4810P, PowerSwitch S4810-ON, PowerSwitch S4820T, PowerSwitch S5000, PowerSwitch S6000 ON, Dell EMC Networking MX7116n, Dell EMC Networking MX9116n, Dell EMC Networking N3200-ON , PowerSwitch S4048T-ON, PowerSwitch S4112F-ON/S4112T-ON, PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5048F-ON, PowerSwitch S5148F-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON, PowerSwitch S6010-ON, PowerSwitch S6100-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON ...

Products

PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON, PowerSwitch S5212F-ON, PowerSwitch S5224F-ON, PowerSwitch S5232F-ON, PowerSwitch S5248F-ON, PowerSwitch S5296F-ON , PowerSwitch S5448F-ON, PowerSwitch Z9100-ON, PowerSwitch Z9264F-ON, PowerSwitch Z9332F-ON, PowerSwitch Z9432F-ON ...
Article Properties
Article Number: 000181434
Article Type: How To
Last Modified: 17 Jul 2025
Version:  11
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.