Linux mdraid: сбой копирования таблицы разделов sfdisk

Один из дисков в моем MD RAID 1 вышел из строя, и мне его заменили. Теперь система работает на /dev/sdb, /dev/sda пуста. Хотя диски не идентичны (SAMSUNG HD753LJ и SAMSUNG HD754JJ), я убедился, что они имеют одинаковый размер:

Disk /dev/sda: 698.7 GiB, 750156374016 bytes, 1465149168 sectors
Disk /dev/sdb: 698.7 GiB, 750156374016 bytes, 1465149168 sectors

Чтобы воссоздать RAID, мне нужно скопировать таблицу разделов из sdb в sda. Однако, когда я запускаю "sfdisk -d /dev/sdb |sfdisk /dev/sda", я получаю сообщение об ошибке "/dev/sda6: запуск сектора 70266880 вне диапазона".

Это существующий макет раздела:

/dev/sdb1           2048    1050624    1048577   512M fd Linux raid autodetect
/dev/sdb2        1052672   17829888   16777217     8G fd Linux raid autodetect
/dev/sdb3       17831936   59774976   41943041    20G fd Linux raid autodetect
/dev/sdb4       59777024 1465149167 1405372144 670.1G  f W95 Ext'd (LBA)
/dev/sdb5       59779072   70264832   10485761     5G fd Linux raid autodetect
/dev/sdb6       70266880 1465147120 1394880241 665.1G 83 Linux

При попытке настроить расположение дисков вручную с помощью fdisk, результат тот же: я создаю три основных и расширенный раздел, я создаю первый раздел внутри расширенного раздела (пока все полностью идентично), а на втором раздел, он предлагает:

First sector (70266881-1465149167, default 70268928):

и введя 70266880, я получаю "Значение вне диапазона".

Есть идеи, что здесь не так? Как я могу заставить работать RAID снова?

1 ответ

Я нашел по крайней мере обходной путь: parted мог создать разделы без жалоб. Все еще не уверен, почему sfdisk отказался. Копирование MBR работает для основных разделов, но, к сожалению, оно не будет копировать расширенные разделы. Если бы все остальное не удалось, другой возможностью было бы скопировать весь диск. Изменения в данных во время копирования были бы неуместны, поскольку мне нужна была только структура разделов, но это, конечно, заняло бы некоторое время и привело бы к ненужной нагрузке на систему.

Другие вопросы по тегам