mdadm raid 1 как убрать raid и удалить смещение данных для монтирования нормально?

У меня есть диск, который был в raid1 mdadm с разделом btrfs. Теперь я хочу использовать этот раздел без raid и монтировать его как обычно. Я уже обнулен суперблок mdadm, но теперь смещения, созданные mdadm, все еще присутствуют, и я не могу смонтировать раздел. Прежде чем удалить суперблок, я отметил, что смещение данных составило 2048.

Что я могу сделать сейчас? Я бы попытался переместить раздел на 2048 бит, но я не уверен, как именно это сделать.

Разве не было бы достаточно изменить таблицу разделов и установить начальный сектор на 2048 бит дальше?

Изменить: Вот полная информация от mdadm

mdadm --examine /dev/sdb /dev/sdb: MBR Magic : aa55 Partition[0] : 4980480 sectors at 2048 (type fd) Partition[1] : 4194304 sectors at 4982528 (type fd) Partition[2] : 11329536 sectors at 9437184 (type fd) root@debian-test:/home/debian# mdadm --examine /dev/sdb3 /dev/sdb3: Magic : a92b4efc Version : 1.2 Feature Map : 0x0 Array UUID : 8bd40f46:896acdc5:6f3fa1f7:67f779fc Name : dsm-virtualbox:2 Creation Time : Thu Jul 12 23:05:16 2018 Raid Level : raid1 Raid Devices : 1 Avail Dev Size : 11327488 (5.40 GiB 5.80 GB) Array Size : 5663744 (5.40 GiB 5.80 GB) Data Offset : 2048 sectors Super Offset : 8 sectors Unused Space : before=1968 sectors, after=0 sectors State : clean Device UUID : 5cf0a635:f107d2b7:18498037:0a9d68f7 Update Time : Thu Jul 12 23:29:40 2018 Checksum : b3b49d3d - correct Events : 6 Device Role : Active device 0 Array State : A ('A' == active, '.' == missing, 'R' == replacing) 

Меня интересует только раздел 3, остальные системные разделы, которые я удалю.

    Я не эксперт по mdadm, но принимая необработанные данные только со смещением, вы правы, так как вы можете изменить таблицу разделов для доступа к разделу как таковому. Возможно, вам нужно удалить раздел, а затем создать новый раздел в нужном месте. MBR является автономным, данные не будут записываться в сам раздел (это верно только для первичных разделов).

    Кроме того, вы можете обернуть блочное устройство петлевым устройством, начиная с заданного смещения. Сообщается, что смещение составляет 2048 секторов, что эквивалентно 2048 · 512 = 1048576 байтов.

     offset=1048576 losetup -f /dev/sdb3 -o $offset 

    Затем смонтируйте только что созданное блочное устройство цикла (обычно /dev/loop0 ).

    Или используя mount напрямую:

     mount -o loop,ro,offset=$offset /dev/sdb3 /mountpoint 

    ( ro добавлен по соображениям безопасности во время экспериментов.)