coLinux -- 可在windows 運行 Linux OS

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

coLinux -- 可在windows 運行 Linux OS

文章etree » 週五 2月 13, 2004 12:56 pm

http://www.colinux.org
coLinux 是利用user model linux 方式在windows下執行 linux OS

原文介紹
Cooperative Linux is the first working free and open source method for optimally running Linux on Microsoft Windows natively. More generally, Cooperative Linux (short-named coLinux) is a port of the Linux kernel that allows it to run cooperatively alongside another operating system on a single machine. For instance, it allows one to freely run Linux on Windows 2000/XP, without using a commercial PC virtualization software such as VMware, in a way which is much more optimal than using any general purpose PC virtualization software. In its current condition, it allows us to run the KNOPPIX Japanese Edition on Windows (see Screenshots).

After boot (click for a larger image)
圖檔
etree
可愛的小學生
可愛的小學生
 
文章: 41
註冊時間: 週日 2月 01, 2004 1:06 pm

re:coLinux -- 可在windows 運行 Linux OS

文章etree » 週六 2月 14, 2004 8:06 pm

請問有人會玩這東西嗎
裝起來了但不知道怎麼安裝 linux 上去 :shock:

網頁沒有說怎麼裝,且Redme 也只是簡單的軟體安裝步驟而已
etree
可愛的小學生
可愛的小學生
 
文章: 41
註冊時間: 週日 2月 01, 2004 1:06 pm

re:coLinux -- 可在windows 運行 Linux OS

文章yentingchen » 週六 2月 14, 2004 9:47 pm

etree 寫:請問有人會玩這東西嗎
裝起來了但不知道怎麼安裝 linux 上去 :shock:

網頁沒有說怎麼裝,且Redme 也只是簡單的軟體安裝步驟而已


我沒有實際裝看看,不過你可以參考一下這篇文章,不知道是否有點幫助 :)

http://www.wretch.twbbs.org/blog/FourDo ... e_id=42690
yentingchen
可愛的小學生
可愛的小學生
 
文章: 24
註冊時間: 週四 8月 14, 2003 7:13 pm

re:coLinux -- 可在windows 運行 Linux OS

文章moto » 週六 2月 14, 2004 11:24 pm

轉錄於 BBS Sayya :

代碼: 選擇全部
作者  Storm (風)                                           看板  talk
 標題  [閒聊]coLinux/Debian 3r0 root file system 在 Win2K 實測結果
 時間  Sat Feb 14 22:55:48 2004
───────────────────────────────────────


  coLinux 的簡單說明可以看 Linux 版上 #3849:
     "在 Windows 2000/XP 上面跑的 User Mode Linux"
  這篇文章的說明,基本上安裝就跟裡面說的一樣,coLinux binary package
  裡面附的 readme 檔案則有更詳細一點的說明。

  實測版本是 coLinux 0.5.3-pre2-2.4.24,從版本編號與 readme
  中都可以發現,目前還只是 pre-release,所以為了預防萬一,
  實測機器當然是......去網咖啦!反正現在網咖大都很...沒做啥
  徹底的安全防護,所以幾乎有完整的 administrator 權限,就算
  把控制台等等藏起來,問題是 hotkey 等等沒有攔截起來,三兩下
  就...嘿嘿 :P

  廢話少說,測試平台是 P4 (不知道工作頻率,忘了看),256MB,
  Host OS 是 M$ Windows 2000 with Service Pack 3,
  使用 coLinux 0.5.3-pre2-2.4.24/Debian 3.0r0 ext3 root filesystem
  image (PS. 今天發現 coLinux 的 sf.net 的 file release 上多了
  gentoo-i686-ext3-1gb.bz2 這個 gentoo root filesystem 可用,
  只是 coLinux 0.5.3-pre2 預設使用 debian 那個 image,所以如果要
  用 gentoo,要修改一下設定)。安裝過程省略,唯一遇到的麻煩是
  網咖的 c: 分割得太小,以至於 1GB 大的 root filesystem image
  無法在預設位置 (c:\coLinux\) 下解開。因此只好解壓縮到 d:\,
  然後修改 c:\coLinux\default.colinux.xml:

<block_device index="0" path="\DosDevices\d:\Debian-3.0r0.ext3.1gb" \
enabled="true">

  接著開啟一個命令提示字元視窗,然後 cd 到 c:\coLinux,執行
  colinux-daemon.exe,就可以看到 debian 開始啟動。以 root 登入
  不需要密碼。

  大致上運作速度還可以接受,但是網路部分似乎有問題,eth0 有起來,
  但是虛擬網路裝置無法成功轉送封包?這部分看起來不像是 root filesystem
  image 的問題,比較有可能是虛擬網路裝置與 win2k 的配合問題。

  先這樣啦,有其他結果在繼續報告吧!


--
※ Origin: SayYA 資訊站 <bbs.sayya.org>

歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北

re:coLinux -- 可在windows 運行 Linux OS

文章gigo » 週一 2月 16, 2004 4:31 pm

怎麼不用cygwin?
gigo
可愛的小學生
可愛的小學生
 
文章: 15
註冊時間: 週二 5月 27, 2003 11:25 am

re:coLinux -- 可在windows 運行 Linux OS

文章yuanfarn » 週一 2月 16, 2004 11:00 pm

最讓我好奇的是 Debian-3.0r0.ext3.1gb.bz2 這個檔,解開真的有 1GB 的大小耶!

*差點灌爆 C 碟*
yuanfarn
懵懂的國中生
懵懂的國中生
 
文章: 102
註冊時間: 週一 10月 28, 2002 2:45 am
來自: 彰化縣

re:coLinux -- 可在windows 運行 Linux OS

