Jak umieścić Menedżera rozruchu systemu Linux przed Menedżerem rozruchu systemu Windows?

1

Edycja: używam systemd-boot

Skonfigurowałem podwójny rozruch z Windows 10 i Arch na moim laptopie, ale nie mogę przenieść opcji Linux Boot Manager z menu opcji uruchamiania przed Windows Boot Manager:

wprowadź opis zdjęcia tutaj

wprowadź opis zdjęcia tutaj

Próbowałem umieścić HDD0 w gnieździe 1, ale nic to nie zmieniło.

Aeron
źródło

Odpowiedzi:

1

Zakładam, że masz GRUB2:

Aby dostosować ustawienia GRUB2, musisz edytować /etc/default/grubplik, a następnie uruchomić sudo update-grubpolecenie.

Wybierz domyślny system operacyjny: Zmień wiersz GRUB_DEFAULT =. Domyślnie GRUB_DEFAULT = 0 używa pierwszego wpisu jako domyślnego - zmień liczbę na 1, aby użyć drugiego wpisu, 2, aby użyć trzeciego wpisu itd. Możesz także użyć GRUB_DEFAULT = zapisany, a GRUB automatycznie uruchamia ostatnio wybrany system operacyjny przy każdym uruchomieniu. Możesz także określić etykietę w cudzysłowie. Na przykład, jeśli masz system operacyjny o nazwie Windows 7 (moduł ładujący) na liście systemów operacyjnych, możesz użyć GRUB_DEFAULT = „Windows 7 (moduł ładujący)”

koleś
źródło
Zapomniałem wspomnieć, że używam systemd-boot, zredagowałem swoje pytanie
Aeron
Proszę spojrzeć: serverfault.com/questions/482730
duDE
1

To nie jest „BIOS”, to nie jest menu rozruchowe bootloadera; to menu rozruchowe UEFI . Możesz zmienić jego kolejność za pomocą zmiennej EFI „BootOrder”; Linux ma do tego polecenie efibootmgr:

# efibootmgr
BootOrder: 0003,0000
Boot0000* Linux Boot Manager
Boot0003* Windows Boot Manager

# efibootmgr --bootorder 0000,0003

(Funkcja bonusowa: --bootnextpozwala wybrać system operacyjny tylko dla jednego restartu, dzięki czemu możesz utworzyć alias jak windows() { sudo efibootmgr --bootnext 0003 && systemctl reboot; }.)

grawitacja
źródło
To nie działało, kolejność rozruchu jest resetowana przy każdym ponownym uruchomieniu. Odkryłem, że inni mają ten sam problem, jest opisany tutaj: github.com/rhinstaller/efibootmgr/issues/19 I to było „rozwiązanie”: Communities.intel.com/thread/43629 Menu rozruchu 1. wpis to tylko nazwa mojego HDD0, ale uruchamia Linuksa, więc jest w porządku. A jeśli chcę uruchomić system Windows, mogę go również wybrać.
Aeron,