Есть софт рэйд-1. Можно ли вывести диск из рейда, и в последствии сделать его, этот диск системным.
Конкретно, забрать этот диск физически, и поставить в другую железку, и грузиться с нее. Понятно что надо будет систему партиций. Не не понятно приведет ли это к удалению данных?
Служебная область mdadm занимает 2048 секторов в начале каждого раздела(или диска)-элемента массива. Если вы создадите таблицу разделов аккуратно с нужного смещения по последний сектор используемого размера массива — вы получите неповреждённую исходную ФС со всеми данными.
В общем, всё зависит от того, как сейчас размечено и что получить надо.
Может ли частично ответить на вопрос, то что при синке устройств, когда рейд собирается. К примеру 300мб раздел, 95% пролетает за секунду, а в конце 5 процентов тянется секунд 20. Значит ли это что запись идет в конец?
Оговорка про раздел или диск относится к тому, что в массив можно отдать и напрямую весь диск, например массив /dev/md3 из /dev/sda2 и /dev/sdb
В этом случае в первых 2048 секторах как /dev/sda2, так и /dev/sdb будут метаданные mdadm, а после них — непрерывно данные до последнего сектора.
Например, /dev/sda1 начинается с 64 сектора и заканчивается на 1024000 секторе. Мы хотим его выкинуть из массива, сохранив данные:
0) выкидываем из массива
1) записываем куда-нибудь в блокнот исходные его координаты
2) удаляем раздел
3) создаём на его месте новый раздел, смещая его старт на 2048 секторов, т.е. новый раздел будет начинаться с сектора 2112 и заканчиваться всё тем же 1024000 сектором.
4) всё, можно монтировать раздел как обычную ФС.
Само собой, сперва отмонтируйте раздел, иначе ФС не гарантирует свою консистентность.