Рейтинг:0

добавить Windows 10 в список grub Ubuntu 18.04

флаг us

Я уже перепробовал так много руководств, и все они не работают.

Я думаю, что моя проблема должна быть размещена здесь, чтобы получить возможность решить ее.

Итак, я сделал несколько вещей с результатами ниже:

Судо Блкид, результат:

/dev/loop0: TYPE="squashfs"
/dev/loop1: TYPE="squashfs"
/dev/loop2: TYPE="squashfs"
/dev/loop3: TYPE="squashfs"
/dev/loop4: TYPE="squashfs"
/dev/loop5: TYPE="squashfs"
/dev/loop6: TYPE="squashfs"
/dev/loop7: TYPE="squashfs"
/dev/nvme0n1: PTUUID="7ab23e73-e6ae-4fe8-a84c-68486b61a71e" PTTYPE="gpt"
/dev/nvme0n1p1: LABEL="SYSTEM_DRV" UUID="2E73-BAD2" TYPE="vfat" PARTLABEL="системный раздел EFI" PARTUUID="e173d06e-c4d2-4899-a179-1abd73ade2fe"
/dev/nvme0n1p2: PARTLABEL="зарезервированный раздел Microsoft" PARTUUID="a6ae6df1-3196-4e3a-ae98-f60e6c382620"
/dev/nvme0n1p3: LABEL="Windows-SSD" UUID="98AC743DAC7417C8" TYPE="ntfs" PARTLABEL="Раздел основных данных" PARTUUID="495e4390-f3d7-4e13-ab9a-78532fd0cd01"
/dev/nvme0n1p4: LABEL="Data D" UUID="F06E7DCF6E7D8F5A" TYPE="ntfs" PARTLABEL="Основной раздел данных" PARTUUID="7832fad6-5d6a-4d51-bbaf-e96f61740c2c"
/dev/nvme0n1p5: LABEL="WINRE_DRV" UUID="4C1A74C01A74A91A" TYPE="ntfs" PARTLABEL="Раздел основных данных" PARTUUID="d5155a22-18a5-405a-ad87-30ed21c5bf22"
/dev/nvme0n1p6: UUID="70f61488-569e-4542-a1e1-108843a4ce1d" TYPE="ext4" PARTUUID="d01342d9-5285-4879-b062-a456bbb7d00b"
/dev/loop8: TYPE="squashfs"
/dev/loop9: TYPE="squashfs"

доступ к файлу grub:

судо нано /etc/grub.d/40_custom

затем пытаюсь создать новый список с именем windows 10 в grub с кодом:

#!/бин/ш
exec хвост -n +3 $0
# Этот файл обеспечивает простой способ добавления пользовательских пунктов меню. Просто введите
# пунктов меню, которые вы хотите добавить после этого комментария. Будьте осторожны, чтобы не изменить
# строка 'exec tail' выше.
пункт меню "WINDOWS 10" --class windows --class os {
    insmod part_msdos
    инмод нтфс
    установить root='(/dev/nvme0n1p1,msdos1)'
    поиск --no-floppy --fs-uuid --set=root 2E73-BAD2
    карта диска -s (hd0) ${корень}
    цепной погрузчик +1
}

и, конечно же, я сохранил модифицированный grub и выполнил команду sudo update-grub.

Список grub показывает окна 10 опция, но когда я выбираю эту опцию, выдает ошибку

Операционная система не найдена. Попробуйте отключить все диски, которые не содержат операционной системы

soubhiksen avatar
флаг fr
У вас была Windows раньше, а затем двойная загрузка с Ubuntu? Если да, то возможно вы что-то напутали в процессе установки. Также покажите сообщение об ошибке, которое вы получаете.
dhanyn10 avatar
флаг us
да, раньше я устанавливал Windows 10 перед установкой Ubuntu. хорошо, я опубликую сообщение об ошибке
galexite avatar
флаг pk
Вы пытаетесь загрузить Windows в устаревшем режиме, но похоже, что Windows установлена ​​в режиме EFI. Возможно, вам потребуется преобразовать установку Ubuntu в EFI, поскольку GRUB не может загрузить операционную систему EFI из режима Legacy.
galexite avatar
флаг pk
После преобразования установки Ubuntu в EFI вам не нужно будет вручную добавлять запись GRUB, потому что os-prober автоматически обнаружит Windows, установленную в режиме EFI, и добавит загрузочную запись.
C.S.Cameron avatar
флаг cn
Вы можете проверить режим загрузки Windows и Ubuntu: в Windows в разделе «Информация о системе» на панели «Пуск» и в разделе «Режим BIOS» вы можете найти режим загрузки. Если написано Legacy, в вашей системе есть BIOS. Если он говорит UEFI, это UEFI. - В Ubuntu найдите папку /sys/firmware/efi. Папка будет отсутствовать, если ваша система использует BIOS.
Рейтинг:0
флаг fr

Операционная система не найдена. Попробуйте отключить все диски, которые не содержат операционной системы

Отключите все USB-оборудование, такое как мышь, флешки и т. д., а затем перезагрузите компьютер и выберите Windows. Посмотрите, работает ли это. Я тоже столкнулся с подобной проблемой, когда трижды загружал Android x86 с Windows и Ubuntu. И проблема исчезла, когда я отключил USB-мышь и флешки.

Рейтинг:0
флаг us

после нескольких дней поиска решения. я решил использовать устаревший режим, скрыть тип диска, чтобы он мог поддерживать устаревший режим, потому что UEFI не может обнаружить загрузку с USB. Итак, в устаревшем режиме все работает нормально. У меня нет достаточно времени, чтобы узнать больше о UEFI, у которого так много требований, которые нужно решить, прежде чем я смогу его запустить.Это не может стать правильным ответом для всех. Но для меня пока самый быстрый ответ.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.