coliunx一个高效能的linux虚拟机

原来我的电脑上面是双系统XP+ubuntu还有其他的PUP-linux什么的。我的ubuntu和XP切换很麻烦,而且我要弄程序不得不用XP。用过一阵vmware,要想运行ubuntu加上里面的程序,xp就卡的很厉害了。

前一阵(装UBUNTU)的时候看见了论坛里一位大哥在xp下的ubuntu程序窗口(是ubuntu里面的“QQ”-EVA)感觉很无敌。看了下他是用的colinux。最近想起来了就弄了个玩玩。一用不要紧发现这个东西真的很无敌!效能之高没有虚拟机能匹敌。

colinux是一个linux系统的虚拟机。它运行在windos系统上。把linux系统以windos里面的进程或者服务的形式运行(服务可以自己安装)。虚拟的linux和真正的linux一样可以联网升级(用它的虚拟网卡)。我看了网上的colinux说明说的都不是很明白(特别是网络配置我弄了2天,最后发现网上的几乎全部没说明白)我这里说下我用的colinux网络配置,安装等其他的看这里就好了

http://www.ibm.com/developerworks/cn/linux/l-virtualization-colinux/

安装完下载了他的fs映像,写conf文件我装的ubuntu7.10:

kernel=vmlinux

initrd=initrd.gz

cobd0="D:\ubuntu\coLinux\Ubuntu7.fs"                 ‘启动映像

cobd1="D:\ubuntu\coLinux\swap128.fs"                 ’交换分区映像可以自己选择128-512等内存映像

root=/dev/cobd0                                                    ‘启动

#ro                                     ’这一句是colinux默认的一定要加上#注释掉他的意思是只读注释掉就可写了


eth0=tuntap           ‘原来的删除掉写成这样(前提你按照上面的连接把本地连接共享给colinux的虚拟连接)

#eth1=tuntap        ’这句注释掉

好了如果你安装这个写就可以连接了写一个bat文件启动ubuntu

@ set path=D:\ubuntu\coLinux;%path%                            ‘D:\ubuntu\coLinux是安装文件地址
@ colinux-daemon.exe -t nt @ubuntu.conf                         ’ubuntu.conf是你自己的conf配置文件地址在当前目录可以不写地址只写文件名

双击上面的bat文件启动ubuntu。用root,root登陆(用户名密码都是root)

改ubuntu的IP地址:

$      nano /etc/network/interfaces           (或者vim /etc/network/interfaces)

文件内容原来内容删除写成这样:

iface lo inet loopback
auto lo eth0
iface eth0 inet static
address 192.168.0.40
gateway 192.168.0.1
netmask 255.255.255.0

更改DNS:
$nano /etc/resolv.conf            (或者VIM)

内容:
nameserver 219.146.0.130           (219.146.0.130是我们当地的DNS改成你的)

重启网络:
$/etc/init.d/network restart
  
升级系统:
  
$apt-get update
  
安装X服务:
$apt-get install rvxt            (可以用其他的xming等rvxt小点)
$apt-get install xserver-xorg  
$apt-get install xserver-xfree86  
$apt-get install kdebase  
$apt-get install gcc  
$apt-get install g++   
$apt-get install libc6-dev  
$apt-get install libqt-mt-dev  
$apt-get install qt3-designer  
$apt-get install qt3-assistant

然后在ubuntu里面新建一个普通用户(root用户不允许远程登陆),在xp里安装x-win32连接就可以了。