fdisk 操作說明

名詞解釋

型態 = 形式 = 型別 = 檔案系統 = File System = Type

分區表 = 分割表 = Partition

※註:如果裝置只有一個分割區,則不會詢問要選擇哪一個分區

判別系統硬體

進入 root 權限

su -

首先先不要插上隨身碟,輸入以下指令

dmesg

之後插上隨身碟,等待五秒鐘再次輸入以下指令

dmesg
成功抓到 USB 隨身碟。廠牌為金士頓,容量 16G,代號為 /dev/sdb

判別目前系統中的硬碟分割資訊

blkid
現在系統中有 sda 跟 sdb 兩顆硬碟,其中 sda 有 4 個分割區,sdb 只有一個分割區

再來進入 fdisk 對這支隨身碟進行管理

fdisk /dev/sdb
成功進入 fdisk 工具

fdisk 功能詳解

查看所有可用的指令

m

常用的功能(大小寫有別)

  • d 刪除一個分區
  • F 查看未分區的空間
  • l 列出已知的分區型態(File System,檔案系統)
  • n 新增一個分區
  • p 列出分區表
  • t 變更分區型態(File System,檔案系統)
  • v 驗證分區表
  • i 列出分區資訊
  • m 列出幫助資訊
  • w 寫入變更到分割表並退出
  • q 不儲存直接退出
  • g 建立一張空白的 GPT 分割表
  • o 建立一張空白的 MBR 分割表

查看即將要分割的裝置相關資訊(列出分割表)

p
容量 14.4GB 確定是隨身碟

列出已知的分區型態(File System,檔案系統)

l
這個學期只會用到 b W95 FAT32 與 83 Linux 頂多再一個 82 Swap 置換空間

變更分區型態(File System,檔案系統)

t

首先會問你要變更哪一個分割區,這次選 1

1

然後會詢問你要變更成什麼型態的檔案系統,要變更成 b FAT32

b

變更成功,查看一下是否正確套用

p
Id 變為 b ,Type 由 W95 FAT32 (LBA) 成功變成 W95 FAT32

列出分區資訊

查看分區的資訊

i

詢問你要列印哪一個分割區的資訊,選擇第一個

1
這張圖表示 /dev/sdb1 是可開機的分區,起始位置0 結束位置 686079
分區大小 335 MB,Id 是 b,檔案系統是 W95 FAT32

不儲存直接退出

假設直接退出不儲存,則分割表不會有任何的變動

q

再次進入 fdisk,並且查看分區表資訊

fdisk /dev/sdb
p
型態又變回 W95 FAT32 (LBA)了

寫入變更到分割表並退出

重作一次「變更分區型態(File System,檔案系統)」環節,這次要儲存

w
分割表已經成功修改了

再次進入 fdisk 並且查看分區資訊

fdisk /dev/sdb
p
分區檔案系統成功

分割表資訊

常用的分割表有兩種格式,分別為 MBR 與新的 GPT

舊的 MBR 分割表不支援容量大於 2.2 TB 的硬碟

嵌入式系統容量不會太大

所以都用 MBR 分割表就好

SHXJ
Latest posts by SHXJ (see all)

在〈fdisk 操作說明〉中有 3 則留言

發佈留言