混合使用Linux和Windows

來源:互聯網
上載者:User

在個人電腦上,Windos系統和Linux系統可以用來相互補充,在本文中我們將向你介紹如何在一台電腦上使用這兩個系統,包括最好開始方式、有哪些檔案可以使用等其他內容。  

  在剛剛過去的幾年中,作為伺服器和工作站作業系統的選擇之一,Linux 已經很好的確定了自己的地位。  

  很多專業的使用者發現,Linux還是一個很安全的網上衝浪平台。也許,Linux的安全性漏洞並不比微軟的作業系統少,但是,SuSE、Knoppix、Red Hat等系統都很少受到病毒攻擊,因為這些系統不是駭客攻擊的主要目標。  

  從另外一方面來說,當談及多媒體,尤其是視頻編輯以及DVD光碟片製作等方面的軟體時,Windows是一個必不可少的作業系統。對於辦公軟體以及影像編輯等方面來說,Windows目前在這方面仍然處於領先地位。因此,許多專業使用者都使用雙系統。  

  在本文中,我們將向你介紹在一台機器上使用兩個系統的最好方式。如果你正在準備進行這種轉換的話,就真的沒有必要擔心由於系統不相容而可能會造成各種問題,在Linux環境下也可以讀取Windows中的檔案。  

  並且這些源自於Unix的作業系統現在可以識別並且能夠與大量Windows格式的檔案一起工作。如果有必要的話,你甚至可以在Linux環境下運行Windows環境下成熟的應用程式,如在Linux環境下運行微軟的Office 。  

  將Linux和Windows合在一起  

  至於在一台個人電腦上一起使用Linux和Windows的方法,目前至少有半打以上。但是這些方法中最常用的方法應該是在一個硬碟上同時安裝兩個作業系統。  

  除了要配置多啟動管理器外,這種方法實現起來很容易,但是這種方法要求有大量的硬碟空間。如果你已經決定還是使用Windows分區而又發現還需要3-4GB的空間來儲存微軟的檔案以便能夠經常性的查看某些檔案時,你會覺得非常麻煩。   

  在這種方法中,每個作業系統都是分別儲存在各自的分區中。目前所發行的Linux版本如Red Hat 9 或者SuSE 8,都會考慮到現有的微軟作業系統並且會將該系統整合在引導選項中。然而,這確實需要有足夠的空閑硬碟空間,要實現標準的安裝,需要大概3-5GB沒有使用或者沒有分區的磁碟空間。

  如果有足夠的空間的話,安裝工具會自動為Linux計算出一個合理的資料分割配置。如果有必要的話,專家級的使用者可以不用考慮安裝工具的建議,而是進行人工幹預,直接輸入期望的分區大小。  

  在成功的安裝系統之後,你只需在系統引導時通過一個引導菜單來選擇希望要進入的系統,從而可以進入不同的系統。Linux引導程式也允許你指定啟動選項並且可以將這些參數傳送給核心。

