| 
 | 
 
1:在当前用户目录下创建grub目录 mkdir ./home/zyx/grub 
2:进入当前用户目录,复制GRUB相关文件到刚才创建的目录下 cd /home/zyx,cp -r /boot/grub2/i386-pc /home/zyx/grub/grub 
3:在grub目录下创建grub配置文件并编辑好该文件 vim grub/grub.cfg 
set default=0 
set timeout=30 
menuentry "windowsxp"{ 
insmod ntfs 
set root='(hd0,1)' 
chainloader +1 
} 
menuentry "bootmgr"{ 
search --file /bootmgr --set=root 
chainloader +1 
} 
submenu "one"{  
menuentry "2.1" { 
echo "2.1.1.0" 
} 
menuentry "2.2"{ 
echo "2.1.1.1" 
} 
} 
menuentry "reboot"{ 
reboot 
} 
} 
4:在用户目录下创建简易引导文件bootcfg便编辑好 vim /home/zyx/bootcfg 
set root=(cd) 
set prefix=(cd)/grub 
insmod normal 
insmod configfile 
configfile /grub/grub.cfg 
5:生成GRUB2内核core.img cd /home/zyx grub2-mkimage -p grub/grub/i386-pc/ -c bootcfg -o core.img -O i386-pc biosdisk iso9660 
6:生成GRUB2引导文件g2ldr  cat /usr/lib/grub/i386-pc/cdboot.img core.img >g2ldr 
7:制作可以启动的grub2cd.iso mkisofs -R -J -v -l -no-emul-boot -boot-info-table -boot-load-size 4 -b g2ldr -o ../grub2cd.iso  g2ldr bootcfg grub 
8:快速制作方法grub2-mkrescue -o grub2cd.iso 
 
 |   
 
 
 
 |