Ostatecznym przewodnikiem jest wiki społeczności (link poniżej).
Ale w skrócie - GRUB_DEFAULT
przyjmuje wartość liczbową lub ciąg znaków. Wartości liczbowe odzwierciedlają opcje kolejności rozruchu (wartości pozycji menu) opisane w/boot/grub/grub.cfg
Na przykład - w moim jedzeniu moja wartość GRUB_DEFAULT jest ustawiona na wartość 6 (sześć):
Jeśli spojrzysz /boot/grub/grub.cfg
i policzysz linie zaczynające się od menu tekstowego, w którym pierwsza pozycja to zero , druga to jedna i tak dalej, zobaczysz, że wartość sześciu odpowiada temu, co widzisz na ekranie grub.
Uwaga: Skróciłem plik, aby pokazać wiersze zaczynające się od menu tekstowego
Ustawienie wartości ciągu jest przydatne, jeśli chcesz ustawić Windows jako domyślny rozruch.
Zmiany wprowadzasz tylko GRUB_DEFAULT
w pliku/etc/default/grub
W obu przypadkach - uruchom, sudo update-grub
aby zregenerować plik /boot/grub/grub.cfg
- jest to plik, z którego korzysta sam grub, ale nie powinieneś się zmieniać.
Połączone pytanie:
- Jak ustawić Windows, aby uruchamiał się jako domyślny w module ładującym?
- https://help.ubuntu.com/community/Grub2
menuentry
? Themenuentry_id_option
? Coś domyślnie nieokreślonego? Czy należy go podać, gdy zostanie przekazanyGRUB_DEFAULT
? Czy możesz zmienić przykład, aby pokazać, jak używać nazw / identyfikatorów pozycji menu, ponieważ określenie indeksów wydaje się złym pomysłem.Właśnie to miałem i nadal nie działało bez względu na to, ile razy próbowałem odmian ... dopóki nie zdałem sobie sprawy, że mam dwa pliki / etc / default / grub - po jednym dla każdego z moich podwójnych katalogów startowych! A ja edytowałem niewłaściwy. Jest więc gdzieś inny plik lub zmienna, która wybiera plik, którego naprawdę używamy.
źródło