在個人計算機上,Windos系統(tǒng)和Linux系統(tǒng)可以用來相互補充,在本文中我們將向你介紹如何在一臺計算機上使用這兩個系統(tǒng),包括最好開始方式、有哪些文件可以使用等其他內(nèi)容。
在剛剛過去的幾年中,作為服務(wù)器和工作站操作系統(tǒng)的選擇之一,Linux 已經(jīng)很好的確定了自己的地位。
很多專業(yè)的用戶發(fā)現(xiàn),Linux還是一個很安全的網(wǎng)上沖浪平臺。也許,Linux的安全漏洞并不比微軟的操作系統(tǒng)少,但是,SuSE、Knoppix、Red Hat等系統(tǒng)都很少受到病毒攻擊,因為這些系統(tǒng)不是黑客攻擊的主要目標。
從另外一方面來說,當談及多媒體,尤其是視頻編輯以及DVD光盤制作等方面的軟件時,Windows是一個必不可少的操作系統(tǒng)。對于辦公軟件以及圖像編輯等方面來說,Windows目前在這方面仍然處于領(lǐng)先地位。因此,許多專業(yè)用戶都使用雙系統(tǒng)。
在本文中,我們將向你介紹在一臺機器上使用兩個系統(tǒng)的最好方式。如果你正在準備進行這種轉(zhuǎn)換的話,就真的沒有必要擔心由于系統(tǒng)不兼容而可能會造成各種問題,在Linux環(huán)境下也可以讀取Windows中的文件。
并且這些源自于Unix的操作系統(tǒng)現(xiàn)在可以識別并且能夠與大量Windows格式的文件一起工作。如果有必要的話,你甚至可以在Linux環(huán)境下運行Windows環(huán)境下成熟的應(yīng)用程序,如在Linux環(huán)境下運行微軟的Office 。
將Linux和Windows合在一起
至于在一臺個人計算機上一起使用Linux和Windows的方法,目前至少有半打以上。但是這些方法中最常用的方法應(yīng)該是在一個硬盤上同時安裝兩個操作系統(tǒng)。
除了要配置多啟動管理器外,這種方法實現(xiàn)起來很容易,但是這種方法要求有大量的硬盤空間。如果你已經(jīng)決定還是使用Windows分區(qū)而又發(fā)現(xiàn)還需要3-4GB的空間來保存微軟的文件以便能夠經(jīng)常性的查看某些文件時,你會覺得非常麻煩。
在這種方法中,每個操作系統(tǒng)都是分別存儲在各自的分區(qū)中。目前所發(fā)行的Linux版本如Red Hat 9 或者SuSE 8,都會考慮到現(xiàn)有的微軟操作系統(tǒng)并且會將該系統(tǒng)集成在引導(dǎo)選項中。然而,這確實需要有足夠的空閑硬盤空間,要實現(xiàn)標準的安裝,需要大概3-5GB沒有使 用或者沒有分區(qū)的磁盤空間。
如果有足夠的空間的話,安裝工具會自動為Linux計算出一個合理的分區(qū)方案。如果有必要的話,專家級的用戶可以不用考慮安裝工具的建議,而是進行人工干預(yù),直接輸入期望的分區(qū)大小。
在成功的安裝系統(tǒng)之后,你只需在系統(tǒng)引導(dǎo)時通過一個引導(dǎo)菜單來選擇希望要進入的系統(tǒng),從而可以進入不同的系統(tǒng)。Linux引導(dǎo)程序也允許你指定啟動選項并且可以將這些參數(shù)傳送給內(nèi)核。
最佳分區(qū)方法
如果你想要盡可能方便而且安全的同時使用Windows和Linux這兩個系統(tǒng)的話,就必須確保實現(xiàn)最佳分區(qū)。非常重要的一點就是考慮需要使用多少個分
區(qū),并且每個分區(qū)所占的空間大小應(yīng)該是多少(分區(qū)方案)。這些參數(shù)都是根據(jù)你的安全需求、使用的程序、以及注冊用戶的數(shù)量來決定的。
利用掛載點(mount point)"/" 將Linux的系統(tǒng)目錄(根目錄)放在其自身的分區(qū)上是一種明智的做法。這樣一來,使得系統(tǒng)在出現(xiàn)故障的時候可以很容易的實現(xiàn)恢復(fù)。用戶程序通常放在 /usr目錄和/opt目錄下,但是個人文件一般放在/home目錄下,而臨時文件則存放在/var目錄下。
一般說來,沒有必要將這些文件夾放在不同的分區(qū)上,當然。交換分區(qū)是一個例外。
如果你想要額外實現(xiàn)防止電子郵件病毒或者垃圾郵件的話,可以在其分區(qū)上增加/var目錄。一個良好的Linux產(chǎn)品的自動分區(qū)中應(yīng)該包含以下分割: root、/home、/var、以及交換分區(qū)。對于初學(xué)者以及那些從Windows轉(zhuǎn)換過來的用戶來說,有一個系統(tǒng)分區(qū)(/)以及一個交換分區(qū)就已經(jīng)足 夠了。
不管你選擇的是哪一個提供商發(fā)行的Linux系統(tǒng),它都會包含免費的分區(qū)工具,如fdisk以及cfdisk,這些工具雖然其功能很強大,但是對于初學(xué)者來說,使用起來都不是那么容易,因為這些工具都沒有圖形界面。
大多數(shù)的新用戶都喜歡使用圖形化的分區(qū)工具,通常情況下,在每個發(fā)行版的安裝器中也都含有這種工具。例如,SuSE的安裝和配置工具Yast,就包含一個非常容易使用的分區(qū)程序。
如果你愿意在安裝Linux系統(tǒng)之前,先在Windows界面下進行分區(qū)的話,你就需要使用商業(yè)化工具如Powerquest的分區(qū)魔術(shù)師(Partition Magic)來進行分區(qū)。
使用cfdisk來進行分區(qū)
傳統(tǒng)的Linux系統(tǒng)的分區(qū)工具是cfdisk,在使用Knoppix進行硬盤安裝的過程中也可以使用該工具。你可以從命令行中輸入"cfdisk"命令
來運行該工具。該程序就會將所有它發(fā)現(xiàn)的硬盤以及每個硬盤的分區(qū)信息全部列出。使用鍵盤就可以實現(xiàn)對cfdisk工具的全面控制。
借助于鼠標和回車鍵,你可以選擇不同的功能按鈕。你可以很容易的在未分區(qū)的硬盤上創(chuàng)建一個新的分區(qū),或者刪除一個已經(jīng)存在的分區(qū)。如果要刪除一個已經(jīng)存在的分區(qū),只需要簡單的使用鼠標選擇該分區(qū),然后選擇"刪除"命令,最后通過"回車鍵"來確認。
你可以用相似的方法來創(chuàng)建一個新的分區(qū),當然不是選擇"刪除"功能,而是選擇"新建"功能。對于最小安裝的Linux系統(tǒng)來說,它要求有一個根分區(qū)和交換 分區(qū)。要創(chuàng)建一個新的交換分區(qū),選擇"基本分區(qū)"來創(chuàng)建一個新的基本分區(qū)。交換分區(qū)的大小取決于可用的內(nèi)存的大小,但是在任何情況下,交換分區(qū)的大小都沒 有必要超過512MB。
可以通過輸入"起始扇區(qū)"或者輸入"結(jié)束扇區(qū)"或者相應(yīng)的大小(以MB為單位)來指定分區(qū)的大小。建議將"起始"設(shè)置為第一個分區(qū)的"起始扇區(qū)"。選擇"類型82"作為交換分區(qū)的類型。
這種方法也可以用于創(chuàng)建Linux的根分區(qū)。在這里仍然是使用選項"新建"以及"基本分區(qū)"來創(chuàng)建基本分區(qū)。這個分區(qū)所需要的大小取決于你想要安裝多少個 程序包。如果你正從一個Windows用戶轉(zhuǎn)變?yōu)橐粋€Linux用戶,并且只使用一個單一的Linux根分區(qū),那么,默認安裝只需要大約2-3GB的空 間。
然而,隨著許多多媒體文件以及大量應(yīng)用程序的出現(xiàn),分區(qū)大小一般至少要10GB的空間。當然了,你可以選擇使用整個未分區(qū)的磁盤空間作為當前分區(qū)的大小。選擇分區(qū)"類型83"作為根分區(qū)。
一旦分區(qū)工作結(jié)束,使用"寫"功能來保存并應(yīng)用當前的變化。這樣創(chuàng)建的分區(qū)可以很容易的用于隨后的全新的Linux安裝。
要減少現(xiàn)存分區(qū)的大小,你需要使用另外的工具如免費工具Parted (你可以通過Linux搜索引擎www.rpmseek.com來找到該工具)或者使用其他的商業(yè)化的Windows程序。
在Windows下使用Linux文件
Linux用戶常常需要訪問并行安裝的Windows分區(qū)及其文件,反過來也是如此。
借助于免費的基于Windows的工具Explore2FS ,Windows用戶可以任意使用Linux ex2fs文件系統(tǒng)中的分區(qū)。Explore2Fs可以顯示所有可用的硬盤,并且可以在不同的Windows瀏覽器中顯示所有的Linux分區(qū)。
要訪問Linux分區(qū)上數(shù)據(jù),你可以利用拖放功能來實現(xiàn)。目前Explore2FS是免費的,并且該工具可以在Windows 95到Xp之間的所有系統(tǒng)上使用。Explore2Fs的安裝工具可以在這里 找到。
在Linux中使用Windows數(shù)據(jù)
在Linux系統(tǒng)下面可以毫無障礙的讀取到Windows分區(qū)。在安裝Linux系統(tǒng)的過程中,操作系統(tǒng)自動可以識別出任何現(xiàn)存的Windows分區(qū),并將它們合并到Linux目錄結(jié)構(gòu)中。
你可以通過文件管理器或者命令行的方式來訪問這些分區(qū)上的數(shù)據(jù)和程序。由于目前發(fā)行的Linux版本都能夠自動將Fat16以及Fat32分區(qū)掛載到系統(tǒng) 上,而且甚至可能通過在桌面上創(chuàng)建一個圖標使得這些分區(qū)可用,因此,在Linux系統(tǒng)和Windows系統(tǒng)之間(包括老版本的Windows,甚至是ME 系統(tǒng))的文件交換基本上不存在真正的障礙。
然而,當與NTFS分區(qū)(這種分區(qū)方式經(jīng)常用于Windows NT/2000或者Windows XP中)進行數(shù)據(jù)交換時,問題仍然存在。Linux 以某一相配驅(qū)動程序的方式來為這種文件系統(tǒng)提供支持,但是這些驅(qū)動程序還是有一些缺點,因為,這些驅(qū)動程序在某些情況下會損壞文件系統(tǒng)。
正因為如此,如果你使用綁定的基于Linux內(nèi)核的NTFS驅(qū)動程序時,最好使用只讀模式。幸運的是,該驅(qū)動程序在缺省的情況下沒有激活對NTFS分區(qū)的寫權(quán)限。
Linux下的Windows
任何想要在Linux環(huán)境下使用Windows應(yīng)用程序的用戶都不可避免的遇到WINE。雖然人們認為它還不夠成熟并且使用起來非常復(fù)雜,但是在本節(jié)我們將向你介紹Wine到底能干什么。
許多Linux愛好者將Windows仍然保留在硬盤上是希望他們能夠繼續(xù)使用某些特定的應(yīng)用程序,但是有些人卻根本不想要太大的操作系統(tǒng)。如今,在廣為 分布的Windows模擬器Wine的幫助下,你可以在Linux環(huán)境下直接運行許多Windows程序。它幾乎可以模擬整個Windows環(huán)境下的應(yīng)用 程序編程接口。
另外,Wine幾乎能夠提供所有重要的操作系統(tǒng)功能,如同Windows系統(tǒng)本身在調(diào)用這些功能。從理論上來說,Windows應(yīng)用程序幾乎感覺不到它是 在Linux環(huán)境下運行。該系統(tǒng)自己運行在一個虛擬的系統(tǒng)分區(qū)上。作為一種選擇,你可以將真正的Windows庫程序(DLLs)放在Wine提供的庫程 序旁邊作為備份,萬一Wine自身的庫程序出錯就可以使用這些備份程序。
在使用Wine的時候,你會發(fā)現(xiàn)可以安裝許多常規(guī)的應(yīng)用程序,而且你可能會直接在虛擬系統(tǒng)分區(qū)上安裝一個簡單的Windows程序。某些專家級用戶已經(jīng)對 此非常熟悉,因此也就可以安裝更為復(fù)雜的應(yīng)用程序如Word 2000來完成某些工作。但是,這個過程是相當復(fù)雜的,而且穩(wěn)定性也存在問題。
通常說來。要在Wine下運行一個Windows程序,只需要使用終端窗口并且輸入一下命令:wine 『路徑和程序的名字』。例如:wine /home//wine/C/Program/winword.exe。
Wine的各種不同版本
現(xiàn)在Wine的版本有很多,而且存在著各種不同的變種。當前的每個Linux版本中都包含有一個基本的Wine程序包,這個程序包可以用圖形化的配置前端來定制。
然而,最新的Wine版本與此不同,并且需要通過命令行來實現(xiàn)全面的配置。另一個可作為選擇的是商業(yè)化的產(chǎn)品WineX。在這個擴展版本的Wine上,可以使用最新的基于DirectX 的Windows程序。
Wine的局限性
從技術(shù)的角度上來說,使用Windows的模擬器是一種讓人感興趣的選擇,但是到目前為止,它仍然無法替代在你的計算機上安裝Windows系統(tǒng)。對于特定硬件的軟件如驅(qū)動程序或者系統(tǒng)工具來說,在Linux環(huán)境下的Wine中是無法使用的。
通過模擬界面,你可以使用當前的大多數(shù)硬件,如打印機、操縱桿或者調(diào)制解調(diào)器,但是如果打印機需要特定的Windows驅(qū)動程序,并且在Linux中沒有 對應(yīng)的驅(qū)動程序的話,那么它在Wine中將無法使用。依賴于Windows編碼的多媒體應(yīng)用程序在這里也會遇到問題,所以那些希望進行永久轉(zhuǎn)變的 windows用戶應(yīng)該密切注視當前Linux技術(shù)的發(fā)展。
在Linux環(huán)境下微軟的Office
如果你非常希望在Linux環(huán)境下運行微軟的Office的話,最好的選擇是使用Crossover
Office程序包。購買這個程序包的成本大約是40英鎊,目前在SuSE Linux
Office桌面環(huán)境以及Lindows系統(tǒng)中已經(jīng)開始包含這個程序包了。Crossover是基于Wine的,通過使用這個程序包使得在Linux環(huán)境
下安裝Word、Excel以及Powerpoint等成為可能。
使用這種方法看起來沒有什么問題,并且Crossover Office目前是穩(wěn)定的。然而,在Linux環(huán)境下,想使用1.03版(仍在發(fā)行)的Crossover Office來安裝微軟的Access是不太可能的。新版本2.0.1支持Office 97,2000,XP以及Adobe Photoshop 7。
使用Crossover Office
設(shè)置好Crossover Office后,在Linux環(huán)境下配置Office的工作將變得非常簡單。要安裝Crossover Office
2的話,你需要相應(yīng)的安裝腳本文件。你可以從Code
Weavers公司得到一個免費的測試版本。無論是測試版本還是完整版本,都需要花費59.95美元(大約38英鎊),他們都可以在KDE或者Gnome
環(huán)境下通過執(zhí)行虛擬腳本進行安裝。
在Linux環(huán)境下,你既可以使用超級用戶也可以用標準用戶模式來實現(xiàn)Crossover Office的安裝。管理員模式安裝的優(yōu)點在于所有的系統(tǒng)用戶都可以通過Crossover Office 來加載Windows應(yīng)用程序。另一方面,如果Crossover Office是以標準用戶的模式安裝的話,則只允許該用戶來加載Windows應(yīng)用程序。
在調(diào)用了腳本文件后,Crossover Office圖形化的安裝程序就啟動了。在全局選項中,輸入安裝該程序包的路徑。如果接受預(yù)先設(shè)置的路徑,也就是你自己的主目錄,那么點擊"開始安裝"按鈕開始進行安裝。
安裝完成之后,使用"現(xiàn)在開始配置"來配置應(yīng)用程序。安裝區(qū)域的主窗口包含有已經(jīng)安裝在系統(tǒng)中的所有應(yīng)用程序的概述。
要配置更多的Windows程序,在"安裝"按鈕上點擊一下就足夠了。下面的工作就是從一個可支持的Windows程序列表中選擇你想要安裝的程序即可。
高亮顯示想要安裝的相應(yīng)程序。并且點擊"下一步"按鈕。當然,你必須有原始的安裝CD。如果你想要安裝一個不在列表中的應(yīng)用程序,勾選"安裝未支持軟件"選框并且指定安裝數(shù)據(jù)所在的目錄。
通常說來。通過在更多的對話框中點擊"下一步"按鈕就可以完成所有的安裝過程。
(責任編輯:張竺)