参考文档:
-
[参考文档1] 在coLinux上安装Ubuntu8.04 (colinux配置ISO挂载/使用,及安装过程中的步骤)
-
[参考文档2] http://www.linode.com/forums/archive/o_t/t_5522/fixed_boot_failure_ubuntu_lucid.html (10.04 的变化,修改/dev的挂载,否则安装后启动不了)
-
[参考文档3] http://colinux.wikia.com/index.php?title=Full_CD-based(iso)_distro_install_and_config_steb-by-step_HOWTO_(based_on_Xubuntu-7.10)&oldid=5695 (这个内容有点旧了,麻烦的initrd.gz的处理现在不需要了,其他的很详细)
注意点总结:
- coLinux上不能用图形界面的安装程序,因此只能用文字界面的安装盘:alternate或者server版。
- initrd.gz用光盘intall目录下的--可命名为initrd-lucid.gz,不要覆盖colinux带的initrd.gz,后面还要用。不用按照文档(3)的去下载
- 选择CD-ROM路径的方法,文档(1)和(3)都说明的很详细
"Load CD-ROM drivers from removable media" -No"Manually select a CD-ROM module and device" -Yes"Module need for accessing the CD-ROM” -None"Device file for accessing the CD-ROM” -/dev/cobd2(根据前面iso挂的设备)"Continue the install without loading kernel modules?" –Yes
- 检测硬盘时dm-mod加载错误,选择Continue
- 然后弹出LVM不可用,当前kernel不支持LVM,选择Continue
- 硬盘分区,选择手动manual。 注意:如果没有事先格式化文件系统,这里安装程序不能选择挂载点。可在这里打开一个shell来格式化,然后重新选择分区
- 选择安装软件时不要选任何选项,否则安装失败 ,以后再安装(alternate版本)。(试过server版选择之后可以安装成功)
- 安装grub失败,选择Continue,到主菜单后选择"Continue without bootloader"
- Alt-F2打开一个shell,修改新根分区的/etc/fstab,(此时新根分区已经挂载为/target,所以就是修改/target/etc/fstab文件)。否则启动失败,参考文档(2)加上 dev /dev devtmpfs rw 0 0
- 修改colinux的配置文件,initrd=修改为colinux原来的initrd.gz (会复制加载coliux自己带的modules)。
- 再重新启动系统就安装好了,可再挂上iso安装没有安装的包。文档(3)说的很详细