首先格式化文件系统,选择FAT32,这一步直接牵涉到grub能不能正确安装到U盘
安装grub到U盘
解压grubinst-1.1-bin-w32-2008-01-01,右键管理员权限运行grubinst_gui.exe,否则没有磁盘下拉框
勾选如上图所示,注意磁盘的选择,选择的是你的U盘,由于选择的是磁盘,所以不显示盘符,如果你的电脑有多块硬盘或者插了多个U盘之类的,看大小!
点击安装(注意Partition table 和 Install mode 之间的字节,不一致的话,就从新开始,错了几十遍了)
成功的话如上图所示。
然后解压grub4dos-0.4.4-2009-01-11,拷贝三个文件到U盘根目录
配置grub
menu.lst是grub的配置文件,通过grub我们可以在开机的时候在多个操作系统中选择,现在我们需要配置menu.lst以启动自制的操作系统!以复制haribote.img为例
如上图,复制到U盘根目录下
文本编辑器打开menu.lst,可以看见一些示例配置,其中有一项示例就是启动img映像文件
更改为:
map --mem (hd0,0)/haribote.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)