首先下載colinux安裝文件,去http://www.colinux.org/下載
默認安裝,目錄選擇G:\colinux(根據自己需要選擇,建議放在分區根目錄下)。選擇不下載文件系統。
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以example.conf為底稿,拷貝一個ubuntu.conf(別的名字也可以),主要修改以下幾個配置就可以了:
#上一步解壓的磁盤鏡像位置
啟動colinux
它會自動打開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了。
在guest os中輸入如下命令:
mount -t cofs cofs0 /mnt/c運行上述命令前,請先確認 /mnt/c 的存在,入不存在,先用下面命令創建:
mkdir /mnt/c如需永久性映射,則編輯/etc/fstab,添加如下內容(無效?):
cofs0 /mnt/c cofs defaults 0 0采用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)colinux安裝完成後會自動安裝一個虛擬網卡,右鍵點網上鄰居,會發現多出一個“本地連接2”。
下面介紹如何配置colinux使其可以和windows共享上網。
1.將“本地連接2”改名為colinux(也可為其他名字,個人愛好)
2.設置連接共享:在“本地連接”上點右鍵,選擇“高級”,勾選“允許其他網絡用戶通過此計算機的Internet連接來連接”。
3.colinux連接的IP被設置成了192.168.11.1,子網掩碼:255.255.255.0。
4.配置colinux上網方式:打開colinux的conf配置文件,添加如下配置:
其中tuntap表示上網方式,”colinux”就是第一步你給網絡連接取的名字。
5.配置colinux的IP地址:打開/etc/network/interfaces,修改如下內容:
在guest os中輸入如下命令:
apt-get install ssh然後在windows下安裝SSH客戶端,推薦使用Xshell4或者PuTTY,輸入colinux的IP地址和用戶名密碼就可以遠程登錄到colinux中去啦。
console終端亂碼
執行命令
或在/etc/profile文件的最後一行添加如下內容:
export LC_ALL="zh_CN.GB18030"