Re: [討論] 在 Windows 下跑 Linux 環境

看板EE_DSnP作者 (Ric)時間17年前 (2009/02/18 22:58), 編輯推噓1(106)
留言7則, 1人參與, 最新討論串4/5 (看更多)
For more information, 請見 #912 ~ 92x 之討論串... ※ 引述《spock ()》之銘言: 使用 virtual machine 的程式,主要的優點是可以隨時切換 Windows 或 Linux, 據說這些程式還可以直接做 snapshot,亂玩系統掛掉只要拿之前存的 snapshot 就可以復原成當時儲存的狀況。這種類型的程式主要是業界多平台測試在用。 根據目前找到的資料,各位可以考慮的程式有三款。 有宿網的人抓 Linux 套件,只要找對地方會非常快(某些大學的 FTP 有舊版), 除了 Ubuntu 之外,Fedora 或 Mandriva 據說對新手來說也不錯。 不過以目前的使用情況來看,Kubuntu 的圖形介面環境 KDE 不太穩定。 Fedora 8 使用起來的感覺比較穩,也比較知道在設定什麼東西。 Ubuntu 是目前最受歡迎的 Linux 套件,想玩的同學可能要拿 Ubutu 來試。 1. VirtualBox 1.5.6 (17.08 MB) http://www.virtualbox.org/ 免費,程式不定期更版,據說已經可以跟最新版的 Linux core 相容。 這是歐洲國家為了對抗微軟壟斷的努力之一,兩年前對於舊版的評論很差。 所以到底好不好用,穩不穩定,只有試了才知道。 另外有 open source 版本,不過似乎只有可編譯的原始程式碼,無安裝執行檔。 2. Virtual PC 2007 (30 MB 起跳?) http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx 微軟在 2007 年二月推出的免費程式,據說拿來跑 Windows 很不錯,效能稍差。 這是微軟收購開發 Virtual PC 的 Connetix 之後出現的東西。為了讓新版 Windows 的使用者執行舊 Windows 程式的變相解決方案。 發行之後沒有更新版,我懷疑拿來裝 Linux 可能會有問題,所以放在第二順位。 3. VMware Server 2.0.0.35 beta + VMware Player 2.0.2.59824 (328 + 172 MB) 測試結果:2.0.0.35 beta 在 Vista 上創造新的虛擬機器檔案會失敗,我無法使用。 1.0.4 可以正常使用。 但是 VMware Player 與 VMware Server 被禁止安裝在同一台電腦上。 我執行 Player 時無法掛上 Fedora 光碟,所以玩不下去了。 想嘗試 VMware 的人必須用一台電腦跑 Server,再用另一台跑 Player 執行 Server 上的虛擬電腦檔案。 -- 目前看來只有 VirtualBox 是比較可行的方法,以目前觀察到的情況來說,程式的穩定性 與相容性都相當不錯。編譯 Linux kernel 的過程也一切正常。 當然,虛擬機器的系統效能遠低於主機設備的性能,但是以我們的用途來說已經夠用。 -- 相容性最佳的方法,仍然是改變既有的磁碟分割,保留原始資料,把 Linux 放在 新分割區裡面,多重開機選擇啟動 Windows 還是 Linux。 不過這些改變磁碟分割的動作如果不熟,請找一台沒人用的舊電腦來練習,千萬別在自己 的工作電腦上實驗。拯救被刪掉的資料是很痛苦的事! 沒人可以保證這些模擬程式會不會出槌,所以無論是使用哪種方法玩 Linux,寫程式 最好多備份自己的 code。 用工作站當然就沒有以上的問題,但是機器不是你自己的,重開機、停電啥的時候就…… 老話一句,重要資料多備份。 -- 爬了一下上學期的討論,好像不同的機器 compile code 會出現各式各樣的狀況, 不知道剛開始使用系上工作站 (ccws) 的學長,是不是後來都跑回去用實驗室電腦? 歡迎大家一起討論。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.70.96

02/20 23:10,
用推的比較快XD
02/20 23:10

02/20 23:10,
現在安裝的過程好像就可以直接調磁碟分割了
02/20 23:10

02/20 23:11,
不過代價就是不能next到底了:P
02/20 23:11

02/20 23:12,
已修改以免誤導別人,謝謝!
02/20 23:12

02/21 01:00,
感謝意見提供, 非常有用的補充.
02/21 01:00

02/21 01:01,
去年 compile 產生不相容的情況主要是因為某些 code 我只
02/21 01:01

02/21 01:02,
提供 library (.a file). 基本上會有 g++ 3.x & 4.x 的差別
02/21 01:02

02/21 01:03,
今年會特別注意這個問題!
02/21 01:03
※ 編輯: spock 來自: 218.160.50.129 (02/23 03:48) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.224.44.37

02/18 23:17, , 1F
其實對Windows使用者來說,想要玩ubuntu還有wubi這個選擇
02/18 23:17, 1F

02/18 23:17, , 2F
02/18 23:17, 2F

02/18 23:17, , 3F
02/18 23:17, 3F

02/18 23:18, , 4F
會在指定的槽弄一個大檔案當作ubuntu的file system
02/18 23:18, 4F

02/18 23:18, , 5F
然後在win底下,整個wubi也是一個可以用"新增移除程式"移除
02/18 23:18, 5F

02/18 23:19, , 6F
的應用程式這樣。不過這個不像Virtual Machine,
02/18 23:19, 6F

02/18 23:19, , 7F
要切換OS還是得重開機。(別擔心,開機選單wubi也會幫你搞定)
02/18 23:19, 7F
文章代碼(AID): #19d28NPb (EE_DSnP)
討論串 (同標題文章)
文章代碼(AID): #19d28NPb (EE_DSnP)