如何将已有的Ventoy磁盘集成到Grub引导菜单中?
如何将已有的Ventoy磁盘集成到Grub引导菜单中?
别着急,我来给你一步步拆解怎么把Ventoy盘加到Grub引导菜单里,亲测有效:
第一步:获取Ventoy磁盘的UUID
UUID是磁盘的唯一标识,比盘符更稳定,不会因为插盘顺序变化导致引导失败。
- 打开终端,运行命令:
sudo blkid - 在输出里找到你的Ventoy SSD——它的分区一般是FAT32格式,对应
TYPE="vfat"或TYPE="fat32"字段,复制后面的UUID="XXX-XXX"里的内容(比如ABC1-23DE,注意去掉引号)。
第二步:添加Grub自定义引导条目
Ubuntu的Grub支持自定义菜单条目,我们直接编辑官方推荐的配置文件:
- 打开终端,用编辑器编辑
40_custom文件(需要管理员权限):sudo nano /etc/grub.d/40_custom - 根据你的电脑引导模式(UEFI或BIOS),在文件末尾添加对应的条目:
如果你是UEFI引导模式(绝大多数新电脑都是这个)
menuentry "Ventoy 引导菜单" { insmod part_gpt insmod part_msdos insmod fat insmod search_fs_uuid # 把下面的ABC1-23DE替换成你刚才复制的Ventoy分区UUID search --fs-uuid --no-floppy --set=root ABC1-23DE chainloader /EFI/BOOT/BOOTX64.EFI }
如果你是BIOS/MBR引导模式(老电脑可能用这个)
menuentry "Ventoy 引导菜单" { insmod part_msdos insmod fat insmod search_fs_uuid # 把下面的ABC1-23DE替换成你刚才复制的Ventoy分区UUID search --fs-uuid --no-floppy --set=root ABC1-23DE linux /ventoy/ventoy.gz initrd /ventoy/ventoy.img }
- 保存并退出编辑器(nano里按
Ctrl+O保存,Ctrl+X退出)。
第三步:更新Grub配置
最后让Grub加载我们的新条目:
在终端运行命令:
sudo update-grub
等命令执行完成后,重启电脑,你就能在Grub菜单里看到“Ventoy 引导菜单”选项了,选中它就能进入Ventoy的启动界面。
小提示
如果不确定自己是UEFI还是BIOS模式,打开终端运行:
ls /sys/firmware/efi
如果输出目录内容,就是UEFI模式;如果提示“没有该文件或目录”,就是BIOS模式。
备注:内容来源于stack exchange,提问作者Hardy Thiergart
相关产品推荐
相关产品推荐

