Dell Networking - Як створити живий диск для відновлення ONIE

Summary: Процедура створення USB-livedisk ONIE з iso onie-recovery використовується для відновлення на мережевих комутаторах, робочі образи яких стали пошкодженими та непридатними для завантаження. ...

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

Ця процедура призначена для відновлення Dell Networking Switch на пристрої, який підтримує ONIE. Він використовується для виконання чистої інсталяції ONIE, щоб потім можна було виконати свіжу інсталяцію ОС на комутаторі, який має ОС і ONIE, які стали пошкодженими та непридатними для завантаження. Деякі симптоми такої поведінки можуть включати, але не обмежуватися ними:
  • Меню ONIE не з'являється при перезавантаженні та не може завантажитися в switch OS
  • Запит "grub>", який відразу з'являється після перезавантаження нещодавно оновленого пристрою
  • Підказка "Hshell>" відразу з'являється після перезавантаження недавно оновленого пристрою
  • Спроба завантажитися в розділ ONIE або OS через BIOS або іншим способом і зіткнутися з тим, що система не може завантажитися належним чином
У цій статті перераховані три способи створення USB-диска ONIE, а також інструкції щодо використання живого диска для відновлення комутатора. Три методи та сценарії використання:
  • Створення ONIE Live Disk USB за допомогою Rufus
  • Це виконується на робочій станції на базі Windows
  • Створення ONIE Live Disk USB за допомогою робочого ONIE CLI
    • Це призначено для систем, які не виробляються та не використовують OS10
  • Створення ONIE Live Disk USB за допомогою робочого OS10 CLI
    • Це можна виконати на вимикачі, який знаходиться в роботі

Передумови:

  • Персонал на об'єкті

  • Форматування USB
  • Onie-recovery iso
    • Можна знайти в папці ONIE Software .zip на веб-сайті підтримки Dell у вкладці «Прямі завантаження» для пов'язаного продукту, наприклад: onie-recovery-x86_64-dellemc_s4100_c2338-r0.3.33.1.1-11.zip
  • Одне з наступного:
    • Система Windows для скачування Rufus
    • Робочий перемикач з ONIE, який не знаходиться у виробництві та може бути перезавантажений
    • Робочий комутатор OS10 з доступом до облікового запису linuxadmin

Створення ONIE Live Disk USB за допомогою Rufus:

  1. Завантажте Rufus з наступного веб-сайту, Стандартний варіант Windows x64:  https://rufus.ie/en/#google_vignetteЗа цим гіперпосиланням ви переходите на веб-сайт за межами Dell Technologies. 
  2. Запустіть файл Rufus .exe
  3. Виберіть USB-накопичувач, який буде використовуватися як завантажувальний USB-накопичувач під напругою в розділі "Пристрій"
  4. Виберіть файл .iso відновлення onie з витягнутої папки в розділі "Вибір завантаження"
  5. Для "Схема розділів" виберіть GPT, а для "Цільова система" виберіть UEFI. На малюнку нижче показаний приклад використовуваних налаштувань
Rufus_Settings
6. Після вибору опції "Пуск" для створення livedisk відкриється додаткове вікно з проханням вибрати режим для запису образу. Вибираємо варіант ДД для створення образу
вибрати опцію ДД
 
7. З'явиться попередження про те, що всі дані на USB будуть знищені, виберіть OK, щоб продовжити операцію.
8. Після завершення статус на Rufus повернеться до "READY" нижче.
9. Від'єднайте USB від робочої станції та вставте його в цільову систему, яку потрібно відновити.


Створення ONIE Livedisk USB за допомогою робочого ONIE CLI:

 Вставте USB в робочий перемикач з .iso onie-recovery і після перезавантаження перемикача виберіть опцію ONIE Embed.
  1. Якщо USB не визначається відразу, ви можете створити тимчасовий каталог, знайти його та змонтувати за допомогою наступних команд:
                       
mkdir /mnt/media
fdisk -l
mount /dev/sdb1 /mnt/media
         
           Примітка: Команда "fdisk -l" у Linux виведе список таблиць розділів для всіх виявлених пристроїв зберігання даних. Зазвичай вони мають формат /dev/sda1, /dev/sda2 тощо. USB, як правило, знаходиться в нижній частині дисків, які повертаються за допомогою параметра "fdisk -l" і зазвичай /dev/sdb#

