Я пытаюсь восстановить таблицу разделов ext4 диска объемом 2 ТБ, где у меня 900 000 файлов. Я клонировал оригинальный HD, и теперь я работаю над клонированным HD. И у меня работает Parted Magic Live CD.
С testdisk я получил то, что выглядит как оригинальный удаленный раздел:
Disk /dev/sdd - 2000 GB / 1863 GiB - CHS 243201 255 63
Partition Start End Size in sectors
>P Linux 0 1 1 243200 254 61 3907024000 [Duo]
Кто-нибудь может помочь мне прочитать эти цифры? Насколько я знаю, я могу использовать эти данные с командой mount и, если все пойдет хорошо, иметь доступ к файлам, чтобы начать передачу файлов, не так ли?
Согласно этой справочной странице, я могу использовать данные, извлеченные из testdisk, чтобы помочь мне исправить раздел: http://www.cgsecurity.org/wiki/Advanced_Find_ext2_ext3_Backup_SuperBlock
Это говорит:
«Теперь, используя значение, данное TestDisk, вы можете использовать fsck для восстановления вашей файловой системы ext2 / ext3. То есть, если TestDisk обнаружил суперблок с номером блока 24577 и размером блока 1024 байта, запустите:»
# fsck.ext3 -b 24577 -B 1024 /dev/hda1
Но я не знаю, как именно.
Кстати, вот некоторые полезные данные из gpart:
# gpart -gv /dev/sdd
dev(/dev/sdd) mss(512)
Primary partition(1)
type: 131(0x83)(Linux ext2 filesystem)
size: 1907726mb #s(3907024000) s(63-3907024062)
chs: (0/1/1)-(1023/254/63)d (0/0/0)-(0/0/0)r
hex: 00 01 01 00 83 FE FF FF 3F 00 00 00 80 74 E0 E8
Primary partition(2)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
hex: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Primary partition(3)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
hex: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Primary partition(4)
type: 000(0x00)(unused)
size: 0mb #s(0) s(0-0)
chs: (0/0/0)-(0/0/0)d (0/0/0)-(0/0/0)r
hex: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
Begin scan...
Possible partition(Linux ext2), size(1734848mb), offset(2mb)
type: 131(0x83)(Linux ext2 filesystem)
size: 1734848mb #s(3552968704) s(4096-3552972799)
chs: (1023/255/0)-(1023/255/0)d (0/0/0)-(0/0/0)r
hex: 00 FF C0 FF 83 FF C0 FF 00 10 00 00 00 00 C6 D3
По этому посту ( http://www.linux.com/archive/feed/57748 ) Я могу использовать эту информацию, чтобы помочь мне:
«На этот раз я получил кое-что полезное. Часть s (63-117258434) показывает начальный сектор, который равен 63. Сектор составляет 512 байт, поэтому точное начальное смещение раздела составляет 32256. Поэтому для монтирования этого раздела просто выполните команду :»
mount -o loop,ro,offset=32256 /storage/image/diskofperson.dd /mnt/recovery
«И вуаля, доступ к файловой системе получен».
/storage/image/jdiskofperson.dd on /mnt/recovery type vfat (ro,loop=/dev/loop0,offset=32256)
Ну, любая помощь будет отличной.
Благодарю.