Восстановление виртуальных дисков Dell PowerEdge R530 при ошибке UEFI0116
Ситуация, когда после замены неисправного жёсткого диска в RAID-массиве ломается ещё один накопитель, а при загрузке появляется ошибка UEFI0116, требует грамотных и последовательных действий. В этой статье мы подробно разберём, как оживить системные диски и вернуть сервер Dell PowerEdge R530 в рабочее состояние.
Почему возникает ошибка UEFI0116 и пропадают виртуальные диски?
Ошибка UEFI0116 на серверах Dell указывает на то, что контроллер не может обнаружить загрузочный виртуальный диск. Чаще всего это происходит из-за повреждения метаданных RAID или неправильной синхронизации конфигурации между контроллером и физическими дисками. В вашем случае, когда один диск вышел из строя, а второй сбой произошёл во время инициализации, RAID-контроллер пометил все диски как foreign (чужие). Это защитный механизм: контроллер видит, что конфигурация на дисках не совпадает с той, что хранится в его памяти, и блокирует доступ, чтобы предотвратить потерю данных.
Пошаговая инструкция по восстановлению
1. Импорт foreign конфигурации через BIOS контроллера
Самый безопасный способ - зайти в настройки RAID-контроллера (обычно PERC H730 или H330) при загрузке сервера. Для этого нажмите Ctrl+R во время появления логотипа Dell. В меню выберите опцию Foreign Configuration → Import. Контроллер просканирует диски и предложит восстановить конфигурацию. Подтвердите импорт. После перезагрузки виртуальные диски должны появиться в BIOS и в iDRAC.
2. Использование iDRAC для управления foreign дисками
Если доступ к BIOS контроллера невозможен, войдите в веб-интерфейс iDRAC. Перейдите в раздел Storage → Physical Disks. Выберите каждый диск, помеченный как foreign, и нажмите Import Foreign Configuration. После этого перезагрузите сервер через меню Power. Этот метод часто помогает, если контроллер не видит виртуальные диски, но физические накопители определяются.
3. Восстановление RAID 0 (системного диска)
Системный диск у вас собран в RAID 0 из двух дисков по 1 ТБ. RAID 0 не имеет избыточности, поэтому выход из строя любого диска в этом массиве ведёт к полной потере данных. Если оба диска физически исправны и не повреждены, то после импорта foreign конфигурации они должны собраться автоматически. Если один из дисков вышел из строя, восстановить данные без резервной копии невозможно - придётся переустанавливать операционную систему на новом RAID 0.
4. Действия после импорта: замена сбойного диска в RAID 6
После того как конфигурация импортирована и сервер загрузился, немедленно замените неисправный диск в массиве RAID 6 (хранилище). Зайдите в iDRAC или Ctrl+R, найдите диск в статусе Failed или Missing и выполните его замену. Новый диск должен автоматически начать перестройку (rebuild). Дождитесь завершения процесса (он может занять несколько часов). Не выключайте сервер во время перестройки, чтобы избежать повторного сбоя.
Профилактика и рекомендации
Чтобы избежать подобных проблем в будущем:
- Регулярно создавайте резервные копии системного диска (RAID 0 крайне ненадёжен для хранения ОС без бэкапов).
- Используйте горячие резервные диски (hot spare) в массивах RAID 6, чтобы автоматически запускать восстановление при сбое.
- Следите за состоянием дисков через iDRAC и настраивайте оповещения о предотказе (SMART).
- При замене диска всегда дожидайтесь полного завершения инициализации или перестройки, прежде чем выполнять другие операции.
Когда требуется помощь специалиста
Если после импорта foreign конфигурации виртуальные диски не появляются, а на физических дисках нет повреждений, возможно, потребуется сброс контроллера до заводских настроек с последующим восстановлением данных через специализированное ПО (например, R-Studio или UFS Explorer). В таких случаях лучше обратиться к профессионалам, чтобы не потерять важную информацию.