У мене є сервер ubuntu, де у нас був масив raid1 з 2 фізичних жорстких дисків. Нещодавно рейдовий масив перестав монтуватись, я робив резервне копіювання даних на ньому за допомогою rsync, і він почав видавати мені помилки введення / виходу на півдорозі через резервну копію, після перезавантаження комп'ютера масив рейдів буде монтуватися лише у режимі читання -тільки режим і каталоги всередині майже всі показали ???? для дозволів файлів. Третій перезапуск залишив мене в позиції, в якій я зараз, де рейдова масив взагалі не зможе монтуватися. Схоже, один із фізичних дисків не вдався, оскільки масив рейду був деградований, показуючи 'U_'
.
Зараз я dd
скопіював копію розділу диска так:
dd if=/dev/sdc | pv | ff of=/media/extharddrive/sdc_copy/sdc.img
Однак закінчено, що файл зображення становить близько 700 ГБ, хоча дані, що зберігаються в рейдовому масиві, повинні бути приблизно 2,4 ТБ. Коли я намагаюся змонтувати це зображення, щоб побачити, які саме дані на ньому є:
sudo losetup --partscan --find --show sdc.img
це дало мені вихід
/dev/loop0
Потім я спробував встановити це так:
sudo mount /dev/loop0 /mnt
і це дає мені вихід:
NTFS signature is missing.
Failed to mount '/dev/loop0': Invalid argument
The device '/dev/loop0' doesn't seem to have a valid NTFS.
Maybe the wrong device is used? Or the whole disk instead of a
partition (e.g. /dev/sda, not /dev/sda1)? Or the other way around?
Якщо я біжу, fdisk -l sdc.img
я отримую наступне:
Disk sdc.img: 797.4 GiB, 856188198912 bytes, 1672242576 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: 0x00000000
Device Boot Start End Sectors Size Id Type
sdc.img1 * 1 4294967295 4294967295 2T ee GPT
Як мені зайнятися монтажем цього образу диска, щоб отримати мої дані? Будь-які інші пропозиції щодо спроби відновити дані?