Dell Networking. Как создать диск ONIE Recovery Live Disk

Summary: Процедура создания живого USB-диска 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 на устройстве, поддерживающем ONIE. Она используется для выполнения чистой установки ONIE, чтобы затем можно было выполнить новую установку ОС на коммутаторе, где ОС и ONIE повреждены и не могут загрузиться. Некоторые симптомы такого поведения могут включать, но не ограничиваться:
  • Меню ONIE не отображается после перезагрузки и не загружается в ОС коммутатора
  • Запрос «grub>», появляющийся сразу после перезагрузки недавно обновленного устройства
  • Запрос «Hshell>», появляющийся сразу после перезагрузки недавно обновленного устройства
  • При попытке загрузки в раздел ONIE или ОС через BIOS или другим способом система не загружается должным образом.
В этой статье перечислены три способа создания USB-накопителя ONIE Live Disk, а также инструкции по использованию живого диска для восстановления коммутатора. Ниже приведены три метода и сценарии использования.
  • Создание USB-накопителя ONIE Live Disk с помощью Rufus
  • Выполняется на рабочей станции под управлением Windows
  • Создание USB-накопителя ONIE Live Disk с помощью работающего интерфейса командной строки ONIE
    • Это относится к системам, которые не используются в производственной среде и не используют OS10
  • Создание USB-накопителя ONIE Live Disk с помощью работающего интерфейса командной строки OS10
    • Это можно сделать на работающем коммутаторе

Предварительные условия.

  • Персонал на объекте

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

Создание USB-накопителя ONIE Live Disk с помощью Rufus:

  1. Загрузите Rufus со следующего веб-сайта, стандартный вариант Windows x64:  https://rufus.ie/en/#google_vignetteЭта гиперссылка позволяет перейти на сайт за пределами Dell Technologies. 
  2. Запустите файл Rufus .exe
  3. В разделе «Device» выберите USB-накопитель, который будет использоваться в качестве загрузочного USB-накопителя Live Disk.
  4. Выберите файл onie-recovery .iso из извлеченной папки в разделе «Boot Selection»
  5. Для параметра «Partition Scheme» выберите GPT, а для параметра «Target System» — UEFI. На рисунке ниже показан пример используемых параметров
Rufus_Settings
6. После выбора опции «Пуск» для создания livedisk откроется дополнительное окно с запросом на выбор режима, который будет использоваться для записи образа. Выберите вариант DD для создания образа
Выберите вариант DD
 
7. Появится предупреждающее сообщение, уведомляющее о том, что все данные, хранящиеся на USB-устройстве, будут уничтожены. Выберите «OK», чтобы продолжить операцию.
8. После завершения состояние Rufus вернется в состояние «ГОТОВО» внизу.
9. Извлеките USB-накопитель из рабочей станции и вставьте его в целевую систему для восстановления.


Создание USB-накопителя ONIE Livedisk с помощью работающего интерфейса командной строки ONIE

 Вставьте 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-накопитель от рабочего коммутатора и вставьте его в целевую систему для восстановления


Создание USB-накопителя ONIE Livedisk с помощью работающего интерфейса командной строки 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-накопитель от рабочего коммутатора и вставьте его в целевую систему для восстановления

Использование USB-накопителя ONIE Livedisk для восстановления коммутатора:

  1. Яотправляю USB-накопитель ONIE livedisk в целевую систему для восстановления.
  2. Включите целевую систему и войдите в меню BIOS, нажав клавишу «Delete». Обратите внимание, что пароль BIOS по умолчанию пуст.
  3. После открытия меню BIOS перейдите к параметру «Сохранить и выйти» с помощью клавиши со стрелкой вправо
  4. После входа на вкладку «Save & Exit» перейдите в раздел «Boot Override» и выберите USB-устройство для загрузки.
Загрузка BIOS
5. После этого BIOS загрузится с USB-устройства восстановления ONIE. В отображаемом меню GRUB есть два параметра; ONIE: Rescue и 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.