Проблемы с загрузочной записью и chkdsk под Win7

voronetskaya

На винте 1 раздел с Win7, перенесенный Acronis True Image Home с другого винта. Сразу после перенесения винда не хотела загружаться. Из консоли восстановления выполнил bootrec /fixboot — стала загружаться, однако при загрузке запускается chkdsk, находит ошибки в MFT, исправляет их, перезагружает комп — и винда опять не грузится. Если пропустить chkdsk — винда загружается, но матерится на Corrupt Disk.
Если в консоли восстановления сразу после bootrec /fixboot руками запустить chkdsk - повторяется то же самое, он исправляет ошибки в MFT фактически откатывая изменения сделанные bootrec - винда не грузится.
Такое ощущение что либо chkdsk, либо bootrec не могут исправить какие-то ошибки в файловой системе. Есть в природе тулзы альтернативные этим двум?
p.s. вместо bootrec /fixboot пробовал bootsect /nt60 как с ключем /mbr так и без, результат такой же. bootrec /fixmbr никакого эффекта не приносит.

nas1234

есть ещё fixmbr вроде
помницо в давние времена при ошибке NTLDR is missing был рецепт делать
fixboot
fixmbr
это я так, наугад палцем в небо.

voronetskaya

Времена слишком давние, то что ты описал — работает только до висты\семерки

tatarinuz

Есть прога EasyBCD, в ней можно создать нужную запись загрузки с нужными параметрами.

voronetskaya

Спасибо, я попробую. Хотя подозреваю, что эта прога будет пользовать тот же API что и стандартные тулзовины...

voronetskaya

Попробовал, результат тот же самый :(
Нет больше идей?

dickofan

а может, ты образ восстановил вместе с МБР?
я не вникал в механизм, но, к примеру, на 2Т винте нельзя создать несколько разделов вплотную друг к другу. вернее, можно с помощью предыдущего акрониса, к примеру, но при этом происходит нечто похожее на пересечение разделов и перезапись друг другом по краям (чисто эмпирическое наблюдение на конкретном винте и под мбр оно вроде хочет немного боле, чем раньше.
соответственно, размечать в подобном случае лучше штатными средствами до восстановления

logan00108

Мб внутре самого образа косячная ФС?

Nasty555

с другого винта этого же диска?
Тот диск, на котором в данный момент находится партиция с Win7, является первым (по отношению к другим дискам) в boot priority? Ну и естественно, является ли данная партиция типа primary?

Nasty555

с другого винта этого же [strike]диска[/strike]?

Nasty555

короче, с другого винта этого же компа? :)

Nasty555

Еще как вариант — установи grub с какого-нибудь live-cd, например. Grub, помоему, более интеллектуальный и простой в обращении, чем эти тонны команд винды.

voronetskaya

Да, так и есть, косячная FS. Но как ее исправить-то? Чкдиск исправляет, но херит при этом загрузчик. Исправляешь загрузчик - портится FS. И так по кругу...

voronetskaya

а может, ты образ восстановил вместе с МБР?
bootrec /fixmbr запускал, соотссно, МБР перезаписан давно.

voronetskaya

ну я не настолько блондинка
винт в компе стоит один
грузится естссно все с него 100%
grub наверное можно, но во-первых, нет уверенности что это поможет, если пролема в ФС, а во-торых я бы хотел решить свою проблему без стороннего софта.

ViperTM

bootrec - это такой же сторонний софт. Да еще и глючный и непонятный. Как ни странно, линуксовские и не майкрософтовские утилиты работают с ntfs лучше, чем сама винда.
однако при загрузке запускается chkdsk, находит ошибки в MFT, исправляет их, перезагружает комп — и винда опять не грузится. Если пропустить chkdsk — винда загружается, но матерится на Corrupt Disk.

Что значит выделенное?

elenangel

тред не читал.
сделать chkdisk, а для загрузки использовать grub уже предлагали?

voronetskaya

bootrec - это такой же сторонний софт.
Не согласен. Он жэ от майкрософта и идет с любой виндой в комплекте.
Да еще и глючный и непонятный.
Да, похоже, оно риальне глючит...
Как ни странно, линуксовские и не майкрософтовские утилиты работают с ntfs лучше, чем сама винда.
А вот какие они есть, эти утилиты-то? Или это grub имеется в виду?
Что значит выделенное?
Значит что вместо загрузки наблюдается ч0рный экран с мигающим курсором.

ViperTM

Тот же gparted запросто управляется с ntfs, когда стандартные менеджеры дисков винды ничего толком не могут. Во всяком случае, у меня нифига не получалось.
Сам вчера "лечил" свой комп через ПО винды. От этих bootrec'ов и partdisk'ов до сих пор голова болит, но какими-то непонятными махинациями все восстановил. В основном помогла стандартная утилита в режиме восстановления "устранить проблемы с запуском", которая работала минут 20.
Так же стоит отметить, что винда 7 при установке создает отдельный типа "защищенный" раздел с загрузчиком ("System Reserved"). У тебя bootrec /fixboot что выдает?
Не может ли получиться так, что у тебя пропал bootmgr?
grub сам по себе хорош в качестве загрузчика. При этом винда у тебя может быть установлена на расширенный раздел и спокойно запускаться. В общем, уже не я один тебе советовали grub.
Оставить комментарий
Имя или ник:
Комментарий: