工具与文件
grldr
和menu.lst
文件)。 环境配置
grldr
和menu.lst
复制到系统盘根目录(如C:
)。 boot.ini
(需取消隐藏系统文件)末尾添加行: C:grldr="GRUB4DOS"
划分Linux分区
放置Linux文件
vmlinuz
(内核文件) initrd.img
(初始化内存盘) 编辑menu.lst文件
在menu.lst
中添加Linux启动项:
root (hd0,X) # X为存放vmlinuz和initrd的分区编号 kernel /vmlinuz iso-scan/filename=/path/to/linux.iso ro quiet splash initrd /initrd.img boot
(hd0,X)
:对应磁盘和分区号(例如(hd0,0)
表示第一磁盘第一分区)。 iso-scan/filename
:指定ISO文件的绝对路径(需符合Linux路径格式)。 验证引导
Install Linux
,若进入安装界面则配置成功。启动安装程序
根据Linux发行版提示选择语言、时区、键盘布局。
分区设置
安装引导加载程序
/dev/sda5
),避免覆盖原有MBR。 修复双系统引导
sudo update-grub
menu.lst
中添加: root (hd0,X) chainloader +1
常见问题排查
vmlinuz
和initrd
路径、ISO文件是否损坏。 find
命令验证文件位置: find /vmlinuz
(hd0,0)
对应第一分区)。 引用说明
本文参考了GRUB4DOS官方文档(https://grub4dos.sourceforge.net)及Linux社区实践方案,确保内容的可靠性与可操作性。