正在從新裝載虛擬機,碰到磁碟分區一陣頭大,花了一下午對分區的基本原理做了一個梳理 一、磁碟 硬碟內部結構: 磁碟:由碟片、機械手臂、磁頭、主軸馬達組成,而數據的寫入主要是在碟片上面,碟片上又細分為扇區與柱面兩種單位,扇區每個為512bytes那麼大 。 其中,磁碟的第一個扇區特別重要。 MBR(Ma ...
正在從新裝載虛擬機,碰到磁碟分區一陣頭大,花了一下午對分區的基本原理做了一個梳理 一、磁碟 硬碟內部結構:
- 在Windows操作系統中,是先將物理地址分開,再在分區上建立目錄.在Windows操作系統中,所有路徑都是從盤符開始,如C://program file。
- Linux正好相反,是先有目錄,再將物理地址映射到目錄中。在Linux操作系統中,所有路徑都是從根目錄開始。Linux預設可分為3個分區,分別是boot分區、swap分區和根分區。
- 防止數據丟失:如果系統只有一個分區,那麼這個分區損壞,用戶將會丟失所的有數據。
- 增加磁碟空間使用效率:可以用不同的區塊大小來格式化分區,如果有很多1K的文件,而硬碟分區區塊大小為4K,那麼每存儲一個文件將會浪費3K空間。這時我們需要取這些文件大小的平均值進行區塊大小的劃分。
- 數據激增到極限不會引起系統掛起:將用戶數據和系統數據分開,可以避免用戶數據填滿整個硬碟,引起的系掛起。
- 其實所謂的”分區”只是針對那個64bytes的分區表進行設置而已。
- 硬碟預設的分區表僅能寫入四組分區信息。
- 這四組分區信息我們稱為主(Primary)和擴展(Extended)分區。
- 分區的最小單位為柱面(cylinder)。
- 查看硬碟分區信息
- 劃分磁碟成為若幹個區
- 為每個分區指定分區的文件系統
- 一個硬碟主分區至少有1個,最多4個;
- 擴展分區可以沒有,最多1個;
- 主分區+擴展分區總共不能超過4個。