У меня есть 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 без удачи.
Я попробовал это согласно учебному руководству, которое я искал.
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.
Я попробовал восстановление начальной загрузки, установленное из другого учебного руководства, но оно дает мне это сообщение, когда я выбираю рекомендуемую опцию восстановления: "Текущая сессия находится в режиме Legacy. Перезагрузите компьютер и используйте это программное обеспечение на сессии EFI. Это активирует эту опцию. Например, используйте живой USB Boot-Repair-Disk-64bit после проверки, что Вашей БИО является установка для начальной загрузки USB в режиме EFI". Проблема состоит в том, что, когда я изменяю BIOS для включения режима UEFI вместо режима Legacy, компьютер облицован кирпичом, я получаю Lenovo bluescreen высказывание, что что-то пошло не так, как надо, и это дает мне несколько опций, на, которых должен возвратиться в настройки BIOS, где я могу возвратиться к режиму прежней версии. Таким образом, кажется, что режим UEFI не поддерживается для Ubuntu, но возможно это неправильно. Кажется нечетным, что восстановление начальной загрузки потребовало бы режим UEFI, если Ubuntu не поддерживает его. Я должен работать в режиме Legacy или режиме UEFI идеально?
Наконец я пытался добавить это согласно третьему учебному руководству:
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 даже появляется при начальной загрузке.
Я изменяю запись в это
menuentry 'Windows 10' {
search --fs-uuid --no-floppy --set=root 9CC3-B528
chainloader (${root})/EFI/Microsoft/Boot/bootmgfw.efi
}
При копировании этого учебного руководства и я получаю сообщение об ошибке "ошибка: недопустимой подписи" от Личинки и дарят меню Grub еще раз, где я могу загрузиться назад в Linux.
Кто-либо знает, как я мог получить эту машину к двойной загрузке?Спасибо за помощь. Я задаюсь вопросом, существует ли несоответствие с режимом UEFI для Windows и режимом прежней версии для Ubuntu. Мне нужны установки то соответствие для обоих?
Вы также можете использовать менеджер загрузки Windows, чтобы найти инструкции о том, что я запускаю двойную загрузку Ubuntu и Windows 10 таким же образом.
GRUB_DISABLE_OS_PROBER=false
и сохраните файлsudo update-grub
Windows надежды должен быть обнаружен на этот раз.