У меня была мультизагрузочная установка с Windows 7 Home Premium и Ubuntu 11.04. Я обновил Windows до Windows 7 Ultimate. Чтобы восстановить загрузчик, я использовал что-то вроде следующей команды с терминала Ubuntu live CD.

sudo grub-install --boot-directory=/media/0d104aff-ec8c-44c8-b811-92b993823444/boot /dev/sda

Теперь я могу загрузиться в Ubuntu. Но когда я пытаюсь выбрать Windows 7, выдает ошибку, что /dev/sda2 не может быть найден.

Как я могу заставить Windows 7 загружаться из grub?

1 ответ1

3

Возможно, ваша структура разделов изменилась так, что Windows больше не находится в разделе /dev/sda2 . Попробуйте запустить эту команду под Ubuntu, которая просканирует ваши диски и создаст новую конфигурацию GRUB:

sudo update-grub

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