在USB移动硬盘中安装Ubuntu8.04
* 用xp自带的磁盘工具给目标移动硬盘分区,分区后无需格式化。
* live CD启动安装,选择分区时注意选择你的移动硬盘,选手动分区,选中移动硬盘后edit partitions, 选ext2, format, / (root),进入下一步。
* step 7:选boot loader时, 在试了其他选择均失败后(原因估计是那个分区没有激活),采用了默认模式。由此导致原启动菜单做到了移动硬盘上,断开移动硬盘无法启动,而试用BIOS USB启动也不好用。
* 重新live CD启动,进入ive CD模式,进入root后,
#grub ( sudo grub )
grub> find /boot/grub/stage1 // 确认有grub分区的硬盘,找到原来硬盘启动的那个盘,如 (hd0,x) ,x是分区号
grub> root (hd0,x) // 设置根分区为 hd(0,x), 如hd(0,5),每人会有不同
grub> setup (hd0) // 将grub重新写到硬盘MBR, 做此步前务必确认好
grub> quit
* 重启后会恢复原来的硬盘启动,不过移动硬盘的系统无法启动了。
* 进入root
* gedit /boot/grub/menu.lst
* 将移动硬盘的启动配置复制到文件中即可。
* 重启后一切恢复正常。继续以下几步就可以完成BIOS USB BOOT。
* fdisk /dev/sdx, set it to first partition, primary, active.
* gedit /media/disk/boot/grub/menu.lst, change (hdx,0),save it and reboot.
* setup BIOS USB BOOT, then you have a BIOS USB bootable Ubuntu system!