Добрый день,
пытался установить Debian. Одним из вариантов была инструкция с официального сайта. Соответственно, выполнял команду zcat boot.img.gz > /dev/sdX И по собственной ошибке (уже офигевая оттого, что не получается нормально создать загрузочную флэшку --- это вообще отдельная песня) указал вместо целевой флэшки внешний usb hdd. Не увидев, изменений на флэшке, повторил команду --- думаю, не принципиально.
Отсюда задача: восстановить прежнее содержимое. Раздел был один на весь диск, NTFS. Диск с тех пор не отключался. Туда ничего не писалось. Использование диска было пассивное: хранилось фото, видео, дистрибутивы и т.п., --- ну, как обычно, никакие программы оттуда не работали. Пока систему (Ubuntu 10.10) не перезагружал.
df
root@xakac:~# df -h /dev/sdb1
Файловая система Разм Исп Дост Исп% смонтирована на
/dev/sdb1 932G 386G 546G 42% /media/Elements
fdisk
root@xakac:~# fdisk -ul /dev/sdb
Диск /dev/sdb: 1000.2 ГБ, 1000202043392 байт
255 heads, 63 sectors/track, 121600 cylinders, всего 1953519616 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00021631
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 2048 1953519615 976758784 7 HPFS/NTFS
Резултат работы gparted'а (0.6.2 судя по gui, как узнать из shell'а версию не нашёл пока) бесполезен:
Begin scan...
End scan.
Checking partitions...
Ok.
Guessed primary partition table:
Primary partition(1)
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
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
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
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
Раздел: /dev/sdb1
Файловая система: fat16
Точка монтирования: /media/Elements
Meтка: Debian Inst
Размер: 931.15 ГиБ
Использовано: 385.55 ГиБ
Свободно: 545.96 ГиБ
Testdisk 6.11.3. Анализ:
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121600 255 63
Current partition structure:
Partition Start End Size in sectors
Invalid NTFS or EXFAT boot
1 P HPFS - NTFS 0 32 33 121600 247 55 1953517568
1 P HPFS - NTFS 0 32 33 121600 247 55 1953517568
No partition is bootable
Быстрый поиск:
Disk /dev/sdb - 1000 GB / 931 GiB - CHS 121601 255 63
Partition Start End Size in sectors
* FAT16 >32M 0 32 33 30 151 57 489472 [Debian Inst]
[... удалены лишние пустые строки ...]
Structure: Ok. [... удалена подсказка с клавишами ...]
Пробовать PhotoRec уже не увидел смысла.
Из всего вышеприведённого видно, что этот раздел ещё распознаётся, как NTFS. Причём, использованный/доступный объём указываются верно.
Есть надежда спасти данные? Всем откликнувшимся заранее спасибо.