返回   ShareGet 社群討論 > ≡ 電腦網路 ≡ > □ -- Unix & Linux

發表新主題 回覆
 
主題工具 顯示模式
  #1  
舊 2005-02-19, 07:39 PM
lovevalen 的頭像
好眼淚壞眼淚 
 
註冊日期: 2004-06-07
來自: 台南
文章: 156
給予: 1 | 感謝 0 | 共 0 篇
積分: 1407 | 給分能力: 21
[新聞]Linux 真的可以跑 Windows 了!

Debian Linux 跟 Windows 合作了,這個迷人的系統就叫做 coLinux,能讓 Linux 核心在 Windows 2000 或 XP 底下以程式或服務的身份執行,而不須使用 User Mode Linux 或 VMware 等商用電腦虛擬系統。

coLinux 開發小組組長及專案發起人 Dan Aloni 指出,coLinux 是「在特權模式下 (如 ring 0 或監督模式) [執行] coLinux 核心的主機作業系統上的專用驅動程式軟體。」
Aloni 繼續說明:「藉著在主機作業系統狀態和 coLinux 核心狀態之間不斷轉換機器的狀態,讓 coLinux 在自己所分配到的位址空間中完全控制實體機器的 [記憶體管理裝置] (例如呼叫和保護),而且可以像原生核心一樣地運作,達到一般 Linux 在相同機器上執行的相同效能與功能。」

coLinux 不須直接存取 I/O 裝置,就能與主機作業系統共用硬體。Aloni 表示,coLinux「在主機作業系統中與 coLinux 驅動程式所提供的模擬裝置連結。…所有的實體硬體中斷會直接傳送到主機作業系統,如此一來,主機作業系統對實體硬體的控制就不會受到干擾,因而能繼續順利執行。」

最重要的是,「由於 coLinux 在使用者空間可執行檔使用相同的二位元格式做為原生 Linux,因此 coLinux 可以載入並且與主機作業系統共同執行現存但未經修改的 Linux 發行版本。」

換言之,coLinux 是名符其實的 Linux,因此成為在 Windows 底下執行只適合 Linux 應用程式成效顯著的平台。

安裝過程相當簡單,不過要避免將 coLinux 安裝在「Program Files」子目錄之下 (或是其他任何有長名稱的子目錄),否則在設定系統的時候必須知道子目錄的短名稱。

安裝好 coLinux 之後,需要一個 Linux 發行套件的來源影像,也就是儲存在檔案內的已安裝發行套件的影像。你們可以到 http://prdownloads.sourceforge.net/colinux/ 網站下載發行套件的來源影像檔。筆者使用的是 Debian 版本。