最佳分區方法  

  如果你想要儘可能方便而且安全的同時使用Windows和Linux這兩個系統的話,就必須確保實現最佳分區。非常重要的一點就是考慮需要使用多少個分區,並且每個分區所佔的空間大小應該是多少(資料分割配置)。這些參數都是根據你的安全需求、使用的程式、以及註冊使用者的數量來決定的。

  利用掛載點(mount point)/ 將Linux的系統目錄(根目錄)放在其自身的分區上是一種明智的做法。這樣一來,使得系統在出現故障的時候可以很容易的實現恢複。使用者程式通常放在/usr目錄和/opt目錄下,但是個人檔案一般放在/home目錄下,而臨時檔案則存放在/var目錄下。  

  一般說來,沒有必要將這些檔案夾放在不同的分區上,當然。交換分區是一個例外。   

  如果你想要額外實現防止電子郵件病毒或者垃圾郵件的話,可以在其分區上增加/var目錄。一個良好的Linux產品的自動分區中應該包含以下分割:root、/home、/var、以及交換分區。對於初學者以及那些從Windows轉換過來的使用者來說,有一個系統磁碟分割(/)以及一個交換分區就已經足夠了。

  不管你選擇的是哪一個供應商發行的Linux系統,它都會包含免費的分區工具,如fdisk以及cfdisk,這些工具雖然其功能很強大,但是對於初學者來說,使用起來都不是那麼容易,因為這些工具都沒有圖形介面。  

  大多數的新使用者都喜歡使用圖形化的分區工具,通常情況下,在每個發行版的安裝器中也都含有這種工具。例如,SuSE的安裝和組態工具Yast,就包含一個非常容易使用的分區程式。  

  如果你願意在安裝Linux系統之前,先在Windows介面下進行分區的話,你就需要使用商業化工具如Powerquest的分區魔術師(Partition Magic)來進行分區。  

  使用cfdisk來進行分區  

  傳統的Linux系統的分區工具是cfdisk,在使用Knoppix進行硬碟安裝的過程中也可以使用該工具。你可以從命令列中輸入cfdisk命令來運行該工具。該程式就會將所有它發現的硬碟以及每個硬碟的分區資訊全部列出。使用鍵盤就可以實現對cfdisk工具的全面控制。  

  藉助於滑鼠和斷行符號鍵,你可以選擇不同的功能按鈕。你可以很容易的在未分區的硬碟上建立一個新的分區,或者刪除一個已經存在的分區。如果要刪除一個已經存在的分區,只需要簡單的使用滑鼠選擇該分區,然後選擇刪除命令,最後通過斷行符號鍵來確認。  

  你可以用相似的方法來建立一個新的分區,當然不是選擇刪除功能,而是選擇建立功能。對於最小安裝的Linux系統來說,它要求有一個根分區和交換分區。要建立一個新的交換分區,選擇基本分區來建立一個新的基本分區。交換分區的大小取決於可用的記憶體的大小,但是在任何情況下,交換分區的大小都沒有必要超過512MB。  

  可以通過輸入起始扇區或者輸入結束扇區或者相應的大小(以MB為單位)來指定分區的大小。建議將起始設定為第一個分區的起始扇區。選擇類型82作為交換分區的類型。  

  這種方法也可以用於建立Linux的根分區。在這裡仍然是使用選項建立以及基本分區來建立基本分區。這個分區所需要的大小取決於你想要安裝多少個程式包。如果你正從一個Windows使用者轉變為一個Linux使用者,並且只使用一個單一的Linux根分區,那麼,預設安裝只需要大約2-3GB的空間。  

  然而,隨著許多多媒體檔案以及大量應用程式的出現,分區大小一般至少要10GB的空間。當然了,你可以選擇使用整個未分區的磁碟空間作為當前分區的大小。選擇分區類型83作為根分區。  

  一旦分區工作結束,使用寫功能來儲存並應用當前的變化。這樣建立的分區可以很容易的用於隨後的全新的Linux安裝。  

  要減少現存分區的大小,你需要使用另外的工具如免費工具Parted (你可以通過Linux搜尋引擎www.rpmseek.com來找到該工具)或者使用其他的商業化的Windows程式。

在Windows下使用Linux檔案  

  Linux使用者常常需要訪問並行安裝的Windows分區及其檔案,反過來也是如此。  

  藉助於免費的基於Windows的工具Explore2FS ,Windows使用者可以任意使用Linux ex2fs檔案系統中的分區。Explore2Fs可以顯示所有可用的硬碟,並且可以在不同的Windows瀏覽器中顯示所有的Linux分區。
  
  要訪問Linux分區上資料,你可以利用拖放功能來實現。目前Explore2FS是免費的,並且該工具可以在Windows 95到Xp之間的所有系統上使用。 

  在Linux中使用Windows資料  

  在Linux系統下面可以毫無障礙的讀取到Windows分區。在安裝Linux系統的過程中,作業系統自動可以識別出任何現存的Windows分區,並將它們合并到Linux目錄結構中。

  你可以通過檔案管理工具或者命令列的方式來訪問這些分區上的資料和程式。由於目前發行的Linux版本都能夠自動將Fat16以及Fat32分區掛載到系統上,而且甚至可能通過在案頭上建立一個表徵圖使得這些分區可用,因此,在Linux系統和Windows系統之間(包括老版本的Windows,甚至是ME系統)的檔案交換基本上不存在真正的障礙。  

  然而,當與NTFS分區(這種分區方式經常用於Windows NT/2000或者Windows XP中)進行資料交換時,問題仍然存在。Linux 以某一相配驅動程式的方式來為這種檔案系統提供支援,但是這些驅動程式還是有一些缺點,因為,這些驅動程式在某些情況下會損壞檔案系統。  

  正因為如此,如果你使用綁定的基於Linux核心的NTFS驅動程式時,最好使用唯讀模式。幸運的是,該驅動程式在預設的情況下沒有啟用對NTFS分區的寫入權限。

Linux下的Windows  

  任何想要在Linux環境下使用Windows應用程式的使用者都不可避免的遇到WINE。雖然人們認為它還不夠成熟並且使用起來非常複雜,但是在本節我們將向你介紹Wine到底能幹什麼。

  許多Linux愛好者將Windows仍然保留在硬碟上是希望他們能夠繼續使用某些特定的應用程式,但是有些人卻根本不想要太大的作業系統。如今,在廣為分布的Windows模擬器Wine的協助下,你可以在Linux環境下直接運行許多Windows程式。它幾乎可以類比整個Windows環境下的API。

  另外,Wine幾乎能夠提供所有重要的作業系統功能,如同Windows系統本身在調用這些功能。從理論上來說,Windows應用程式幾乎感覺不到它是在Linux環境下運行。該系統自己運行在一個虛擬系統磁碟分割上。作為一種選擇,你可以將真正的Windows庫程式(DLLs)放在Wine提供的庫程式旁邊作為備份,萬一Wine自身的庫程式出錯就可以使用這些備份程式。  

  在使用Wine的時候,你會發現可以安裝許多常規的應用程式,而且你可能會直接在虛擬系統磁碟分割上安裝一個簡單的Windows程式。某些專家級使用者已經對此非常熟悉,因此也就可以安裝更為複雜的應用程式如Word 2000來完成某些工作。但是,這個過程是相當複雜的,而且穩定性也存在問題。

  通常說來。要在Wine下運行一個Windows程式,只需要使用終端視窗並且輸入一下命令:wine 『路徑和程式的名字』。例如:wine /home//wine/C/Program/winword.exe。

Wine的各種不同版本  

  現在Wine的版本有很多,而且存在著各種不同的變種。當前的每個Linux版本中都包含有一個基本的Wine程式包,這個程式包可以用圖形化的配置前端來定製。  

  然而,最新的Wine版本與此不同,並且需要通過命令列來實現全面的配置。另一個可作為選擇的是商業化的產品WineX。在這個擴充版本的Wine上,可以使用最新的基於DirectX 的Windows程式。

  Wine的局限性  

  從技術的角度上來說,使用Windows的模擬器是一種讓人感興趣的選擇,但是到目前為止,它仍然無法替代在你的電腦上安裝Windows系統。對於特定硬體的軟體如驅動程式或者系統工具來說,在Linux環境下的Wine中是無法使用的。  

  通過類比介面,你可以使用當前的大多數硬體,如印表機、操縱杆或者數據機,但是如果印表機需要特定的Windows驅動程式,並且在Linux中沒有對應的驅動程式的話,那麼它在Wine中將無法使用。依賴於Windows編碼的多媒體應用程式在這裡也會遇到問題,所以那些希望進行永久轉變的windows使用者應該密切注視當前Linux技術的發展。  

  在Linux環境下微軟的Office  

  如果你非常希望在Linux環境下運行微軟的Office的話,最好的選擇是使用Crossover Office程式包。購買這個程式包的成本大約是40英鎊,目前在SuSE Linux Office案頭環境以及Lindows系統中已經開始包含這個程式包了。Crossover是基於Wine的,通過使用這個程式包使得在Linux環境下安裝Word、Excel以及Powerpoint等成為可能。  

  使用這種方法看起來沒有什麼問題,並且Crossover Office目前是穩定的。然而,在Linux環境下,想使用1.03版(仍在發行)的Crossover Office來安裝微軟的Access是不太可能的。新版本2.0.1支援Office 97,2000,XP以及Adobe Photoshop 7。

  使用Crossover Office  

  設定好Crossover Office後,在Linux環境下配置Office的工作將變得非常簡單。要安裝Crossover Office 2的話,你需要相應的安裝指令檔。你可以從Code Weavers公司得到一個免費的測試版本。無論是測試版本還是完整版本,都需要花費59.95美元(大約38英鎊),他們都可以在KDE或者Gnome環境下通過執行虛擬指令碼進行安裝。  

  在Linux環境下,你既可以使用超級使用者也可以用標準使用者模式來實現Crossover Office的安裝。系統管理模式安裝的優點在於所有的系統使用者都可以通過Crossover Office 來載入Windows應用程式。另一方面,如果Crossover Office是以標準使用者的模式安裝的話,則只允許該使用者來載入Windows應用程式。  

  在調用了指令檔後,Crossover Office圖形化的安裝程式就啟動了。在全域選項中,輸入安裝該程式包的路徑。如果接受預先設定的路徑,也就是你自己的主目錄,那麼點擊開始安裝按鈕開始進行安裝。  

  安裝完成之後,使用現在開始配置來配置應用程式。安裝地區的主視窗包含有已經安裝在系統中的所有應用程式的概述。  

  要配置更多的Windows程式,在安裝按鈕上點擊一下就足夠了。下面的工作就是從一個可支援的Windows程式列表中選擇你想要安裝的程式即可。

  高亮顯示想要安裝的相應程式。並且點擊下一步按鈕。當然,你必須有原始的安裝CD。如果你想要安裝一個不在列表中的應用程式,勾選安裝未支援軟體選框並且指定安裝資料所在的目錄。  

  通常說來。通過在更多的對話方塊中點擊下一步按鈕就可以完成所有的安裝過程。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.