PDA

Показать полную графическую версию : [решено] Проблема с загрузкой windows 7


real1ty
08-03-2010, 20:40
диск выглядит след образом
0 - расширенный (extended)
4 - локальный windows 7 c:
1 - основной swap linux
2 - Основной Linux
3 - Основной ntfs d:

Всё работало, через lilo. Надо было зашифровать D:, зашифровал с помощью truecrypt, не подумал, а с него, как оказалось, грузилась винда. Пробовал сначала восстановить загрузчик, но потом увидел, как размечен диск. Как я понимаю винда не грузится, потому что раздел не основной. Залез в linux и переразбил диск, просто удалив 0 и 4, и сделав из них основной, активный, тип ntfs, но беда в том, что так не определяется файловая система, как из под линя, так и из под установочного диска винды. Dернул старую разметку, диск с: опять стал монтироваться. Есть ли у кого идеи, что делать? Не хотелось бы винду переустанавливать.

okshef
08-03-2010, 23:01
real1ty, две статьи к ознакомлению: Восстановление при загрузке: вопросы и ответы (http://windows.microsoft.com/ru-RU/windows-vista/Startup-Repair-frequently-asked-questions) и Использование среды восстановления Windows RE в Windows 7 (http://www.oszone.net/9476/WindowsRE)

real1ty
10-03-2010, 00:42
:) Спасибо, всё это знаем...

okshef
10-03-2010, 00:54
Знать мало. Восстановление запуска делали?

real1ty
11-03-2010, 00:48
проблему с разбиением решил, удалив раздел Расширенный и Локальный, на котором windows 7, и сделал fdisk'ом основной раздел. Границы раздела получил с помощью gpart.

Далее о восстановлении... Пункт автоматического восстановления не может восстановить загрузчик.. он определяет, что есть ошибка, а какая - не понимает.
далее через консоль: команды bootsect /nt60 c:, bcdboot c:\windows, bootrec /fixmbr, bootrec /fixboot выполняются без ошибок, а вот bootrec /scanos и bootrec /rebuildbcd не могут найти ось. пишут, что найденных windows 0.

При загрузке компа видно, что bios начинает грузить диск, потому что раньше он писал подключите носитель и нажмите кнопку, а сейчас просто мигает курсор и комп начинает усиленно думать.
Прикрепил вывод bcdedit.

okshef
11-03-2010, 01:15
bootrec /scanos и bootrec /rebuildbcd не могут найти ось. пишут, что найденных windows 0. »
не находят, потому что единственная ОС уже присутствует в BCD. По представленному файлу - проблем нет. Значит проблема в самой системе.
Можно попробовать пересоздать BCD, предварительно его удалив: bcdedit /export C:\BCDcfg.bak
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bootrec /RebuildBcd

real1ty
11-03-2010, 01:58
Сделал, как написано.. не работает. при повторном запуске автоматического восстановления загрузчика нашёл ошибку и и сказал, что исправил. Глянул в подробностях - говорит, что повреждён системный раздел, chkdsk завершился с кодом 0x0. Перезагрузился - не работает.

okshef
11-03-2010, 07:58
Не хотелось бы винду переустанавливать. »
попробуйте в режиме обновления.

real1ty
11-03-2010, 23:35
режим обновления не работает.

Спасибо за помощь, я отформатировал диск и установил всё с нуля.




© OSzone.net 2001-2012