Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Аватара для Tau_0

Ветеран


Сообщения: 6211
Благодарности: 1393

Профиль | Отправить PM | Цитировать


Цитата Vizor13:
ток не могу найти, где я это видел, почему умножаем на 8? »
Вот boot-сектор тома NTFS в форматном просмотре
См. Картинку

Видно, что файл $MFT начинается в кластере LCN = 786 432. А в каждом кластере 8 секторов.
Поэтому относительно начала тома в секторах 786 432 * 8, да плюс база --- начало тома = 400 601 088
Тогда LBA = 786 432 * 8 + 400 601 088
406 892 544. Это LBA начала $MFT.

А вот дальше весело --- начало $MFT сбито на один сектор. Один сектор перед ним с какой-то дрянью взялся… И в зеркале такая же ерунда. Это большой непорядок.

Я не знаю насколько далеко это дело тянется. --- только две файловые записи и посмотрел всего. Когда перелопачу штук 20, то виднее будет, как с этим бороться…

Добавлено
========

Запишите PATH

Источник ---- файл PATH
Приёмник ---- хард LBA = 406 892 544

Т.е. похоже, что достаточно заменить первые четыре записи $MFT(...???...) Это 8 секторов.

Короче записывайте PATH и перезагружаете машиныну…

Если при згрузке запустится автоматом чекдиск, то решительно это дело пресекаете.
Отписываетесь…

Последний раз редактировалось Tau_0, 05-12-2014 в 13:28.


Отправлено: 11:34, 05-12-2014 | #6