跳转到内容

如何隐藏 FydeOS for PC 启动时的 GRUB 菜单

上次更新:2024-03-12

以下指南或步骤要求在 FydeOS 系统中通过命令行执行操作。因此,我们假定你已启用「开发者模式」。若需修改系统文件,则需要禁用根文件系统验证

  • GRUB 是 FydeOS for PC 不可或缺的一部分,FydeOS 静默升级的特性需要利用 GRUB 切换启动分区来执行。
  • 若你无法忍受每次启动系统 GRUB 菜单的繁杂界面,可以出参照本篇文章来隐藏 GRUB 菜单。

本文通过修改 EFI 目录下的 grub.cfg 配置文件来隐藏 FydeOS for PC 启动时的 grub 菜单。

进入终端

  • 按下 ctrl + alt + F2 键进入 tty shell 界面。
  • 输入用户名 chronos 进入命令行界面。

挂载分区

  • 输入 sudo -i 获得管理员权限。

    注意:自 FydeOS v17 和 openFyde r114 版本开始, sudo su 命令将不再起效。旧版本请使用 sudo su 命令代替。

  • 输入 lsblk 确认你的分区 12 是否为 sda12,若不是请按情况进行改写,例如 xxx12 等。

  • 输入下列命令,将 sda12 分区挂载为 /tmp/p12

    mount -o remount rw /
    mkdir /tmp/p12
    mount /dev/sda12 /tmp/p12

3. 更改配置

  • 输入命令进入配置文件编辑界面:

    nano /tmp/p12/efi/boot/grub.cfg
  • 找到 set timeout 并将其修改为下列内容:

    set timeout=0

    更改完成后按下 ctrl + x 键,输入 y 完成保存。

4. 重启

更改成功后,请输入下列命令卸载挂载与重启:

umount /tmp/p12
reboot