缺少 /etc/default/grub

缺少 /etc/default/grub

在遇到各种问题后,我刚刚重新安装了 Ubuntu 12.10,是时候重新格式化并重新安装了。

安装

安装过程比以往更顺利。只是在我安装的系统上没有/etc/default/grub配置 grub 所需的文件。出于好奇,我运行了sudo update-grub,尽管文件丢失,它还是无缝运行。

我要补充的是,我正在安装,并在启动时grub-efi加载它。rEFInd

尝试修复

我还重新下载了 Ubuntu,重新格式化并重新安装,在新的安装媒体上验证了文件和 md5 总和,但它们仍然不见了。我还尝试了 Ubuntu 启动修复工具,它成功完成但实际上并没有恢复文件/etc/default/grub

问题

我如何获取所需的/etc/default/grub配置文件?

提前感谢您的帮助。

答案1

安装 tuxonice 以启用休眠模式后,我注意到其中一个输出是它无法找到/etc/default/grub,并且它为我创建了一个。

但是我仍然想知道重新创建此文件的实际方法是什么,因为这似乎是一个持续存在的问题。我之所以这么说,是因为我尝试过重新安装 12.10,但仍然有这个问题。

答案2

没有找到如何重新生成它,但这是我的:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
#   info -f grub -n 'Simple configuration'

GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"

# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"

相关内容