Поддельный RAID 0 - Восстановление данных под Linux - 2 жестких диска с Windows 10

425
Vlastimil

Я подозреваю, что кто-то в компании решил сделать интервал раздела, то есть:

(взгляд из Linux Debian 9)

Диск № 1:

Disk /dev/sdc: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disklabel type: dos Disk identifier: 0x11722464  Device Boot Start End Sectors Size Id Type /dev/sdc1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT /dev/sdc2 206848 1952612351 1952405504 931G 7 HPFS/NTFS/exFAT /dev/sdc3 1952612352 1953533951 921600 450M 27 Hidden NTFS WinRE 

Диск № 2:

Disk /dev/sdd: 465.8 GiB, 500107862016 bytes, 976773168 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes 

Как видите, оба жестких диска имеют размер 500 ГБ.

В то же время, посмотрите на размер раздела /dev/sdc2, он в два раза больше диска.


Я старался:

# ldmtool create all [ ] 

нет результата здесь.


Я довольно хорошо знаком с Windows 10, но не с подключенными дисками или разделами.


Оригинальный компьютер умер. Помимо ремонта, я совершенно уверен, что если действительно существует составной раздел, то человек, который его установил, больше не работает и отказался помочь нам в этом вопросе.


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


Из того, что я понял, Windows 10, обновление от Windows 7 было установлено на нем.


Мы купили новый ПК с Windows 10 и подключили эти диски в надежде, что он автоматически определит составной раздел, но диспетчер дисков Windows предложит мне запустить второй (рассматриваемый в Linux как неформатированный) диск.


Будем благодарны за любые подсказки и советы от пользователей, имеющих опыт работы с объемами.


РЕДАКТИРОВАТЬ 1:

После установки dmraidи перезагрузки сервера Linux, я вижу в дополнение к вышесказанному:

Disk /dev/mapper/isw_cffbdajifj_Volume0: 931.5 GiB, 1000210694144 bytes, 1953536512 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 131072 bytes / 262144 bytes Disklabel type: dos Disk identifier: 0x11722464  Device Boot Start End Sectors Size Id Type /dev/mapper/isw_cffbdajifj_Volume0-part1 * 2048 206847 204800 100M 7 HPFS/NTFS/exFAT /dev/mapper/isw_cffbdajifj_Volume0-part2 206848 1952612351 1952405504 931G 7 HPFS/NTFS/exFAT /dev/mapper/isw_cffbdajifj_Volume0-part3 1952612352 1953533951 921600 450M 27 Hidden NTFS WinRE   Disk /dev/mapper/isw_cffbdajifj_Volume01: 100 MiB, 104857600 bytes, 204800 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 131072 bytes / 262144 bytes Disklabel type: dos Disk identifier: 0x73736572  Device Boot Start End Sectors Size Id Type /dev/mapper/isw_cffbdajifj_Volume01-part1 1920221984 3736432267 1816210284 866G 72 unknown /dev/mapper/isw_cffbdajifj_Volume01-part2 1936028192 3889681299 1953653108 931.6G 6c unknown /dev/mapper/isw_cffbdajifj_Volume01-part3 0 0 0 0B 0 Empty /dev/mapper/isw_cffbdajifj_Volume01-part4 27722122 27722568 447 223.5K 0 Empty  Partition 1 does not start on physical sector boundary. Partition 2 does not start on physical sector boundary. Partition 4 does not start on physical sector boundary. Partition table entries are not in disk order.   Disk /dev/mapper/isw_cffbdajifj_Volume02: 931 GiB, 999631618048 bytes, 1952405504 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 131072 bytes / 262144 bytes Disklabel type: dos Disk identifier: 0x6a205247  Device Boot Start End Sectors Size Id Type /dev/mapper/isw_cffbdajifj_Volume02-part1 7250038 1707125378 1699875341 810.6G 72 unknown /dev/mapper/isw_cffbdajifj_Volume02-part2 1818959973 3754989316 1936029344 923.2G 74 unknown /dev/mapper/isw_cffbdajifj_Volume02-part3 1953251627 3771827541 1818575915 867.2G 43 unknown /dev/mapper/isw_cffbdajifj_Volume02-part4 2693529610 2693581498 51889 25.3M 61 SpeedStor  Partition 1 does not start on physical sector boundary. Partition 2 does not start on physical sector boundary. Partition 3 does not start on physical sector boundary. Partition 4 does not start on physical sector boundary.   Disk /dev/mapper/isw_cffbdajifj_Volume03: 450 MiB, 471859200 bytes, 921600 sectors Units: sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 131072 bytes / 262144 bytes Disklabel type: dos Disk identifier: 0x73736572  Device Boot Start End Sectors Size Id Type /dev/mapper/isw_cffbdajifj_Volume03-part1 1920221984 3736432267 1816210284 866G 72 unknown /dev/mapper/isw_cffbdajifj_Volume03-part2 1936028192 3889681299 1953653108 931.6G 6c unknown /dev/mapper/isw_cffbdajifj_Volume03-part3 0 0 0 0B 0 Empty /dev/mapper/isw_cffbdajifj_Volume03-part4 27722122 27722568 447 223.5K 0 Empty  Partition 1 does not start on physical sector boundary. Partition 2 does not start on physical sector boundary. Partition 4 does not start on physical sector boundary. Partition table entries are not in disk order. 

РЕДАКТИРОВАТЬ 2:

Мое подозрение было неверным в отношении связанного раздела или диска.

На самом деле это Fake RAID 0, обнаруженный с помощью dmraid.

0
[Этот мой ответ] (https://superuser.com/a/1340728/432690), раздел 2: JBOD. После конкатенации монтируйте только для чтения и убедитесь, что JBOD является правильной настройкой. RAID0 * может * давать те же таблицы разделов, которые вы наблюдали; если вы подозреваете RAID0, действуйте в соответствии с разделом 3. Kamil Maciorowski 6 лет назад 2
Так что же происходит, когда вы пытаетесь смонтировать `/ dev / mapper / isw_cffbdajifj_Volume02` сейчас? Сначала смонтируйте только для чтения и изучите результат. Kamil Maciorowski 6 лет назад 0
Вы пишете ответ. Очевидно, dmraid читал некоторые метаданные и знал, что делать; мой подход с `dmsetup`, вероятно, не сработает. Размер результирующего тома (`Volume0`) меньше суммы ваших дисков (они равны наивному` dmsetup`). Да, вы можете взять образ `Volume0`, это должно сохранить полезные данные (я думаю, что медаданные RAID будут потеряны, хотя больше не нужны) и вести себя как полный образ диска, с разделами, доступными, например,` kpartx` или монтируемыми с ` mount -o offset =… `. Kamil Maciorowski 6 лет назад 0

0 ответов на вопрос

Похожие вопросы