2. Скопіюйте файл .iso з USB в потрібну робочу директорію, в даному прикладі використовується кореневий каталог разом з версією onie-recovery 3.33.1.1-11:                        
cp /mnt/media/onie-recovery-x86_64-dellemc_s4100_c2338-r0.3.33.1.1-11.iso 
Створіть завантажувальний USB, використовуючи образ .iso onie-recovery, ця команда виконується в одному рядку.                        
dd if= onie-recovery-x86_64-dell_<platform>_<model>_<build>_r0.<version#>.iso of=/dev/sdb bs=10M status=progress
Як тільки процес завершиться, демонтуйте його, використовуючи наступну команду:                        
umount /mnt/media

Від'єднайте USB від робочого перемикача та вставте його в цільову систему, яку потрібно відновити


Створення ONIE Livedisk USB за допомогою робочого CLI OS10:

Примітка: Ці кроки не вимагають перезавантаження робочого комутатора або переривання трафіку, а також вони працюватимуть на більшості середовищ командного рядка Linux.
 
  1. Для цих дій вам потрібен доступ до облікового запису користувача linuxadmin на комутаторі OS10. Ви можете ввести його, увійшовши як "linuxadmin" під час першого запиту на вхід, або ввівши наступну команду в командному рядку OS10:
                     
  system “sudo -i”
​​​​​​
  1. Вставте USB-накопичувач, на якому містяться лише iso onie-recovery
  2. Якщо USB не визначається відразу, ви можете створити тимчасовий каталог, знайти його та змонтувати за допомогою наступних команд:
                   
     mkdir /mnt/media
     fdisk -l
     mount /dev/sdb1 /mnt/media


                 USB, як правило, знаходиться в нижній частині дисків, які повертаються за допомогою параметра fdisk -l. Зазвичай /dev/sdb#
  1. Скопіюйте файл .iso з USB в потрібну робочу директорію, кореневий каталог використовується в цьому прикладі:
                        ​​​​
 cp /mnt/media/onie-recovery-x86_64-dell_<platform>_<model>_<build>_r0.<version#>.iso /
  1. Створіть завантажувальний USB, використовуючи образ .iso onie-recovery, ця команда виконується в одному рядку.              
 dd if= onie-recovery-x86_64-dell_<platform>_<model>_<build>_r0.<version#>.iso of=/dev/sdb bs=10M status=progress
  1. Як тільки процес завершиться, демонтуйте його, використовуючи наступну команду:                    
umount /mnt/media
  1. Від'єднайте USB від робочого перемикача та вставте його в цільову систему, яку потрібно відновити

Використання перемикача ONIE Livedisk USB для відновлення:

  1. Явставляю USB-накопичувач ONIE livedisk у цільову систему, яку потрібно відновити.
  2. Увімкніть цільову систему та увійдіть у меню BIOS, натиснувши клавішу «Delete». Зверніть увагу, що пароль BIOS за замовчуванням порожній.
  3. Відкривши меню BIOS, перейдіть до опції «Зберегти та вийти» за допомогою клавіші зі стрілкою вправо
  4. Увійшовши на вкладку «Зберегти та вийти», перейдіть до розділу «Перевизначення завантаження» та виберіть USB-накопичувач для завантаження в режимі реальногочасу.
Завантаження BIOS
5. Після цього завантажиться BIOS з USB-пристрою ONIE Recovery. У показаному меню GRUB є два варіанти; ONIE: Порятунок та ONIE: Вбудовування ONIE. Виберіть ONIE: Опція вбудовування ONIE. Цей процес встановлює ONIE на перемикач і перезавантажує систему в звичайний режим ONIE.
ПОРЯТУНОК ОНІ
6. Після перезавантаження перемикача ONIE: Інсталяцію можна вибрати або автоматично завантажити, і тепер можна виконати чисту інсталяцію бажаної ОС.

Affected Products

PowerSwitch S4128F-ON/S4128T-ON, PowerSwitch S4148F-ON/S4148T-ON/S4148FE-ON, PowerSwitch S4148U-ON, PowerSwitch S4248FB-ON /S4248FBL-ON

Products

MX Series, N Series, PowerSwitch, S Series, OS9, SmartFabric OS10 Software
Article Properties
Article Number: 000213926
Article Type: How To
Last Modified: 25 Jul 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.