zoukankan      html  css  js  c++  java
  • colinux安装指南

    1.colinux的安装

    首先下载colinux安装文件,去http://www.colinux.org/下载
    默认安装,目录选择G:colinux(根据自己需要选择,建议放在分区根目录下)。选择不下载文件系统。

    2.下载系统磁盘镜像

    coLinux提供了几个主流发行版的磁盘镜像(更新频度不高,基本上只有大版本),已经安装好了基本系统,只要下载解压即可。

    http://sourceforge.net/projects/colinux/files/

    下载Ubuntu 12.04:

    http://sourceforge.net/projects/speedlinux/files/base-200-10-11-11.7z/download

    此镜像文件第一次运行须执行以下语句

    rm /etc/udev/rules.d/70-persistent-net.rules
    rm -rf /lib/modules/*-co-*

    3.colinux的基本配置

    以example.conf为底稿,拷贝一个ubuntu.conf(别的名字也可以),主要修改以下几个配置就可以了:

    #上一步解压的磁盘镜像位置
    cobd0="G:coLinuxubuntuase.vdi"
    #将Windows磁盘以cofs文件系统类型提供
    cofs0="C:"
    cofs1="D:"
    #设置slirp网络服务,这种方式这会将colinux虚拟机变得象一个普通应用一样访问外部网络
    eth0=slirp,,tcp:5901:5901/tcp:22:22/tcp:8080:80


    启动colinux

    $ colinux-daemon @ubuntu.conf

    它会自动打开nt console或者fltk console,这跟真实的console很象,甚至可以用Alt-F1..Alt-F6切换多个tty。这console窗口可以关闭再重打开,只要不关闭colinux-daemon进程即可。
    (不喜欢那个显示Linux内核信息的窗口的话,可以用工具隐藏。或者将colinux注册为服务: colinux-daemon –install-service ubuntu @ubuntu.conf,然后用sc start ubuntu启动)
    输入用户名root,密码root,就可以运行colinux了。

    4.实现与windows的文件共享

    在guest os中输入如下命令:

    mount -t cofs cofs0 /mnt/c
    mount -t cofs cofs1 /mnt/d

    运行上述命令前,请先确认 /mnt/c 的存在,入不存在,先用下面命令创建:

    mkdir /mnt/c
    mkdir /mnt/d

    如需永久性映射,则编辑/etc/fstab,添加如下内容(无效?):

    cofs0 /mnt/c cofs defaults 0 0
    cofs1 /mnt/d cofs defaults 0 0

    5.colinux网络配置-slirp

    采用slirp方式, colinux会启动自动colinux-slirp-net-daemon.exe这个进程,它对guest os提供了一个dhcp服务器。guest os里面用如下命令可以跟这个dhcp服务器连上:

    $ dhclient eth0

    注意slirp方式下,linux里面启动的网络服务外面不能直接访问到,但可以通过slirp-net-daemon实现端口转发,方法是修改配置文件ubuntu.conf,在eth0=slirp后面添加一些内容(需要重启guest os才能生效):

    #forwarding port 5901 (vncserver) & 22 (ssh server)
    eth0=slirp,,tcp:5901:5901/tcp:22:22/tcp:8080:80

    6.colinux网络配置-tuntap

    colinux安装完成后会自动安装一个虚拟网卡,右键点网上邻居,会发现多出一个“本地连接2”。
    下面介绍如何配置colinux使其可以和windows共享上网。
    1.将“本地连接2”改名为colinux(也可为其他名字,个人爱好)
    2.设置连接共享:在“本地连接”上点右键,选择“高级”,勾选“允许其他网络用户通过此计算机的Internet连接来连接”。
    3.colinux连接的IP被设置成了192.168.11.1,子网掩码:255.255.255.0。
    4.配置colinux上网方式:打开colinux的conf配置文件,添加如下配置:

    eth1=tuntap,"colinux"

    其中tuntap表示上网方式,”colinux”就是第一步你给网络连接取的名字。
    5.配置colinux的IP地址:打开/etc/network/interfaces,修改如下内容:

    #Second network(tap-win32)
    auto eth0 eth1
    iface eth0 inet dhcp
    iface eth1 inet static
    address 192.168.11.150
    netmask 255.255.255.0
    gateway 192.168.11.1

    7.安装SSH

    在guest os中输入如下命令:

    apt-get install ssh

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

    8.中文乱码

    console终端乱码
    执行命令

    export LANG=zh_CN.GB18030

    或在/etc/profile文件的最后一行添加如下内容:

    export LC_ALL="zh_CN.GB18030"
  • 相关阅读:
    AC自动机解题记录
    German Collegiate Programming Contest 2018​ A. Attack on Alpha-Zet
    UVa-1152 4 Values Whose Sum Is 0
    2018 宁夏省赛 F. Moving On
    F
    PIL之基础应用
    数字数据转图片
    随机梯度下降实现
    回归分析效果度量
    线性回归分析
  • 原文地址:https://www.cnblogs.com/imsoft/p/4341248.html
Copyright © 2011-2022 走看看