硬盤分區
編輯硬盤分區或磁盤切片是在二級存儲上創建一個或多個區域,以便每個區域可以單獨管理。 這些區域稱為分區。 在創建任何文件系統之前,這通常是準備新安裝磁盤的第一步。 磁盤將有關分區位置和大小的信息存儲在稱為分區表的區域中,操作系統會先于磁盤的任何其他部分讀取該分區表。 然后,每個分區對操作系統來說都是一個不同的邏輯磁盤,它使用了實際磁盤的一部分。 系統管理員使用稱為分區編輯器的程序來創建、調整大小、刪除和操作分區。 分區允許為不同類型的文件安裝不同的文件系統。 將用戶數據與系統數據分開可以防止系統分區變滿而導致系統無法使用。 分區還可以使備份更容易。 一個缺點是很難正確調整分區大小,導致一個分區有太多可用空間而另一個分區幾乎完全分配。
歷史
編輯IBM 在其 1983 年發布的 PC DOS 版本 2.0 中很早就使用了分區一詞來描述將塊存儲設備(例如 HDD)劃分為物理段。 這個詞的用法現在無處不在。 本領域中使用的其他術語包括邏輯磁盤、迷你磁盤、部分、偽磁盤、部分、片和虛擬驅動器。
最早的磁盤驅動器分段之一是 IBM 1966 年在其 CP-67 操作系統中將迷你磁盤用作硬盤驅動器的單獨部分。
分區方案
編輯DOS、Windows 和 OS/2
對于 DOS、Microsoft Windows 和 OS/2,一種常見的做法是為活動文件系統使用一個主分區,其中將包含操作系統、頁面/交換文件、所有實用程序、應用程序和用戶數據。 在大多數 Windows 消費者計算機上,驅動器盤符 C: 通常分配給此主分區。 HDD 上可能存在其他分區,這些分區可能作為驅動器可見,也可能不可見,例如恢復分區或帶有診斷工具或數據的分區。 (Windows 驅動器盤符不以一對一的方式對應于分區,因此驅動器盤符可能比分區多或少。)
Microsoft Windows 2000、XP、Vista 和 Windows 7 包括一個“磁盤管理”程序,允許創建、刪除和調整 FAT 和 NTFS 分區的大小。 Windows Vista 和 Windows 7 中的 Windows 磁盤管理器使用 1 MB 分區對齊方案,該方案與 Windows 2000、XP、OS/2、DOS 以及許多其他操作系統根本不兼容。
類 Unix 系統
在 Linux、macOS、BSD 和 Solaris 等基于 Unix 和類 Unix 的操作系統上,可以在磁盤設備上使用多個分區。 每個分區都可以格式化為文件系統或作為交換分區。
多個分區允許為 /boot、/tmp、/usr、/var 或 /home 等目錄分配它們自己的文件系統。 這樣的方案有很多優點:
- 如果一個文件系統損壞,該文件系統/分區之外的數據可能會保持完整,從而最大限度地減少數據丟失。
- 特定的文件系統可以使用不同的參數進行掛載,例如,只讀,或禁用 setuid 文件的執行。
- 耗盡非系統文件系統上所有可用空間的失控程序不會填滿關鍵文件系統。
- 將文檔等用戶數據與系統文件分開保存,可以在更新系統時降低干擾數據的風險。
Linux 系統常見的最小配置是使用三個分區:一個用于掛載在 /(根目錄)上的系統文件,一個用于掛載在 /home(主目錄)上的用戶配置文件和數據,以及一個交換分區。
默認情況下,macOS 系統還對整個文件系統使用單個分區,并在文件系統(如 Windows)內使用交換文件而不是交換分區。
在 Solaris 中,分區有時稱為片。 這是將蛋糕切成幾塊的概念參考。
術語切片在 FreeBSD 操作系統中用來指代主引導記錄分區,以避免與 FreeBSD 自己的基于磁盤標簽的分區方案混淆。 但是,GUID 分區表分區在全球范圍內稱為分區。
多引導系統
多啟動系統是一種計算機,用戶可以在其中啟動到多個不同的操作系統 (OS),這些操作系統存儲在不同的存儲設備或同一存儲設備的不同分區中。 在這樣的系統中,啟動時的菜單可以選擇引導/啟動哪個操作系統(并且一次只加載一個操作系統)。
這與虛擬操作系統不同,在虛擬操作系統中,一個操作系統作為另一個已經運行的操作系統中的獨立虛擬程序運行。
內容由匿名用戶提供,本內容不代表www.gelinmeiz.com立場,內容投訴舉報請聯系www.gelinmeiz.com客服。如若轉載,請注明出處:http://www.gelinmeiz.com/196030/