coLinux-安装ubuntu8.04

上次说到了colinux的安装,但是colinux提供的linux发行版本都是干净的,里面可能没有我们需要的软件,或者我们不太喜欢这些版本,因此今天来说说如何安装自己的linux发行版本。

@coLinux安装ubuntu8.04
   同样也适用Debian4的安装
@软件版本:
   coLinux0.7.2 + ubuntu-8.04-dvd-i386.iso + toporesize0.7(可选)

@安装coLinux
   coLinux这里就不说了
@建立安装ubuntu8.04的安装目录
   cd D:\
   mkdir ubuntu
   cd ubuntu
@准备磁盘文件
   fsutil file createnew ubuntu.ext3 4000000000
   fsutil file createnew swap_512Mb 536870912
   (也可以采用toporesize的tfile.exe替代Windows XP的fsutil)
   coLinux配置文件
       添加cobd0="ubuntu.ext3"
       添加cobd1="swap_512Mb"
@使用ubuntu8.04的initrd
   提取iso的/install/initrd.gz到当前目录
   coLinux配置文件
       修改"initrd=initrd.gz"
@设置光盘启动
   coLinux配置文件
       添加"cobd2="d:\ubuntu-8.04-dvd-i386.iso"
       修改"root=/dev/cobd2"
@最终配置文件install.conf.txt如下:
   #指定coLinux的内核文件
   kernel=x:\xxx\coLinux\vmlinux
   cobd0="ubuntu.ext3"
   cobd1="swap_512Mb"
   cobd2="d:\ubuntu-8.04-dvd-i386.iso"
   root=/dev/cobd2
   ro
   initrd=initrd.gz
   #虚拟系统内存128M
   mem=128
   #虚拟系统的网卡采用slirp模式.
   eth0=slirp

@安装
   执行"x:\xxx\coLinux\colinux-daemon.exe @install.conf.txt"
   正常安装ubuntu8.04
   加载CD-ROM失败的时候:
       询问是否从软驱加载驱动,选择No
       询问是否选择手工加载,选择Yes
       指定CD-ROM的位置,选择none
       输入CD-ROM的设备文件名"/dev/cobd2"
       继续正常安装
       询问没有加载内核模块,是否继续安装,选择Yes
   继续安装
   分区的时候:
       Alt+F2切换到另一个console.手工建立格式化,否则ubuntu8.04(和debian4)安装程序无法正确格式化文件系统.
       (如果有toporesize可以使用mke2fs.exe来格式化ubuntu.ext3,交换分区也可以使用coLinux网站提供的.)
           mke2fs -j /dev/cobd0
           mkswap /dev/cobd1
   分区选择手工模式,设置为之前格式化的磁盘cobd0加载到"/",cobd1加载成交换分区.cobd0不要选择格式化磁盘.cobd1无所谓.
       确定后,会有十秒左右的蓝屏,耐心等一小会.
   继续安装
       不要安装grub或者lilo到MBR,即使安装也会出错,可以选择跳过继续安装.
   继续安装基本系统,直到结束.
       安装过程可以Alt+F4切换到第4个console,能看到正在执行的安装信息.
       ubuntu配置apt扫描镜像有些慢,会去cn.ubuntu.com更新源,应该和我的网络速度有关系,多等待.或者安装的时候先不配置网卡.
       如果是安装Debian4的系统,发现基本系统安装很慢.多耐心等待.

@使用ubuntu8.04
   coLinux配置文件
       #指定coLinux的initrd文件
       修改"initrd=x:\xxx\coLinux\initrd.gz"
       修改"root=/dev/cobd0"
   重新启动
       注意coLinux不支持X Server.可以参考coLinux的文档说明.如果需要图形界面,可以自己安装x server,比如Xming。

@关于虚拟磁盘的resize问题
   自己建立的磁盘文件(使用fsutil或者toporesize提供的tfile+mke2fs),无法用toporesize正常重新设置大小.但是coLinux自己提供下载的就可以:-(,估计某些参数有出入.
   所以如果有resize的需求,可以使用coLinux自己提供的预先安装好的系统册磁盘文件.这样就可以根据自己需要调整了.不过就是不能自由安装喜欢的系统了.:-(


你可能感兴趣的:(colinux,安装ubuntu8.04)