2.2 硬盤分區
2.2.1 硬盤分區作用
一塊硬盤經生產商低級格式化后,才能出廠銷售。對于用戶來說,要想在硬盤上存儲數據,還要將硬盤再進行區域劃分,這一過程我們稱之為分區,劃分好的每一個分區都有一個確定的開始位置和結束位置;還要逐一將劃分好的區域進行高級格式化成某種文件系統后才能夠存儲數據。硬盤分區主要有以下6個作用:
(1)便于對硬盤的規劃與管理。
(2)有利于病毒防治與數據安全。
(3)提高硬盤空間利用率。
(4)提高系統運行效率。
(5)便于為不同用戶分配不同的權限。
(6)在對硬盤進行整理時,更能體會到分區帶來的好處。
2.2.2 硬盤分區類型
按計算機結構和服務器結構的不同,可以將分區分為DOS/Windows分區、Apple分區、BSD分區和Sun Solaris分區等。
1.DOS/Windows分區
DOS/Windows分區體系一直是Intel IA32硬件平臺(i386/X86等)的分區體系,也是用戶遇到最多的分區類型。雖然許多資料對DOS/Windows分區進行了介紹,但一直沒有一個統一的標準,也沒有一個統一的命名規則。從Windows 2000開始,微軟公司又引入了“基本磁盤”和“動態磁盤”的概念,對應的分區有MBR分區、GPT分區和動態磁盤分區。在DOS/Windows分區中,各邏輯盤分區的開始位置和結束位置是不能交叉的,有些資料將DOS/Windows分區稱作MBR分區,詳見4.2節。
GPT分區是Windows Server 2003中的一種新型磁盤架構,是一種由基于Itanium計算機中的可擴展固件接口使用的磁盤分區架構,這種64位的Itanium版本Windows系統采用的磁盤布局架構,與傳統的32位磁盤完全不同。
GPT分區的主要優點有:支持唯一的磁盤和分區;將GPT分區表在磁盤的最后做了備份;每個磁盤最多分區數為128個;支持高達18千兆兆字節的卷大小;性能更加穩定;詳見4.3節。
動態磁盤是微軟從Windows 2000時代增加的新特性,它提供了更加靈活的管理和使用特性,可以在動態磁盤上實現數據的容錯、高速讀/寫操作、相對隨意修改卷的大小等。
2.Apple分區
蘋果機于20世紀70年代誕生于美國,主要用于圖形圖像的處理,廣泛應用于電影制作、廣告設計、排版印刷等領域。蘋果機使用基于其自身硬件的操作系統,是一種基于UNIX內核的操作系統,目前的版本為Mac OS X,蘋果機所使用的Apple分區體系與DOS分區體系統不同。
3.BSD分區
BSD分區主要用于BSD UNIX服務器,如:Free BSD、Open BSD、Net BSD等,大多數的BSD系統使用基于32位間接尋址的硬件平臺,BSD分區可以與微軟公司的產品共存于一個磁盤上。每個BSD分區在磁盤標簽結構中都有一個類型區域,BSD系統會為磁盤標簽中的每個表項建立一個設備文件。
4.Sun Solaris分區
Sun公司的Solaris操作系統主要應用于大型服務器和桌面系統,根據磁盤大小的不同以及Solaris版本的不同,使用兩種不同的分區方式。Solaris的其他版本使用的數據結構與BSD磁盤標簽類似。Solaris數據結構中的有些名字與BSD中相同,但表示的意義不一樣。