准备工作:
Unetbootin http://dl.dbank.com/c0j5a8kuom:Linux系统写入U盘工具。
BOOTICE http://dl.dbank.com/c0p0eaid5m:引导设置工具。
你自己的Linux系统ISO镜像。
把U盘格式化成FAT32格式,对着U盘点右键--格式化即可,不需要什么工具。
第一步,使用unetbootin向U盘写入Linux系统ISO镜像。
双击启动Unetbootin,看到如下界面。

选好后点确定。出现如下界面,大约30秒就能完成。

完成以上步骤,就把Linux系统写入U盘了。
为什么要用Unetbootin写入呢?UltraISO不行吗?原因是仅仅把系统写入U盘是无法启动的,还需要用syslinux来引导,syslinux实际上是一个极小的Linux系统,只起引导作用。而Unetbootin恰恰自带了syslinux,从上图也可以看到,这样就免去了手动安装的繁琐,UltraISO不具备此功能。
第二步,使用BOOTICE设置U盘引导。
启动BOOTICE。选择U盘,千万别选硬盘啊。。。。然后点“主引导记录”。

在弹出的界面配置主引导为UltraISOUSB-ZIP+。

设置完成后关掉这个界面,回到主界面点“分区引导记录”。

看一下分区引导记录是不是syslinux,不是的话配置成syslinux,一般这步都没问题。为了保险起见还是看看比较好。。。。

再次回到主界面,点击“分区管理”。

看看U盘是否设置成了活动分区,有A标记的就是活动分区,如果没有的话,点“激活”即可。如果没有设置成活动分区,电脑从U盘启动的时候会无限弹出“Start from USB……”

到此为止,U盘就可以成功的启动了。
插上U盘,把电脑设置成从USB启动即可。
另外,如果是由于Linux系统驱动不支持导致的启动失败,暂无解决方案,只能换系统。