Centos

/etc/default/grub:第 60 行:終端輸出:找不到命令

  • April 19, 2018

我在使用 centos7 執行命令時sudo grub2-mkconfig -o /boot/grub2/grub.cfg收到錯誤**/etc/default/grub: line 60: terminal_output: command not found** /etc/default/grub 文件 60 之後的行是:

terminal_output console
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=5
else
set timeout=5
fi
# END /etc/grub.d/00_header ###

我錯誤地執行了這個命令grub2-mkconfig -o /etc/default/grub這個替換/etc/default/grub文件/boot/grub2/grub.cfg。所以我手動改為/etc/default/grub

GRUB_TIMEOUT=5
GRUB_DEFAULT=saved
GRUB_DISABLE_SUBMENU=true
GRUB_TERMINAL_OUTPUT="console"
GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"
GRUB_DISABLE_RECOVERY="true"

現在它工作正常。

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