Сначала я установил Windows 7 Ultimate, а затем Ubuntu 10.04 на свой ноутбук. Теперь я могу загрузить Ubuntu, но не могу загрузить Windows 7, даже в загрузчике есть меню для Windows 7. Я выбираю Windows 7 в меню и нажимаю Enter для загрузки, но компьютер просто перезагружается и возвращаюсь в меню загрузчика для выбора ОС, включая Windows 7. Кто-нибудь даст мне подсказку, чтобы помочь мне добраться до системы Win7?

4 ответа4

1

Эта статья посвящена вашей проблеме:

[Как сделать] Исправить MBR после установки / удаления Windows / Linux при двойной загрузке

Из статьи:

Для Windows Vista: загрузитесь с установочного CD/DVD и введите ссылку «Восстановить Windows» в левой нижней части диалогового окна. Затем перейдите в командную строку. Там запускайте команды «bootrec /fixmbr» и «bootrec /fixboot» одну за другой. Это делает это.

Важно отметить термин "MBR" или основная загрузочная запись. Если эта статья не поможет вам, некоторые поиски того, как исправить основную загрузочную запись Windows 7, вернут вас в нужное русло.

Извините, я не смог предоставить конкретные детали!

1

Бьюсь об заклад, ваш GRUB не относится к истинным winload.exe и bootldr.mbr для вашей Windows. Если вы используете /fixmbr и /fixboot , Windows переопределяет файлы загрузчика, и ваша установка Ubuntu будет потеряна.

Поэтому вы должны отредактировать GRUB вручную в Ubuntu, исправить поля, связанные с Windows, вот мой файл загрузчика, чтобы дать вам подсказку. GRUB должен читать эти поля по-разному, но идея более или менее одинакова.(Я раздели уникальные ключи)

Windows Boot Manager
--------------------
device                  partition=\Device\HarddiskVolume2
description             Windows Boot Manager
locale                  en-US
timeout                 10

Windows Boot Loader
-------------------
device                  partition=C:
path                    \Windows\system32\winload.exe
description             Windows 7
locale                  en-US
recoveryenabled         Yes
osdevice                partition=C:
systemroot              \Windows
nx                      OptIn
0

Звучит так, будто произошло обратное из того, что пишет fastreload . Вы установили Ubuntu поверх Windows 7, а GRUB2 набросал все свои программы начальной загрузки. Вам нужно решить, в каком порядке вы хотите, чтобы ваш загрузчик работал, и затем соответственно исправить / переустановить менеджер загрузки.

Во всех случаях вам необходимо убедиться, что ...

  • … У вас есть отдельный системный том (который у вас будет, если вы установили Windows 7 на чистый жесткий диск);
  • … Диспетчер загрузки Microsoft и хранилище BCD установлены в этом системном томе (как объясняет Microsoft, bcdboot и bcdedit с параметром /import можно использовать для копирования диспетчера загрузки и хранилища BCD из другого места, если они находятся где-то еще).;
  • … При загрузке системного тома в своей загрузочной записи тома запускается Microsoft Boot Manager (bootsect /nt60 SYS исправляет это, когда системный том правильно настроен и распознается Windows 7.);
  • … В базе данных BCD есть запись с вашим загрузочным томом Windows 7;
  • … GRUB2 (где бы он ни находился) рассказывают, где находится ядро Linux.

Возможно, вы захотите, чтобы Microsoft Boot Manager был вашей основной программой начальной загрузки, а одна из его записей связана с GRUB2, и в этом случае вам нужно убедиться, что…

  • … Основная загрузочная запись запускает цепочки на системный том (это стандартное поведение. Если ваша система в настоящее время этого не делает, поскольку GRUB2 нацарапал вашу MBR, то bootsect /nt60 /mbr sys исправит это, как и инструмент fixmbr из более старых версий Windows NT.);
  • ... в базе данных BCD есть запись с вашим загрузочным томом Linux;
  • … GRUB2 установлен в загрузочный том Linux.

Возможно, вы захотите, чтобы GRUB2 была вашей основной программой начальной загрузки, а одна из ее записей была связана с Microsoft Boot Manager, и в этом случае вам необходимо убедиться, что…

  • … GRUB2 устанавливается в отдельный активный раздел, где-то еще, кроме системного тома;
  • … GRUB2 также сообщает, где находится системный том.

Как отмечалось в других ответах, вы можете получить доступ к таким инструментам, как bcdedit и bootsect из среды восстановления Windows, доступной на установочном диске.

0

Посмотрите здесь.

Также взгляните на wubi для следующей установки Ubuntu, это похоже на magic xD.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .