首先在虛擬機的設置中為系統添加硬盤
使用fdisk -l /dev/sdb ? 查看未分區的硬盤
fdisk -l /dev/sda? 這是已經分區好得
?接下來我們就要對sdb進行分區:
首先使用fdisk /dev/sdb
接著輸入m可以看到詳細命令
進行添加分區
已經建立好4個主分區,在建立時會看到以下
刪除一個主分區,建立擴展分區
到此分區結束。
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
主分區,擴展分區和邏輯分區
?
主分區,也稱為主磁盤分區,和擴展分區、邏輯分區一樣,是一種分區類型。主分區中不能再劃分其他類型的分區,因此每個主分區都相當于一個邏輯磁盤(在這一點上主分區和邏輯分區很相似,但主分區是直接在硬盤上劃分的,邏輯分區則必須建立于擴展分區中)。
1. 一個硬盤可以有1到3個主分區和1個擴展分區,也可以只有主分區而沒有擴展分區,但主分區必須至少有1個,擴展分區則最多只有1個,且主分區+擴展分區總共不能超過4個。邏輯分區可以有若干個。??
?在前面的博客中有說系統的啟動順序過程中有MBR
MBR(master boot record主引導記錄)會在啟動盤的第1個塊中,大小為512B,其中前446中的程序代碼是用來選擇boot partition(分區),也就是有哪個分區來裝入開機用的代碼
446B引導信息
64B 分區信息
2B 標志位
(硬盤的第一個扇區最重要,其上面有硬盤主引導記錄(占用446bytes)和分區表(占用64 bytes),之所以只能有四個主分區就是因為分區表只有64B,只能裝下4條記錄)
所以只能有四個主分區的硬盤的限制,并不是操作系統的限制,而最多只能有一個拓展分區則是操作系統的限制
?
2. 分出主分區后,其余的部分可以分成擴展分區,一般是剩下的部分全部分成擴展分區,也可以不全分,剩下的部分就浪費了。 ?
3. 擴展分區不能直接使用,必須分成若干邏輯分區。所有的邏輯分區都是擴展分區的一部分。 ? 硬盤的容量=主分區的容量+擴展分區的容量; ? 擴展分區的容量=各個邏輯分區的容量之和。
?