Установщик Ubuntu, вероятно, автоматически обнаружил раздел восстановления и настроил GRUB (загрузчик) для загрузки на него вместо соответствующего раздела Windows.
Сначала попробуйте сделать sudo os-prober; sudo update-grub и посмотреть, t введите правильные записи в GRUB для вас. Если это не так, вам нужно отредактировать конфигурацию GRUB, чтобы указать на правый раздел.
Сначала мы хотим выяснить, на каком разделе установлена ваша установка Windows. Сделайте sudo fdisk -l (не беспокойтесь, это безопасная операция, просто перечислены ваши диски и разделы), и вы должны увидеть список записей разделов, немного отформатированных следующим образом:
/dev/sda3 * 1 6374 51199123+ 7 HPFS/NTFS
Примечание. путь к устройству любых разделов, которые имеют тип «HPFS / NTFS» или «MS-DOS» или что-то в этом роде. Вероятно, вы увидите небольшой раздел NTFS в начале диска и более большой раздел NTFS в другом месте. Чем меньше ваш раздел восстановления, тем больше ваш экземпляр Windows. Запишите путь устройства к более крупному.
Теперь нам нужно знать UUID этой файловой системы, которую мы предоставим GRUB, чтобы помочь найти ее. Скажите sudo blkid и найдите запись, соответствующую разделу, указанному выше. Обратите внимание на значение в кавычках после UUID=.
Теперь используйте редактор по вашему выбору, чтобы открыть /etc/grub.d/40_custom. sudo nano -w /etc/grub.d/40_custom будет хорошо. В конце этого файла добавьте что-то вроде следующего:
menuentry "Windows 7" {
insmod part_msdos
insmod ntfs
set root='(hd0,msdos1)'
search --no-floppy --fs-uuid --set UUID-GOES-HERE
chainloader +1
}
Здесь нужно заменить две вещи. Где я написал UUID-GOES-HERE, замените UUID, который вы указали выше (без кавычек). Где я написал msdos1, замените 1 номером раздела, который вы отметили ранее (sda6 будет msdos6 и т. Д.).
Сохраните этот файл и сделайте sudo update-grub, затем перезагрузитесь , Попробуйте ввести новый пункт меню. Должен работать.