Как я могу получить начальную загрузку в существующий Windows 10 от Личинки?

У меня есть Lenovo Ideapad 710s-14IKB, что я хотел бы к двойной загрузке, но я испытываю затруднения. Я приношу извинения за многоречивое сообщение, но я полагаю, что это - вся важная информация к пониманию, что я попробовал, и я не отправил бы здесь, если я не попробовал все, что я уже мог бы искать на этом сайте.

До проблемы

Ноутбук прибыл предварительно установленный с Windows 10. Когда я получил машину, я уменьшил раздел для Windows 10 вниз к 100 ГБ, оставив приблизительно 400 ГБ для Ubuntu. Я должен был изменить свои настройки UEFI для отключения быстрой загрузки, изменения от RAID до AHCI для дискового контроллера, потому что мне говорят, Ubuntu не поддерживает RAID. Затем я включил режим начальной загрузки Прежней версии. Я установил Ubuntu с загрузочным диском, и я запускал Ubuntu с тех пор.

Проблема

Я теперь должен загрузиться назад в Windows 10 для задания стороны. Я буду необходим для начальной загрузки в него иногда, таким образом, я хотел бы, чтобы это было двойной загрузкой и частью меню личинки. Я загрузился в BIOS Setup при помощи аппаратной кнопки на стороне ноутбука, включил режим RAID, перезагруженный, и я вошел в Windows. Я затем обновил Windows для включения поддержки AHCI. Я вошел в BIOS, возвращенный к режиму AHCI, перезагруженному, и получил меню личинки с теперь опцией Windows.

Теперь я пытаюсь заставить личинку распознавать раздел начальной загрузки Windows без удачи.

Попытка 1

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

mmachenry@mmachenry-laptop:~$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.13.0-37-generic
Found initrd image: /boot/initrd.img-4.13.0-37-generic
Found linux image: /boot/vmlinuz-4.13.0-36-generic
Found initrd image: /boot/initrd.img-4.13.0-36-generic
Found linux image: /boot/vmlinuz-4.13.0-32-generic
Found initrd image: /boot/initrd.img-4.13.0-32-generic
Found linux image: /boot/vmlinuz-4.13.0-21-generic
Found initrd image: /boot/initrd.img-4.13.0-21-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
done 
mmachenry@mmachenry-laptop:~$ sudo grub-install /dev/nvme0n1
Installing for i386-pc platform.
Installation finished. No error reported.

Но это не замечает раздела Windows.

Попытка 2

Я попробовал восстановление начальной загрузки, установленное из другого учебного руководства, но оно дает мне это сообщение, когда я выбираю рекомендуемую опцию восстановления: "Текущая сессия находится в режиме Legacy. Перезагрузите компьютер и используйте это программное обеспечение на сессии EFI. Это активирует эту опцию. Например, используйте живой USB Boot-Repair-Disk-64bit после проверки, что Вашей БИО является установка для начальной загрузки USB в режиме EFI". Проблема состоит в том, что, когда я изменяю BIOS для включения режима UEFI вместо режима Legacy, компьютер облицован кирпичом, я получаю Lenovo bluescreen высказывание, что что-то пошло не так, как надо, и это дает мне несколько опций, на, которых должен возвратиться в настройки BIOS, где я могу возвратиться к режиму прежней версии. Таким образом, кажется, что режим UEFI не поддерживается для Ubuntu, но возможно это неправильно. Кажется нечетным, что восстановление начальной загрузки потребовало бы режим UEFI, если Ubuntu не поддерживает его. Я должен работать в режиме Legacy или режиме UEFI идеально?

Попытка 3

Наконец я пытался добавить это согласно третьему учебному руководству:

mmachenry@mmachenry-laptop:~$ cat /etc/grub.d/40_custom 
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Windows" {
set root=(hd0,2)
chainloader +1
}

Я верю числам должно быть 0 и 2 из-за этого:

Device             Start        End   Sectors   Size Type
/dev/nvme0n1p1      2048     534527    532480   260M EFI System
/dev/nvme0n1p2    534528     567295     32768    16M Microsoft reserved
/dev/nvme0n1p3    567296  217036799 216469504 103.2G Microsoft basic data
/dev/nvme0n1p4 945737728  998166527  52428800    25G Microsoft basic data
/dev/nvme0n1p5 998166528 1000214527   2048000  1000M Windows recovery environment
/dev/nvme0n1p6 217036800  217038847      2048     1M BIOS boot
/dev/nvme0n1p7 217038848  945737727 728698880 347.5G Linux filesystem

Но я мог быть неправым. Это в основном ничего не сделало, даже если я определил номера к разным вещам как 0 3. Windows даже не обнаруживается в меню. Я выполнил sudo личинку обновления и получил тот же вывод как выше с прошлого раза, когда я выполнил его, и теперь пункт меню Windows даже появляется при начальной загрузке.

Попытка 4

Я изменяю запись в это

menuentry 'Windows 10' {
    search --fs-uuid --no-floppy --set=root 9CC3-B528
    chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}

При копировании этого учебного руководства и я получаю сообщение об ошибке "ошибка: недопустимой подписи" от Личинки и дарят меню Grub еще раз, где я могу загрузиться назад в Linux.

Закрытие

Кто-либо знает, как я мог получить эту машину к двойной загрузке?Спасибо за помощь. Я задаюсь вопросом, существует ли несоответствие с режимом UEFI для Windows и режимом прежней версии для Ubuntu. Мне нужны установки то соответствие для обоих?

1
задан 28 March 2018 в 11:26

2 ответа

Вы также можете использовать менеджер загрузки Windows, чтобы найти инструкции о том, что я запускаю двойную загрузку Ubuntu и Windows 10 таким же образом.

0
ответ дан 8 December 2019 в 01:49
  1. Отредактируйте/etc/default/grub со своим предпочтительным редактором и добавьте GRUB_DISABLE_OS_PROBER=false и сохраните файл
  2. sudo update-grub
  3. Перезагрузка

Windows надежды должен быть обнаружен на этот раз.

0
ответ дан 8 December 2019 в 01:49

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

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