Ubuntu/CentOS下制作U盘启动盘 

前因:好多VM虚拟机的内存都被我调成256,而一直使用的CentOS都是64位的,现在要转为32位的,但在win7下用UltraISO制作 的U盘启动盘,安装后提示error: file boot i386-pc normal.mod can't found,进入grub rescure,百度找了不少资料,也无所解决。

痛定思痛后,百度找一下在ubuntu下制作U盘启动盘,后来看到centos wiki上有介绍,命令格式如下:

dd if=/iso-file-road/iso-file.iso of=/dev/sdb

制作U盘启动盘的时候,U盘是什么格式分区,U盘怎么分区,这些网上都没有介绍,于是我把U盘的分区全部删除了。

运行dd的时候,需要耐心的等候。

运行完成后,用fdisk -l /dev/sdb查询信息:

Device           Boot  Start     End     Blocks      Id   System

/dev/sdb1p1   *             1    3670    3758080   17  Hidden  HPFS/NTFS

制作完成后,安装启动都正常了。上面这个制作方法,也不用担心U盘分区放不进超过4G的文件了。真好!!!