Показать сообщение отдельно
Старый 09.07.2009, 02:54   #3 (permalink)
winshelp
Member
 
Аватар для winshelp
 
Регистрация: 20.10.2008
Сообщений: 2,866
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 164
По умолчанию

Вот держи.
-------------
Vista использует некий UID в mbr для того, чтобы определять какой диск является каким.
Соответственно, при установке grub мы затираем mbr и Vista больше не может определить на каком разделе ей искать свои файлы, вылетает с ошибкой, гласящей, что файл winload.exe не может быть обнаружен.
Исправляется всё очень просто в консоли восстановления Windows.
Достаточно объяснить ей, что файлы, необходимые для загрузки всегда можно найти на том диске, с которого пытаемся грузиться:
Код:
BCDEDIT /set {bootmgr} device boot
BCDEDIT /set {default} device boot
BCDEDIT /set {default} osdevice boot
-------------
Можно еще восстановить загрузчик Vista при помощи дистрибутива, правда он затрет grub.
Придется в Vista ставить EasyBCD для добавления Убунты в качестве варианта загрузки.
winshelp вне форума   Ответить с цитированием
Ads

Яндекс

Member
 
Регистрация: 31.10.2006
Сообщений: 40200
Записей в дневнике: 0
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Репутация: 55070