CoLinux的安装与配置

CoLinux(Cooperative Linux)是一种免费使用和开源的解决方案,它让Linux更好的运行在Microsoft Windows 本机系统下。

第一次使用这个工具,先把安装配置过程整理一下:

一、软件准备

1、coLinux 安装包,免费,开源:(下载地址http://www.colinux.org

2、WinScap,干啥的就不说了(下载地址为http://www.winpcap.org

3、Putty,coLinux默认界面不友好,我们使用这个工具来远程登录CoLinux。(需要在系统运行起来后下载安装SSH协议,见下文)

4、文件系统:Ubuntu-9.04-1gb.7z、swap_256Mb.bz2,(下载地址为http://sourceforge.net)。后一个交换分区文件貌似在这个网址不存在。

为了节约大家时间,一并共享:http://pan.baidu.com/s/1gd5wrIj  

 

二、安装

1、安装CoLinux,我这安装在了默认目录“C:\coLinux ”,也可以安装在其他目录,不过要额外修改conf文件;

     过程中会让你选择是否要安装文件系统“Root Filesystem image Download”,取消,安装后用下载好的文件系统;

     安装后,网络连接会多出一个“本地连接2”(其设备描述属性为 TAP-Win32 Adapter V8***)

2、安装WinScap

3、安装Putty

三、配置

0、将新出现的“本地连接2”改个名,如“colinux”

1、首先将文件系统的Ubuntu-9.04.ext3.1gb.fs、两个文件解压后放置到安装目录C:\coLinux ”

2、拷贝安装路径中的example.conf,重命名为ubuntu.conf

     打开修改配置如下:

     cobd0="c:\coLinux\Ubuntu-9.04.ext3.1gb.fs"            根文件系统

     cobd1="c:\coLinux\swap_256Mb"                             交换分区

     mem=256                                                                 最大内存划为256M

    eth0=tuntap,"colinux"                                                 colinux就是第0步的名字

    cofs0=D:\MyWorks\~coLinux_Share           这个为了方便设置共享目录,可设置多个,如cofs1=D:\coLinux等

                                                                       需要登录coLinux后mount生效:mount -t cofs 0 /mnt/share

                                                                      

3、设置网络,我这里设置成共享方式

     打开网络连接,将可用的网络设置连接共享,设置后禁用重启:

      技术分享

      查看下coLinux网络的IP地址,我的是192.168.137.1

4、登录coLinux设置

     登录,先建个批处理文件,内容:colinux-daemon.exe @ubuntu.conf    ,其中“ubuntu.conf”就是前面重命名后进行配置的conf文件。

    运行该文件后登录进入coLinux,用户名和密码都是root

    设置coLinux的IP地址,修改文件/etc/networks/interfaces

auto lo eth0
iface lo inet loopback
#iface eth0 inet dhcp
iface eth0 inet static
#address 要设置成gateway同一网段的
address 192.168.137.8
netmask 255.255.255.0
#gateway 就是coLinux网卡的ip
gateway 192.168.137.1

  设置DNS,打开/etc/resolv,conf,修改nameserver为(这个不设置好像也行):

nameserver 202.117.80.3

设置自动mount共享目录,打开/etc/fstab ,添加如下行:

cofs0:/ /mnt/share cofs uid=1000,gid=1000,dmask=0775,fmask=0775 0 0

重启后应该可以上网了并且可以直接使用共享目录了。

 

  为了使用Putty登录coLinux重启后连接上网络后安装 SSH:

apt-get install ssh

这样就可以使用Putty登录coLinux了,IP地址填写前面设置的coLinux IP:192.168.137.8

 

OK,这样就可以在不安装虚拟机的情况下在Windows上使用Linux了。

 

参考:

http://amsz.iteye.com/blog/814907

 

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。