Linux fdisk磁碟分割槽命令 16

2022-03-10 20:17:25 字數 1632 閱讀 8918

名稱:fdisk

使用:fdisk [塊裝置磁碟]

說明:將乙個塊裝置(磁碟)分成若干個塊裝置(磁碟),並將分割槽的資訊寫進分割槽表。

fdisk命令選單常用引數如下所示:

操作例項:

# fdisk /dev/memblock               //對memblock塊裝置分割槽

1.輸入n,  出現兩個選單e表示擴充套件分割槽,p表示主分割槽

2.輸入p,進入主分割槽,再輸入1,表示第乙個主分割槽:

為什麼柱面數只有1~32?因為在程式中我們設定了該塊裝置的磁碟資訊,

如上圖, 因為geo->heads =2,所以最多只能建立2個分割槽

如下圖,我們輸入3,建立第3個主分割槽會失敗:

3.然後輸入1,表示開始柱面 ,再輸入5,表示結束柱面

4.再次輸入n,p,2,建立第2個分割槽,可以發現起始柱面就是從6開始的,因為1~5柱面被第乙個分割槽占用了

5.第2個分割槽建立好了,輸入p,列印分割槽表

6.輸入w,儲存並退出。

發現出錯,出現分割槽無法寫入分割槽表,如下圖所示:

找到在驅動程式入口函式中,alloc_disk()分配乙個gendisk,設定的只有乙個分割槽.如下圖所示:

修改引數,改為大於2的值即可,然後重新執行就沒有問題了

7.輸入ls /dev/memblock* -l,就能看到分到的分割槽了

(ps:次裝置號為0的,就是主磁碟)

磁碟分割槽交換分割槽

磁碟分割槽 首先給虛擬機器增加乙個新的硬碟sdb fdisk dev sdb n 新建 p1 回車 2g 給新分的磁碟增加2g容量 w 儲存退出 格式化新建的sdb1磁碟 mkfs.xfs dev sdb1 掛載新增加的磁碟sdb1 mount dev sdb1 media cdrom media ...

主機規劃與磁碟分割槽 磁碟分割槽 MBR

主流的磁碟介面為sata介面。sata usb scsi等磁碟介面都是使用scsi模組來驅動的,因此這些介面的磁碟裝置檔名都是 dev sd a p 的格式。順序需要根據linux核心檢測到磁碟的順序來決定。比如pc上面有兩個sata磁碟以及乙個usb磁碟,而主機板上面有6個sata的插槽。這兩個s...

windows磁碟分割槽及刪除 擴充套件磁碟分割槽

1 開啟磁碟管理面板 1.在開始選單 搜尋框 搜尋 磁碟 或者硬碟 點選控制面板下的選項 建立並格式化硬碟分割槽 2.開啟控制面板 搜尋 磁碟 或者硬碟 點選 管理工具下的選項 建立並格式化硬碟分割槽 3.選中計算機圖示 右鍵 管理 雙擊 儲存下的選項 磁碟管理 2 磁碟分割槽步驟 1 選中要分割槽...