Це 8-гігабайтний палець Patriot, який я широко використовував з великою кількістю даних. Сьогодні це виявлено, але всі дані вже відсутні: ( РЕДАКТУйте принаймні деякі дані все ще є, але таблиця розділів відсутня)
EDIT @Sathya (спасибі) ось релевантний результат із sudo fdisk -l
:
Disk /dev/sdc: 8019 MB, 8019509248 bytes
247 heads, 62 sectors/track, 1022 cylinders
Units = cylinders of 15314 * 512 = 7840768 bytes
Disk /dev/sdc doesn't contain a valid partition table
Схоже, це / dev / sdc, з цими 8 ГБ ... і без таблиці розділів.
Я спробував встановити / dev / sdc (а потім dmesg | tail
):
/media> sudo mount /dev/sdc mytmp
mount: wrong fs type, bad option, bad superblock on /dev/sdc,
missing codepage or other error
In some cases useful info is found in syslog - try
dmesg | tail or so
/media> dmesg | tail
[ 24.300000] sdc: unknown partition table
[ 24.320000] sd 2:0:0:0: Attached scsi removable disk sdc
[ 24.370000] usb-storage: device scan complete
[ 26.870000] EXT2-fs error (device sdc): ext2_check_descriptors: Block bitmap for group 1 not in group (block 0)!
[ 26.870000] EXT2-fs: group descriptors corrupted!
[ 50.420000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 50.430000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 50.430000] unhashed dentry being revalidated: .DCOPserver_eeepc-brendanma__0
[ 5565.470000] EXT2-fs error (device sdc): ext2_check_descriptors: Block bitmap for group 1 not in group (block 0)!
[ 5565.470000] EXT2-fs: group descriptors corrupted!
EDIT @Col: результати тест-диска
Disk /dev/sdc - 8013 MB / 7642 MiB - CHS 1022 247 62
Current partition structure:
Partition Start End Size in sectors
Partition sector doesn't have the endmark 0xAA55
Після того, як я натиснув [proceed]
, він говорить:
Structure: Ok.
Keys A: add partition, L: load backup, Enter: to continue
"Структура: Гаразд". здається заспокійливим ... чи зробить "A: додати розділ" доступ до моїх старих даних (якщо вони все ще є), або зробить новий, свіжий розділ?
Ще один варіант - " [ MBR Code ] Write TestDisk MBR code to first sector
" - чи краще це зробити?
EDIT Я виявив, що принаймні частина моїх даних все ще знаходиться на флешці, використовуючи наведене нижче та менше шукаючи англійський текст (наприклад, "the"):
cat /dev/sde | tr -cd '\11\12\40\1540-\176' | less
(Привід змінився з "/ dev / sdb" на "/ dev / sde", тому що я сьогодні підключив додаткові диски). Я дізнався, що "/ dev / sde1" буде першим розділом; і "/ dev / sde" - це весь диск. Оскільки unix розглядає ці пристрої так само, як файли, ви можете використовувати всі звичайні команди файлів unix, як-от cat
, а потім обробляти їх, як і будь-який інший потік даних. В tr
вище Видаляє недруковані символи ( «\ 40» є місце, яке я хотів би зберегти). Менше, ви можете використовувати "/" для пошуку, подібно до Vim.
Як я можу повернути свої дані (якщо це все ще є)? Якщо пошкоджена лише таблиця розділів, чи є стандартний "інструмент відновлення розділів"? Чи є спосіб «переділити», не видаляючи все?