MBR:
硬碟基本單位:cylinder
硬碟種類
/dev/sd_ s-sata or SCSI
/dev/hd_ h-IDE插頭
/dev/vd_ v-virtual 虛擬硬碟
ex.
/dev/sda1 d-disk a-第1顆硬碟 1-第1個磁區
partition:
- primary 主分割區
- extended 延伸分割區
- logical 邏輯分割區
「延伸分割區」是相對於「主分割區」而存在的。
雖然一個硬碟最多只能有四個主分割區,但是我們可以利用「延伸分割區」來製作更多的分割區。
由於硬碟的空間必須經過分割才能使用,而每個硬碟的「延伸分割區」只能有一個,所以通常我們會把「主分割區」以外的所有空間都規劃為「延伸分割區」,然後才在「延伸分割區」中建立「邏輯分割區」,做為我們實際使用的磁區。
一般分割區掛載
-
新增partition
# fdisk /dev/sdb
d:刪除分割區
n:新增分割區
m:字母說明列表
p:列出面前分割狀態
t:變更分割區類別
w:寫入並儲存分割
ctrl + C:取消分割動作以下新增分割區步驟說明:
(default p):p 預設為主要分割區,e 則是延伸分割區
(default 1):1 為第一磁區
First sector:分割磁區開始位置
// 建議使用預設,避免造成磁碟空間重疊或浪費
Last sector:分割區結束位置
// +size{K,M,G},注意單位必須為大寫 -
系統重新確認硬碟分割狀態
# partprobe
-
建檔案系統
# mkfs -t [ext2/ext4/xfs...] /dev/sdb1
-
掛載
-
手動掛/卸載
# mount /dev/sdb1 /mnt/disk1 //mount 硬碟分割區 掛載位置 # umount [/dev/sdb1] or [/mnt/disk1] //umount 硬碟分割區 或 掛載位置
-
檔案掛載
# vim /etc/fstab # mount -a //由電腦讀取fstab檔案後全數掛載
# lsblk //查看硬碟狀況 # blkid //查看硬碟UUID(唯一碼)
swap置換空間掛載
-
建立分割區
# fdisk /dev/sdb
-
修改分割區類型
> t > default 2 > number: 82 > w
-
重新確認分割狀態
# partprobe
-
建立檔案系統
# mkswap /dev/sdb2
-
掛載
-
手動掛/卸載
# swapon /dev/sdb2 //mount 硬碟分割區 掛載位置 # swapoff /dev/sdb2 //umount 硬碟分割區 或 掛載位置
-
檔案掛載
# vim /etc/fstab # swapon -a //由電腦讀取fstab檔案後全數掛載
補:狀態檢視
# swapon -s //查看掛載中的置換空間