Это - карта флэш-памяти Patriot на 8 ГБ, которую я использовал экстенсивно с большим количеством данных. Сегодня, это обнаруживается, но всех данных не стало: (ОТРЕДАКТИРУЙТЕ по крайней мере некоторые данные, все еще там, но таблицы разделов не стало),
ОТРЕДАКТИРУЙТЕ @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!
РЕДАКТИРОВАНИЕ @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
"-было бы лучше сделать это?
ОТРЕДАКТИРУЙТЕ я нашел, что по крайней мере некоторые мои данные находятся все еще на флеш-накопителе, при помощи ниже, и поиск английского текста в меньше (как):
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.
Как я могу вернуть свои данные (предполагающий, что это все еще там)? Если только таблица разделов повреждается, там стандарт "средство восстановления раздела"? Существует ли способ "повторно разделить", не удаляя все?
Не волнуйтесь, Ваших данных не не стал---, Вы правы относительно диска, не смонтированного, независимо от того, что говорит графический интерфейс.
Можно смонтировать его путем выполнения (как корень) чего-то как:
mount /dev/sdb1 /media/Patriot\ Memory
Где я думаю это sdb1
относится к Вашей палке usb - это могло бы быть sdc1
или sdd1
В то время как возможно восстановить таблицу разделов, первая вещь, необходимо сделать это для взятия изображения устройства. Можно сделать это с dd if=/dev/sdb of=~/memstick.img
- изменение путей по мере необходимости.
После того как Вы сделали это, выполнял PhotoRec, который должен смочь вытащить любые файлы, которые идут там. Если у Вас есть все, что Вы нуждаетесь, форматируете палку и запускаете снова, в противном случае можно попробовать дальнейшее восстановление данных.
sudo testdisk
иman testdisk
. Я просто склонный - установлен это, и это обнаруживает/dev/sdc с 8 ГБ (как добавлено к вопросу). Я, не хотят продолжаться дальнейший сезам, который я понимаю немного больше. – 13ren 01.09.2009, 08:56