Мережа Dell: Як перевірити контрольну суму образу прошивки OS10, завантаженого для мережевих комутаторів Dell

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. Де знайти завантажений "файл зображення" в Switch
  4. Обчислення контрольної суми завантаженого файлу

Навіщо потрібна контрольна сума

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

Де знайти файл контрольної суми SHA256

Контрольна сума кожної версії прошивки відрізняється. Перевірте в пакеті «Інсталяція» файл контрольної суми.

Файл контрольної суми входить до комплекту інсталяції. Це можна побачити, коли розпаковано завантаження в архіві. Цей файл має тип SHA256.

Приклад наведений нижче.
Скріншот типу файлу контрольної суми

Відкрийте «Файл» у «Блокноті» або будь-якій подібній утиліті. Є рядок з 64 символів. Цей рядок з 64 символів повинен збігатися з виходом Hash зображення, завантаженого на зображення.

Приклад виводу
Нижче наведено файл SHA256, відкритий у Блокноті.
Скріншот файлу контрольних сум, відкритого в блокноті

Тут значення контрольної суми таке: "d69dd152db027cb81b80be5a1f4b6e5c63e2d187d5c0e9f73e2d6d1a3b9c6d57". Це має збігатися з обчисленим значенням контрольної суми завантажених файлів.

Де знайти завантажений "файл зображення" в Switch

Під час оновлення прошивки OS10 ми використовуємо команду «завантаження образу» для завантаження образу програмного забезпечення на комутатор з 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 CLI за допомогою команди "Перевірка зображення" [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

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

Використання вкладки не призводить до автозаповнення команд «система».

Команда Пояснення
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 Увійдіть у Shell, нам потрібно надати пароль адміністратора.
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 Вийти

Приклад виводу

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.