Хронология событий:
1. Ресайз партишенов под оффтопиком
2. Установка линукса на /dev/sda4(ext3)
3. sda5(ntfs, диск Д) не монтируется
4. После ребута в винду(которая написала C:/recovery not found и повисла) картина следующая:
root@vasya:~# sfdisk -l /dev/sda
Диск /dev/sda: 19457 цилиндров, 255 головок, 63 секторов/дорожку
Предупреждение: расширенный раздел не начинается на границе раздела. DOS и Linux будут интерпретировать содержимое по-своему.
Единицы = цилиндры по 8225280 байт, блоки по 1024 байт, начиная с 0
Устр-во Загр Нач Конец #цил #блоки Id Система
/dev/sda1 0+ 1019- 1020- 8192000 1c Скрытый W95 FAT32 (LBA) конец: (c,h,s) ожидалось (1019,250,63) найдено (1022,59,63)
/dev/sda2 * 1020+ 8198- 7178- 57654198 7 HPFS/NTFS начало: (c,h,s) ожидалось (1020,187,1) найдено (1023,250,63) конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,250,63)
/dev/sda3 8198+ 10747- 2550- 20477835 83 Linux начало: (c,h,s) ожидалось (1023,254,63) найдено (1023,250,63) конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,250,63)
/dev/sda4 10748+ 19456- 8709- 69950249+ f W95 расшир. (LBA) начало: (c,h,s) ожидалось (1023,254,63) найдено (1023,250,63) конец: (c,h,s) ожидалось (1023,254,63) найдено (1023,250,63)
/dev/sda5 10749+ 19458- 8709- 69951488 7 HPFS/NTFS начало: (c,h,s) ожидалось (1023,254,63) найдено (1022,237,43) конец: (c,h,s) ожидалось (1023,254,63) найдено (1022,71,52)
При попытке монтировать /dev/sda5 в dmesg:
sda: rw=0, want=312592901, limit=312581808
Buffer I/O error on device sda5, logical block 17487856 attempt to access beyond end of device
sda: rw=0, want=312592901, limit=312581808
Buffer I/O error on device sda5, logical block 17487856
NTFS-fs error (device sda5): read_ntfs_boot_sector(): Primary boot sector is invalid.
Собственно вопрос - можно ли вытащить данные с sda5?
Ну и интереса ради - каким образом после бута в винду sda4 стал sda3?