на моем ноутбуке Acer у меня установлена Windows 10 на /dev/sda4 и ESP раздел /dev/sda2.
как описано в руководство для начинающих я установил Arch Linux на только что созданный раздел /dev/sda5 и ОСП /dev/sda6 С Windows 10 создан ESP /dev/sda2 as /boot.
в качестве загрузчика я выбрал systemd-boot, который рекомендуется руководством, если материнская плата является UEFI (который это).
Я настроил /boot/loader/loader.conf как следует:
timeout 10
default arch
Я создал запись для arch.conf at /boot/loader/entries/arch.conf следующим образом:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=/dev/sda5 rw
но после перезагрузки Windows 10 загружается по умолчанию. Я даже не мог видеть меню загрузчика. Также нет возможности выбрать загрузчик Linux в параметрах загрузки. Что я делаю неправильно?
Примечание:fastboot(ОС Windows 10) и secureboot (UEFI) выключены.
на вопрос проблемы Windows 10 / Linux Dual Boot-Boot-loader в OP использует GRUB для загрузчика. В моем случае я использую systemd-boot. И в моем сетапе fastboot aka fast startup уже отключен.
#efibootmgr -v возвращает все параметры загрузки. Он имеет менеджер загрузки Linux в списке, но порядок загрузки ничего не указал об этом. Итак, я вручную отредактировал порядок загрузки # efibootmgr -o 1003,1001,2001. Но проблема в том же самом. Порядок загрузки возвращается после перезагрузки.
Komp






















