Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Linux系統教程 >> Linux教程 >> colinux安裝指南

colinux安裝指南

日期:2017/2/7 14:38:46      編輯:Linux教程
 

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:\coLinux\ubuntu\base.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"
Copyright © Windows教程網 All Rights Reserved