1、清理U盘 dd if=/dev/zero of=/dev/sdX bs=1M count=100 (其中sdX代表U盘的设备符,下同)
2、对U盘进行分区
fdisk /dev/sdX
输入n,新建分区
输入p,主分区
输入1,分区号
输入2048,起始扇区
直接enter,使用默认值
输入w,将上述更改写入U盘
拔出U盘重新插入
3、格式化分区(采用fat32格式化,也可以采用其他通用的文件系统)
mkfs.vfa -F 32 -n GRUB /dev/sdX1 ,GRUB为label可随意取
拔出U盘重新插入,系统会将U盘自动挂载,使用mount可以查看挂载点,本文为/media/zhijian/GRUB/
4、安装grub2
grub-install --boot-directory=/media/zhijian/GRUB /dev/sdX
显示“Installation finished. No error reported”,就OK了。
5、测试(采用qemu模拟器)
qemu-system-i386 -hda /dev/sdX