Вот моя проблема. У меня есть несколько массивов. RAID1. Я сканировал каждый диск, который является частью массива, с помощью gdisk, и он сообщает о проблемах.

Один массив (2 диска) имеет поврежденную таблицу разделов GPT и защитную MBR. Другой массив (2 диска) вообще не имеет таблицы разделов.

Я хотел бы исправить это. Я ищу решение, которое не заставило бы меня загрузить данные (стоимостью 8 ТБ), поскольку у меня нет места нигде.

Можно ли разбить массив, исправить таблицу разделов диска, восстановить массив, снова разбить его, исправить другой диск и, наконец, восстановить его, оба диска были исправлены? Или перестройка массива тоже перестроит таблицу разделов?

Я включил растровые изображения, поэтому перестройка как минимум сокращается.

Я использую сервер Ubuntu 13.10 и у меня нет графического интерфейса, поэтому потребуется опция командной строки.

1 ответ1

0

Для тех, кто хочет сделать это в будущем, это не может быть сделано. Если у вас есть массив RAID1 с двумя дисками с таблицами разделов GPT

Например,

sba
sbb

И разбить его на части (давайте вытолкнем sba и назовем его неудачным), изменим, например, один диск для использования MBR (здесь это sba), а затем заново соберем массив, заново добавив sba , он снова будет использовать sbb ' Таблица разделов (GPT), поскольку она становится частью массива.

Единственное решение состоит в том, чтобы разбить массив, разгрузить данные, стереть оба диска, восстановить таблицу разделов (которая, по сути, запускается снова, поскольку уничтожит все, что записано на диск), а затем создать новый массив.

Я уверен, что кто-то, более знакомый с RAID и таблицами разделов, может объяснить механизм, лежащий в основе суперблока и т.д., Который отвечает за отражение каждого аспекта дисков, но, говоря проще, каждый диск является точным зеркалом, запишите его в таблица разделов.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .