Grub

如何更改 GRUB 預設引導?

  • January 5, 2020

我正在嘗試在我的電腦上配置 grub。我在 Windows 和 Ubuntu 上使用雙啟動。grub 總是建議從 10 秒開始倒計時來啟動 Ubuntu。但是,我不想那樣,因為我家的其他人也使用電腦,並且對 Linux 沒有太多的親和力。我想知道是否有辦法將 Windows 設置為主要選項。

我找到了這些命令,但我不能移動太多:

~$ grub-
grub-bios-setup       grub-mkconfig         grub-mkstandalone
grub-editenv          grub-mkdevicemap      grub-mount
grub-file             grub-mkfont           grub-ntldr-img
grub-fstest           grub-mkimage          grub-probe
grub-glue-efi         grub-mklayout         grub-reboot
grub-install          grub-mknetdir         grub-render-label
grub-kbdcomp          grub-mkpasswd-pbkdf2  grub-script-check
grub-macbless         grub-mkrelpath        grub-set-default
grub-menulst2cfg      grub-mkrescue         grub-syslinux2cfg

你可以幫幫我嗎?

當然,這很簡單。啟動 Linux,打開命令提示符並鍵入:

$ (your favorite text editor) /etc/default/grub
$ sudo grub-mkconfig

我係統上預設的 grub 配置的內容是:

GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Fedora"
GRUB_DEFAULT=saved
GRUB_CMDLINE_LINUX="rd.md=0 rd.dm=0  KEYTABLE=us quiet SYSFONT=latarcyrheb-sun16 rhgb rd.luks=0 rd.lvm.lv=vg_lenovor61/lv_root LANG=en_US.UTF-8 rd.lvm.lv=vg_lenovor61/lv_swap"

超時很容易更改。此處說明了將 Windows 設為預設設置。

在我的 Fedora 發行版中,grubgrub2到處都被命名,但是這部分的語義是一樣的。

引用自:https://unix.stackexchange.com/questions/148155