文章octapult » 週二 2月 17, 2004 2:39 pm

gigo 寫:怎麼不用cygwin?

小弟想到比較接近的對比:
代碼: 選擇全部
cygwin <---> wine
coLinux <---> VMWare

cygwin 類似 wine,在 A 平台上面模擬 B 平台的 API,使得我們可以在 A 平台上面執行 B 平台的程式。

coLinux 類似 VMware,提供一個虛擬機器。

至於虛擬機器有甚麼好處,底下是小弟玩 User Mode Linux 時的一些心得:

譬如說我們可以同時開兩台虛擬機器,一台跑 Debian,另外一台跑 Redhat。兩台虛擬機器還可以用虛擬網路連接起來,讓我們可以做各種網路試驗;而且這兩台虛擬機器還可以連到 Internet 去。Debian 那一台虛擬機器還可以跑 apt-get 來安裝新的 package。我們還可以在上面亂搞,例如跑一些有 bug 的程式、亂砍檔案、測試實驗用的 kernel (例如未來的 2.7.x);出問題時只要將備份檔案拷貝過來就可以完全還原 (整個系統是存成一個檔案的,也就是說 Debian 存成一個檔案、Redhat 存成一個檔案。只要將 Debian 的檔案拷貝過來,就可以將我們玩壞的 Debian 給還原到備份之前的狀態)。

coLinux 目前有些功能還沒做出來,例如他的系統記憶體被限制在 32MB 以內;還有它不能開 X server...等等。
------BEGIN GEEK CODE BLOCK------
Version: 3.12
G! d- s+:+ a? C++(+++) UBL>++++ P L++ E+ W++ N+ o+ K- w(--)
O? M? V PS+ PE+ Y+ PGP- t 5? X++ R tv b+ DI- D+ G e? h! r-- z?
-------END GEEK CODE BLOCK-------
octapult
摩托學園!學園長們
摩托學園!學園長們
 
文章: 512
註冊時間: 週六 9月 07, 2002 10:30 pm
來自: Seyda Neen, Morrowind

re:coLinux -- 可在windows 運行 Linux OS

文章redjoe » 週二 2月 17, 2004 5:16 pm

今天試了coLinux,
結果大失所望,這個coLinux只像個toy, :-?
很多要用的東西都還沒有,且檔案太大了,

在win2000下,我常用minGW,一般要用的gcc,g++,gcc-java等都有,
使用起來方便多.. :)
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan

re:coLinux -- 可在windows 運行 Linux OS

文章redjoe » 週二 2月 17, 2004 5:47 pm

coLinux安裝:

http://sourceforge.net/project/showfiles.php?group_id=98788 download
colinux-20040214-bin.tar.gz 及
Debian-3.0r0.ext3.1gb.bz2

http://sourceforge.net/project/showfiles.php?group_id=14481&package_id=29413&release_id=203158
download 7z313.exe


1.在win下先安裝7-Zip

2.colinux-20040214-bin.tar.gz用7-Zip解到 c:\coLinux\
(可以在d:\coLinux\, 要改目錄下default.colinux.xml檔內容, c:\coLinux\ --> d:\coLinux\ )
3.Debian-3.0r0.ext3.1gb.bz2 也用7-Zip解到 c:\coLinux\

4.安裝 虛擬網路
[控制台]->[新增硬體]->[新增一項裝置]->[否,從清單中選擇硬體]->
[網卡]->[從磁片安裝] 選TAP-Win32下的OemWin2k.inf
[下一步],[下一步]

coLinx的Readme
代碼: 選擇全部
Cooperative Linux 0.5.3-pre2 - UNSTABLE test binaries
-----------------------------------------------------

WARNING:

Although this binary release of Cooperative Linux may be actually useful on
some setups (e.g, stable setups), it is meant for testing purposes only,
which means that running it may crash your Windows system.

PLEASE REPORT and read about problems on the colinux-devel mailing list.

To run coLinux, please follow these instructions before trying to run anything.

1. Install TAP-Win32 (Control Panel -> Add Remove Hardware -> Add/Troubleshoot
   Device -> Add a new device -> No -> Network Adapters -> Have Disk -> Go to
   the supplied TAP-Win32 directory and choose OemWin2k -> Next -> Next ->
   Finish...

2. Choose an installation directory. It is better to choose c:\coLinux because
   this way you don't need to edit the configuration XML since the pathnames
   of block devices files are currently aboslute.

3. Move all the files in this directory (where this README sits) to that directory.

4. Download a root file system from the coLinux sourceforge page:

   http://sourceforge.net/project/showfiles.php?group_id=98788&package_id=108058

   NOTE: Debian-3.0r0.ext3.1gb.bz2 extracts to 1GB, so make sure you have enough
   space there before you start extracting it. Put the extracted file in the
   installation directory.
   
   Edit the XML file to point to whatever root file system you downloaded.
   
5. The installation directory should include these files, for example:
   
     colinux-console.exe
     colinux-daemon.exe
     colinux-net-daemon.exe
     cygwin1.dll
     Debian-3.0r0.ext3.1gb
     default.colinux.xml
     linux.sys
     README
     vmlinux

6. Run coLinux-daemon.exe. The current directory should be the installation
   directory, because that is where it will look for default.colinux.xml.
   
   For this version, colinux-net-daemon is ran automatically by the daemon.

   The console window opens and you would see a Linux machine booting in
   that window.

-
Dan Aloni
da-x@gmx.net
redjoe
快樂的大學生
快樂的大學生
 
文章: 518
註冊時間: 週一 4月 07, 2003 10:15 pm
來自: Taiwan


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:Google [Bot] 和 1 位訪客