如何从grub菜单中删除Windows并直接启动到ubuntu?
我已经使用GParted删除了Windows 7,并希望我的计算机直接启动到Ubuntu,但我仍然得到双启动屏幕,我该如何解决这个问题?
在Ubuntu系统中,在终端中运行此命令:
sudo update-grub
这将重建可用操作系统列表,Windows将不再出现在列表中。
可能还有一个列表,因为您可以在不同的内核版本之间进行选择,或者测试系统的RAM。
因此,如果您发现自己仍然不喜欢菜单,可以让它显示的时间更短。
- 减少GRUB超时
通过将超时设置为0
,您甚至可以立即显示它。 然后,如果您发现确实需要访问它,请在启动时按住Shift键 ,它将出现。
启动到Ubuntu,然后在终端中运行以下命令,它将更新您的grub
,然后您应该只看到Ubuntu
sudo update-grub
如果这样可行并且您想要隐藏grub screen
而不必在引导运行时选择任何内核
gksudo gedit /etc/default/grub
编辑GRUB_HIDDEN_TIMEOUT_QUIET=false
以读取GRUB_HIDDEN_TIMEOUT_QUIET=true
我还建议将GRUB_HIDDEN_TIMEOUT=0
更改为GRUB_HIDDEN_TIMEOUT=1
因为如果您需要选择旧内核(Linux的GRUB_HIDDEN_TIMEOUT=1
它将更容易按Shift
或Esc
显示grub菜单。 这是完全可选的 ,我发现在需要时可以更加可靠地获取grub菜单。 它将使grub等待按键的1秒钟减慢启动速度。
注意 :如果更改GRUB_HIDDEN_TIMEOUT_QUIET
或GRUB_HIDDEN_TIMEOUT
,则需要重新运行
sudo update-grub
打开终端并运行命令 –
sudo update-grub
它将删除Windows条目。
如果你不想看grub菜单(如果它仍然显示)打开/etc/default/grub
。 要执行此操作运行此命令 –
sudo gedit /etc/default/grub
找到GRUB_HIDDEN_TIMEOUT
和GRUB_HIDDEN_TIMEOUT_QUIET
并更改如下 –
GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true
做完这些之后再次运行此命令 –
sudo update-grub
以sudo身份登录,然后转到/boot/grub/grub.cfg文件,注意ubuntu os的描述位置,(安装OS的位置从0开始)所以如果你只有ubuntu注意位置0那么搜索参数设置默认值并将值设置为0:
set default="0"
像这样你配置你的系统启动与位置0(第一个)的操作系统我希望这可以帮助你。