国庆没事测了一下UNetbootin(一个把系统装到U盘的工具)。
centos
ubuntu
FreeBSD
分别试了一遍。

其中centos的dvd镜像文件会提示你U盘容量太小(我的是2G的盘,推荐8G装centos)
ubuntu的livecd安装成功了。
FreeBSD会在文件复制后重启失败。显示到boot那边不动了。

总的来说感觉不是很好。有的时候要下载一些辅助软件,从ISO包中抽取文件的时间也太长了点,不知道怎么回事。