首页 > 百科文章正文

colinux

百科 2023-02-01 08:29:03 admin
后台-插件-广告管理-内容页头部广告(手机)

CoLinux(Cooperative Linux 的缩写)是一种免费使用和开源的解决方案,它让Linux更好地运行在Mi来自crosoft 360百科Windows 本机系统下。

  • 软件名称 Cooperative Linux
  • 软件平台 Windows
  • 缩写 colinux
  • 是否免费 免费

基本介绍

  通常的colinux是Linux内核使自己友好的和其它操作系统共同运行在一台机器上的异还宽易操一条通道。例如,我们不需要第三方的商业虚拟机软件(例如vmware)就可以自由地在windows 2000/xp/vista/7上运行Linux,这是不使用虚拟机软件的最佳方式。

分类

  在windo来自ws上模拟linux环境,主要有三种方法:

  1.VMware等虚拟机,缺点:占用系统资源多,运行速度慢。

  2.Cygwin等模拟环境,用windows360百科下的程序模拟实现linux下的功能,缺点:所景周决待图路范与实际linux环境有差异,并且功能模拟不完全,容易出现冲突。

  3.colinux/andlinux等模拟环关有气境,通过使用一种特殊的驱动程序,使得模拟环境可以运行在ring0特权模式下,与windows交替使用CPU,这样运行模拟环境就像运行本地系统一样,速度非常快,稳定性好。

  一、colin活德笔混哪ux的安装

  首先下载co记型苦显等化导还linux安装文件,默认安装,目录选择C刘煤集混宗:\colinux,始某如行这样好多配置就不用修改路径。选择不下载文件系统

  然后再去网站上下一个文件系统,选择合适的内核版本,下载完后解压到colinux安装目录(也可放到其他目录,修改对应的配置),这里府铁选择的是Ubuntu6.0

  复制example.conf,改名为Ubuntu.conf,较慢打开后修改文件系统的文件名:

  cobd0="c:\coLinux\Ubuntu-6.06.1.ext3.1gb"

  如果要加大colinux的内存,可以修改mem选项:

  mem=256

  然后打开控制台,进入C:\colinux,输入命令:

  colinux-daemon.exe @Ubuntu.conf

  输入用户名root,密码root,就可以运行colinux了。

  最好编写一个批处理文件start.bat,把上面那行命令写到批处理文件中,这样双击就可以启动colinux了。

  二、实现与windows的文件共享

  如果要共享windows下的某个文件夹,在e加式xample.conf中添加:

  cofs0=C:\coLinux

  cofs1=D:\coLinux

  其中cofs后的数字可以不断增加。

  然后在colinux中输入如下命令:

  mount -t cofs0 /mnt/share

  这样就把C:\coLinux文件夹映射到/mnt/share目录了。

  三、colinux网络配置

  colinux安装完成后会自动安装一个虚拟网卡,右键点网上邻居,会发现多出一个"本地连接终地什神凯真印2"。

  下面介绍如何配置colinux使其可以和windows共享上网。

  简松死弦米书镇械缺1.将"本地连接2"改名为colinux(也可为其他名字,个人爱好)

  2.拔网线(很重要,否则无法设置连接共享些识振著陆心鱼落河)

  3.设置连接共享:在"本地连接"上点右键,选择"高级",勾选"允许其他网络用户通过此计算机的Internet连接来连接"。此时colinux连接的IP被设置成了192.168.0.1,与网关IP冲突(如果你的网关IP是192.168.1.1则无需此步),因此将其改为192.16投马穿宜石8.1.1,否则win续冷机更品前州破找受dows下无法上网。禁用本封查除在根社最速地连接,再启用,这样就不会影响windows上网了。

  4.配置colinux上网方式:打开colinux的conf配置文件,添加如下配置:

  eth0=tuntap,"colinux"

  如果conf文件中已有对eth0的配置,用#将其注释掉。

  其中tuntap表示上网方式,"colinux"就是第一步你给网络连接取的名字。

  这里简单介绍一下TUN/TAP上网方式:TUN和TAP是一种内核驱动程序,在用户空间模拟网络设备。当操作系统发送数据时,先发送给虚拟网络设备,再转发给物理网络设备,接收数据时顺序相反。TUN处理网络层的IP包,TAP处理数据链路层的以太网帧。

  5.配置colinux的IP地址:打开/etc/network/interfaces,修改如下内容:

  #Second network(tap-win32)

  auto eth0

  iface eth0 inet static

  address 192.168.1.40

  netmask 255.255.255.0

  gateway 192.168.1.1

  注意,如果原来有对eht0的配置,要用#将其屏蔽掉

  6.配置DNS:打开/etc/resolv.conf,修改为:

  nameserver 202.117.80.3 (西工大的DNS)

  7.重启colinux

  8.测试一下colinux能否上网:

  ping 192.168.1.1 看能不能ping通网关

  如果都成功了,就可以下载安装开发工具了:

  apt-get update 更新更新

  apt-getinstall man 安装帮助(非必须)

  apt-get install gcc

  apt-get install make

  apt-get install libc6-dev

  安装好以上开发工具后就可以在colinux开发C语言程序了。

  9.安装samba(可选)

  通过samba服务就可以在windows下像访问局域网共享一样访问colinux的文件了,安装过程如下:

  apt-get install samba 安装samba服务

  添加一个用户:useradd user_name。

  将用户添加到samba服务器中:smbpasswd –a user_name。

  编辑/etc/samba/smb.conf,加入如下内容:

  [Linux Share]

  comment = Linux Share Docs

  browseable = yes

  writable = yes

  create mask = 0775

  path = /root

  其中参数path即是想与windows共享的目录。

  重启samba服务器:/etc/rc3.d/S20samba restart。

  10.安装SSH(可选)

  SSH是一种类似于telnet的远程登录协议,安装后可以在windows下通过SSH客户端远程登录到colinux中。安装过程很简单:

  apt-get install ssh

  然后在windows下安装SSH客户端,推荐使用SSH Secure Shell或者PuTTY,输入colinux的IP地址和用户名密码就可以远程登录到colinux中去啦~。

后台-插件-广告管理-内容页尾部广告(手机)

标签:

发表评论

评论列表

晴空网Copyright @ 2011-2023 All Rights Reserved. 版权所有 豫ICP备2022028056号 帝国CMS强力驱动 站长微信:88888888 统计代码