LINUX.ORG.RU

Восстановление НТФС


0

0

Хронология событий:

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?

anonymous

Мучить средства разбивки диска и восстановления разделов (Hiren Boot CD неплох)

Еще - читать вики, обо ты накосячил. Нельзя создавать больше трех PRIMARY разделов.

devl547 ★★★★★
()

Напутал с терминами. Вот так правильнее:

У тебя разделы sda1, sda2 и sda3 -- первичные (primary). sda4 -- расширенный (extended). sda5 -- логический (logical), находится в расширенном. Обрати внимание, что sfdisk не выдаёт для него тип файловой системы, а для остальных пишет FAT32 или HPFS/NTFS.

Имхо, форматируя sda4, затираешь все логические. Имхо, можно выловить какие-то данные только dd. Есть загрузочные CD для этой задачи, как сказали выше (не пробовал, поэтому не знаю какие).

question4 ★★★★★
()
Ответ на: комментарий от nortrace

> С каких пор форматируя primary затирается extended?

Он форматировал extended. Это я в удалённом посте напутал.

question4 ★★★★★
()
Ответ на: комментарий от question4

Попробуй Hiren's Boot CD - мне много раз помогал.

>ожидалось (1019,250,63) найдено (1022,59,63)

Вот это напрягает.. похоже на кривость таблицы разделов, но не уверен.

devl547 ★★★★★
()

Всем большое спасибо, но решили плюнуть на дуалбут и данные и форматнуть все в ext\xfs

anonymous
()
Ответ на: комментарий от GreyDoom

> А ничего, что у меня их 4?

У тебя их всего 4, а с экстендедом - максимум 3.

Gharik
()
Ответ на: комментарий от Gharik

Ога, все было лениво фдиск юзануть, думал гуюшечки прокатят и *уй угадал, ССЗБ короче

anonymous
()
Ответ на: комментарий от devl547

Можно сделать 4, по-просту потом нельзя будет сделать ни одного logical.

blessed
()
Ответ на: комментарий от question4

s/не выдаёт для него тип файловой системы/не выдаёт для sda4 тип файловой системы/

question4 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.