這個程式庫內的來源影像檔副檔名是 bz2,因為這些檔案用 bzip2 壓縮的,你們可以用 bzip2 或 TUGZip 解壓縮。你們也需要建立一個置換檔 (到 http://gniarf.nerim.net/colinux/swap/ 下載),選擇你們打算分配給 coLinux 執行的相同大小 RAM 版本。

現在你們可以準備編輯設定檔,好讓 coLinux 載入器知道它的磁碟裝置位置 (實際的 Windows 檔案)、該使用哪一個置換裝置 (同樣也是 Windows 檔案)、要使用哪一個核心和多少記憶體 (預設值只有 64M bytes),以及如何設定網路。

要讓網路運作有三種選擇:使用網路位址轉換、啟動 Windows Connection Sharing 或設定橋接網路連線。我們建議使用 Windows Connection Sharing 設定。

如果你們已經正確完成所有設定,接著打開 coLinux 子目錄中的指令視窗,並輸入下列指令:

你們應該會看到 coLinux 系統初始化,而且會載入你們選擇的任何發行版本。「Cooperative Linux Console」視窗也會開啟,剩下的開機程式則在你們看到「colinux loin:」之後才出現,如果你們是第一次執行 coLinux 的話,應該選擇沒有密碼的「root」。只要輸入「shutdown -h now」指令就能關閉 coLinux。

此文章於 2005-07-10 07:03 AM 被 chanmin_u 編輯.
回覆時引用此文章
  #2  
舊 2005-02-20, 03:43 AM
高級會員
 
註冊日期: 2004-06-11
文章: 281
給予: 0 | 感謝 0 | 共 0 篇
積分: 864 | 給分能力: 20
是真的嗎
趕快下載來看看
感謝分享啊
回覆時引用此文章
  #3  
舊 2005-02-25, 09:27 AM
超級會員
 
註冊日期: 2004-11-20
來自: 宇宙地球
文章: 364
給予: 1 | 感謝 0 | 共 0 篇
積分: 96 | 給分能力: 18
這應該是在 Windows 下能跑 Linux 吧!
害我高興了一下,以為 Windows 可以丟了!
可惜……
謝謝分享~~~
回覆時引用此文章
  #4  
舊 2005-02-25, 03:58 PM
超級會員
 
註冊日期: 2004-06-02
文章: 465
給予: 0 | 感謝 0 | 共 0 篇
積分: 537 | 給分能力: 21
劇小弟所知...UNIX系統可以在UNIX的圖形介面上呼叫WIN98的作業系統
但是在LINUX小弟就不知道囉...還沒去試
__________________
小弟還是一個新人啦...如有犯錯還請大家多多包含...謝謝
回覆時引用此文章
  #5  
舊 2005-02-26, 10:25 AM
超級會員
 
註冊日期: 2004-09-26
文章: 451
給予: 0 | 感謝 0 | 共 0 篇
積分: 21 | 給分能力: 19
嗯!嗯,真的是越來越力害了
回覆時引用此文章
  #6  
舊 2005-02-27, 01:13 AM
高級會員
 
註冊日期: 2004-05-30
來自: zh-TW::台北縣::土城
文章: 117
給予: 0 | 感謝 0 | 共 0 篇
積分: 215 | 給分能力: 19
引用:
作者: pat_lee
這應該是在 Windows 下能跑 Linux 吧!
害我高興了一下,以為 Windows 可以丟了!
可惜……
謝謝分享~~~
對阿~想說可以解決一台Debian Linux一台開MS Windows的煩惱了.
回覆時引用此文章
  #7  
舊 2005-03-03, 06:38 AM
超級會員
 
註冊日期: 2004-12-22
文章: 403
給予: 0 | 感謝 0 | 共 0 篇
積分: 22 | 給分能力: 18
不過不知道會不會要收費喔
因為就我所知LINUX他就在於FREE啊.....
回覆時引用此文章
  #8  
舊 2005-03-10, 12:37 AM
超級會員
 
註冊日期: 2004-07-13
文章: 397
給予: 0 | 感謝 0 | 共 0 篇
積分: 492 | 給分能力: 20
剛剛把他裝起來了...
不錯...還滿好玩的...
啟動時可以選擇用一般應用程式或是以服務的方式啟動
建議用服務的方式 (請看 readme),再用colinux-console-nt 這個console畫面比較好
這裡 還有 fedora的filesystem 可以用喔...習慣redhat 的人就用這個吧...
__________________
如果喜歡我的文章...
請幫我加加分
感謝感謝
回覆時引用此文章
  #9  
舊 2005-04-09, 04:10 AM
元老級
 
註冊日期: 2004-07-16
文章: 1,252
給予: 0 | 感謝 0 | 共 0 篇
積分: 878 | 給分能力: 24
好神奇喔
趕緊下載試試看
感謝大大分享拉
回覆時引用此文章
  #10  
舊 2005-04-09, 10:14 AM
初級會員
 
註冊日期: 2004-11-21
文章: 19
給予: 0 | 感謝 0 | 共 0 篇
積分: 10 | 給分能力: 17
看起來好像不錯的樣子ㄟ
回覆時引用此文章
發表新主題 回覆

書簽

主題工具
顯示模式

發文規則
不可以發表新主題
不可以發表回覆
不可以上傳附件
不可以編輯自己的文章

啟用 BB 代碼
論壇啟用 表情符號
論壇啟用 [IMG] 代碼
論壇禁用 HTML 代碼
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用
論壇跳轉


所有時間均為GMT -5。現在的時間是 01:03 PM


Powered by vBulletin® Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.