grub引导LinuxMint

注意事项:文件系统必须是FAT32

安装 sudo apt install gparted -y 分区管理软件

使用gparted分区和查看设备路径

bash 复制代码
sudo apt-get install grub-efi-amd64
#/dev/sdd1 是需要制作分区引导的设备路径
sudo mount /dev/sdd1 /mnt/123
#bios
sudo grub-install --target=i386-pc \
--boot-directory=/mnt/123/boot --recheck /dev/sdd
#efi
sudo grub-install --target=x86_64-efi \
--efi-directory=/mnt/123 --boot-directory=/mnt/123/boot \
--removable --recheck

boot/grub 路径创建 grub.cfg 文件内容如下

bash 复制代码
set timeout=2
set default=0
set is_preload=false
set fallback=1
set color_normal=white/black
set color_highlight=black/light-gray
export color_normal color_highlight;
#----------------------
#加载文件系统支持
insmod part_gpt
insmod part_msdos
insmod fat
insmod ntfs
insmod ext2
insmod exfat
insmod btrfs
insmod gfxterm
insmod png
insmod all_video
insmod iso9660
insmod udf
#------------------------
#设置显示模式
insmod font
if loadfont ${prefix}/Fonts/unicode.pf2; then
	set gfxmode=auto
	export gfxmode
	insmod efi_gop
	insmod efi_uga
	insmod all_video
	insmod video_bochs
	insmod video_cirrus
	insmod font
	insmod gfxterm
	insmod gfxmenu
	insmod gettext
	insmod jpeg
	insmod png
	if terminal_output gfxterm; then
		
		set locale_dir=/boot/grub/Locale/
		set lang=zh_CN
		export lang
	fi
fi
#------------------------
#设置背景图片 boot/gurb/image
terminal_output  gfxterm
background_image $prefix/image/TETER.png
#------------------------
#启动镜像
menuentry "Mint 21.2 镜像系统" --class gnu-linux --class gnu --class os {
  echo ""
  echo "正在启动 Mint 21.2 镜像系统......"
  set isofile=/pe/LinuxMint21.2/VM17-Mint-21.3-DOCKER-SMB.iso
  search --file --no-floppy --set=root $isofile
  loopback loop $isofile
  linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=$isofile
  locales=zh_CN.UTF-8
  initrd (loop)/casper/initrd.lz
}
相关推荐
198******126347 分钟前
2026年企业AI办公工具选型指南:如何匹配业务场景完成评估
大数据·运维·人工智能
m0_5873830019 分钟前
GogoAI自助健身门店解决方案核心技术实现与落地部署全流程实操指南
运维·spring boot·信息可视化·架构·需求分析
科技研学社22 分钟前
服装制造技改踩坑复盘:自动化产线选型的5个核心指标与品牌落地案例
运维·自动化·制造
Hello_Pyhx34 分钟前
RetainPDF v4.2.6:Windows、macOS、Linux PDF 翻译的 API 配置与任务排查
linux·macos·pdf
Amelio_Ming36 分钟前
rk3588 pcie驱动分析之一 (pcie控制器抽象)
linux
Surpass-HC36 分钟前
WSL2 windows-ubuntu
linux·windows·ubuntu
ss27338 分钟前
PG实战笔记 | 06 PostgreSQL基础安装部署:Linux/Windows/macOS全攻略
linux·笔记·postgresql
2401_8685347839 分钟前
VXLAN虚拟可扩展局域网
服务器·网络
zbyyd1 小时前
Linux 驱动开发实战:从手写 LED 字符设备驱动到设备树
linux·驱动开发
灯澜忆梦1 小时前
【Linux】#7 | vi/vim 编辑器
linux·编辑器·vim