女孩子學Linux之硬碟分區篇
前言
本文在上篇《讓女孩子更快學會Linux的方法與建議》基礎上,筆者將著重為女孩子們介紹硬碟分區的知識,以及如何在Linux系統安裝中如何進行手動分區(以虛擬機安裝為例)。
Windows的硬碟分區
日常生活中,我們常常聽到有C盤,D盤這樣的說法。現在請打開你的Windows桌面上"計算機"或"我的電腦"圖標,就會出現"本地磁碟C"、"本地磁碟D"等一系列圖標。那麼,這些圖標都代表著什麼呢?又為神馬從C,D開始,A,B盤又去了哪裡?筆者接下來會進行詳細介紹,姐妹們不要著急哦!
大多數人都知道,硬碟是電腦中最大的數據存儲區域,它可以存儲海量的數據。你電腦上的操作系統,軟體,遊戲,電影等等全部存放在裡面。面對這麼多數據,需要一種有效的機制來管理它們。硬碟分區便應運而生了。
所謂硬碟分區,也就是用軟體方式,把硬碟分為數塊互相獨立的區域,每塊區域可以用不同的格式來管理文件(稱之為文件系統)。例如Windows使用FAT、NTFS文件系統,Linux使用ext3,ext4,btrfs,XFS等文件系統。需要注意的是,由於Linux系統的開放特性,它可以使用世界上幾乎所有種類的文件系統。文件系統可以通過操作系統內置工具來進行創建(Windows下通常稱為"格式化")。使用方法請自行查閱資料。因篇幅有限,本文不再贅述。
有了硬碟分區,操作系統應該如何使用它們呢?常見的Windows系統用拉丁字母C,D,E…對硬碟分區依次編號,稱為盤符。第一個分區定為C盤,第二個分區定為D盤……依次類推。
你一定會感到奇怪,A,B盤為什麼不存在?其實在電腦發展的早期,存在一種叫軟盤的存儲設備,其功能類似於我們現在用的U盤。只是容量小得多,讀寫速度也慢的多…那個時候,A盤代表軟盤驅動器1,B盤代表軟盤驅動器2。C開始才代表硬碟。後來隨著時代發展,軟盤退出了我們的視野,但以C盤作為代表第一個硬碟分區的傳統保留到現在的Windows中。A,B盤便看不到了。
Linux的硬碟分區
好了,現在我們進入正題,來講述一下Linux的硬碟分區知識。
Linux的硬碟分區調度方式有別於Windows,沒有盤符的概念。而把所有的硬碟分區都"掛載"在系統的目錄樹上,方可進行讀寫目錄樹頂端的"/",稱為根分區,其作用相當於Windows下的C盤,存放所有Linux系統下的相關程序文件。根分區下面,有bin,boot,dev,home等一系列目錄,存放的是Linux系統中不同用途的文件。這些目錄既可以依附在根分區下面,也可以映射到一個獨立的Linux分區。建立或取消這種目錄與硬碟分區的映射關係的操作,便稱為掛載/卸載。
這裡筆者提醒大家一下:如果一個目錄中原來有內容,現將某個硬碟分區掛載到此目錄的話,那麼此目錄中只會顯示掛載上去的硬碟分區中內容,原有內容須將分區卸載後方可顯示。
講到這裡,姐妹們一定很關心:我如何在安裝Linux過程中進行硬碟分區操作呢?筆者以新建的虛擬機硬碟(其上沒有任何數據,可以理解為一塊剛買來的硬碟)為例進行講解。筆者分配的虛擬硬碟大小為30GB。
嗯,現在啟動你的虛擬機。安裝程式開始之後,經過幾步無關緊要的步驟,一路「下一步」以後,出現了選擇分區方式的界面。
選項有「自動使用整個硬碟安裝」,「自動使用未分區空間安裝」,「進行手動分區」。雖然眼下主流Linux發行版均提供了完善的自動分區機制,但我們為了學習,還是進行手動分區好了。
選擇手動分區,點擊「下一步」。這時會出現一個提示,大意為在這塊硬碟上找不到可用分區表,是否清除所有數據來創建一個新的分區表?請放心地點「確定」,因為這裡的虛擬硬碟與你電腦上主硬碟是相互獨立的,不會妨礙到你硬碟上的珍貴數據。
接下來出現一個「未分區空間」的灰條,大小為30GB。請選中這個灰條,點擊「創建新分區」,在「掛載點」欄選擇「/」,大小輸入15000MB(約15GB),文件系統選擇ext4,其他欄目不用管,點擊「確定」。好了,我們創建了一個大小為15GB的分區,作為Linux系統的安裝分區。
接下來,請再次按以上步驟創建一個分區,大小輸入1000或2000MB(1~2GB),文件系統選擇swap,掛載點不填,確定。現在創建的是交換分區,功能類似於Windows下的虛擬內存,可以保證你一旦物理內存用盡,還能繼續使用電腦(只是速度很慢)。
再接再厲,我們繼續創建一個個人數據分區,大小設為剩餘所有空間(一般情況下不需要手動輸入),文件系統選擇ext4,掛載點選擇/home,確定。大功告成啦!!分區步驟已結束,單擊下一步,按提示進行格式化分區。最後按提示完成所有安裝步驟即可!
後記
關於硬碟分區的知識,筆者就先講到這裡。各位姐妹們是否明白了呢?不管怎麼說吧,筆者也是付出了辛勞的。各位是不是考慮給點掌聲呢!O(∩_∩)O~
ruojiner
2013.07.19完稿
本文源地址: http://ruojiner.clanmark.com/viewtopic.php?id=206
注意:由於網站帶來過大壓力,不允許任何個人和組織將文章分享到人人等社交平台,否則責任自負。:>
已同步至 linux的微博
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive