1. Windows下格式化好U盘,准备好相应的iso文件(我的是ubuntu-10.04.2-server-amd64.iso)。
2. 使用Unetbootin 将iso文件安装到U盘上。详细步骤可见 。注意,由于是我安装的是10.04的server版,所以Unetbootin选择distribution的时候选定“Ubuntu”的“10.04_HdMedia_amd64”
3. 将iso文件拷贝到U盘根目录下。(这一步很重要!)
4. 将U盘插入需要安装系统的机器,开机,进入BIOS,设置USB启动引导;
5. 机器会进入到Unetbootin的menu,选择“default”,然后就进入正常的ubuntu安装过程了;
6. ubuntu的安装,首先要选择好language,然后选择keyboard,这两步都没问题,但是到了第三步,ubuntu会检查cdrom,然后它 会报错“No CD-ROM drive was detected”。为了能够跳过这一步正常进行下去,接下来的步骤就关键了:
7. 按“ALT”+“F2”,然后“Enter”进入到控制台(命令行界面);
8. 键入
ls -l /dev/sd*
能够查看所有挂载的device,一般U盘对应的是/dev/sdb1;
9. 创建一个新的目录: mkdir /iso 并且将U盘mount到这个目录下: mount -t vfat /dev/sdb1 /iso 10. 找到U盘下的iso文件(做第三步的原因),并把这个iso挂载到cdrom device对应的文件下: ln -sf /iso/ubuntu-10.04.2-server-amd64.iso /dev/sr0 11. 按“ALT”+“F1”跳出控制台回到安装界面,这时候iso已经被挂载到了cdrom设备上,相当于光驱里面已经有安装盘了,所以可以继续安装了;注意:这里需要收动的指定光驱的位置。
12. 剩下的事就是传统的Ubuntu Server的安装过程。搞定!