Не удается загрузить Windows 7 после установки Ubuntu

Я установил Ubuntu вчера рядом с Windows 7, и всякий раз, когда я запускаю свой компьютер, у меня нет возможности загружать Windows. Когда компьютер запускается, он переходит прямо в Ubuntu, не предоставляя мне меню выбора ОС. Когда он идет в Ubuntu, он дает мне варианты восстановления Ubuntu и стандартный вариант запуска Ubuntu. У меня все еще есть все файлы Windows 7 на моем жестком диске, но Windows 7 не имеет возможности загрузиться.

1
задан 17 March 2014 в 03:22

5 ответов

Запустите fdisk -l на терминале, чтобы проверить раздел Windows.

Если вы его нашли, введите update-grub

Затем перезагрузите

И вы вы сможете выбрать выбранную ОС

Если при запуске fdisk -l разрешено отказаться, добавьте права администратора, введя пароль после записи этого кода в терминал sudo fdisk -l

14
ответ дан 24 May 2018 в 10:44
  • 1
    Ницца! Это работало для меня, используя Ubuntu 16.04 и Windows 7. У меня было три раздела: 1 для Windows 7, 1 для Ubuntu и 1 для обмена Ubuntu. Сначала я установил Windows 7 на sda/1, а затем установил Ubuntu на sda/2 (и sda/3 для свопа). Я загрузился в Ubuntu, запустил fdisk -l с терминала: Windows была показана как раздел NTFS. Затем я побежал sudo update-grub, и на выходе был найден Windows 7 (загрузчик) на /dev/sda1 . Затем я перезапустил компьютер и Windows 7 появилась в списке загрузки! Спасибо за этот ответ Мухаммад :) – Chris Cirefice 20 May 2016 в 05:03
  • 2
    Работал и для меня! Я установил Ubuntu 16.04 LTS, и я установил Win7. Теперь я вижу оба варианта в меню загрузки. Спасибо! – jjepsuomi 5 July 2017 в 15:36

У меня была такая же проблема! После запуска компьютера загрузчик GRUB отобразил UBUNTU и еще 2 записи, но не Windows. После долгих попыток мне удалось выполнить следующие шаги:

Узнайте, какой жесткий диск и какой раздел WINDOWS установлен. Это можно сделать после открытия терминала и введите приглашение
sudo fdisk -l
(это должно быть сделано с административными правами, поэтому вы будете запрашивать пароль). Теперь вы получите таблицу разделов с именами устройств, такими как /dev/sda1, /dev/sda2 .. и так далее.

Если вы установили окна, он может иметь тип NTFS. Это означает, что если вторая запись в этой таблице выглядит так:

Device...Boot.....Start...End......Blocks......Size .........Id.....System    
/dev/sda1..*...2048..467118879..467116032..222,8G   ..7.....Linux    
/dev/sda2 ..467118080...961144831....494026552..235,6G  7.....HPFS/NTFS/exFAT    
/dev/sda3 ..1270138878...1953523711..341692417..7,6G        5.....Extended    
/dev/sda5 ..1270138880...1945182207..337521664..7,6G        83....Linux

окна установлены на втором разделе первого жесткого диска (sda2)

(В моем случае оба операционные системы были установлены на один жесткий диск с двумя разделами, на первом я установил UBUNTU и Windows 7 на второй.) Нажмите C для доступа к командной строке GRUB. В Grub-Prompt введите следующие 3 команды:

Grub>   set root=(hd0,2)
Grub>   chainloader +1
Grub>   boot

Примечание: в команде set root = (hd0,2) после hd введите (нулевой) номер жесткого диска (здесь 0 ), а после запятой - номер части (здесь 2). Если ваш раздел Windows является sdb1, вы должны ввести set root=(hd1,1), если это sdb4 type set root=(hd1,4) и т. Д. ...

Теперь Windows должна загрузиться!

Теперь вы можете захотеть Windows 7 постоянно в качестве пункта меню в меню GRUB Boatloader. Вы можете получить следующее:

menuentry 'Windows 7' {
   set root=(hd0,2)  
   chainloader +1  
   boot
}

Сохраните файл и закройте его.

Откройте терминал и введите в командной строке:

sudo update-grub

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

6
ответ дан 24 May 2018 в 10:44
  • 1
    где я должен сохранить меню? – juggernaut1996 9 March 2016 в 13:59
  • 2
    Я получаю " bootmgr отсутствует " это исправление? У меня нет компакт-диска Windows (читайте, что он должен будет исправить). Есть ли способ исправить это любым другим способом? – AndroidMechanic - Viral Patel 23 August 2016 в 00:52
Сначала перезагрузите компьютер или ноутбук. После перезапуска вы увидите меню Grub. Выберите «Дополнительные параметры» для Ubuntu (с помощью клавиш со стрелками, нажмите «Ввод» для подтверждения). В меню «Дополнительные параметры» вы увидите меню восстановления записи, которое нужно выбрать. Внимательно выберите опцию grub - Обновить загрузчик grub. Он автоматически добавит запись в Windows 7/8/10 в меню загрузки. Для перезапуска нажмите Ctrl + Alt + Del. Система перезапустится, и вы, наконец, сможете выбрать Windows 10/8/7. Выберите Windows и, наконец, у вас с ОС Windows.
3
ответ дан 24 May 2018 в 10:44

1> загрузиться в ubuntu live cd и сделать простой os-prober в терминале

2> показывает ли win7?

Если да, вы в безопасности.

Просто следуйте по этой ссылке https://help.ubuntu.com/community/Boot-Repair

, если нет, вы, вероятно, завинчивались. Вероятная причина для этого - это установка окон в LEGACY BIOS и установка Ubuntu в UEFI BIOS (если ваш компьютер поддерживает эту новую версию BIOS), что означает, что вам нужно переустановить все.

Но если ваш компьютер не поддерживает биос UEFI, и обе операционные системы установлены в устаревшей биографии, тогда ссылка должна работать.

0
ответ дан 24 May 2018 в 10:44
Перезагрузите компьютер. Выберите «Дополнительные параметры для Ubuntu». Выберите режим восстановления Обновить «grub». Он автоматически загрузит другие операционные системы в меню загрузки.

Предварительное условие: вы должны были установить Ubuntu с опцией «установить Ubuntu вместе с другой операционной системой» во время установки.

0
ответ дан 24 May 2018 в 10:44

Другие вопросы по тегам:

Похожие вопросы: