Linux
如何創建分區磁碟
安裝在 sda 上的 linux ( OS )
和機器也有額外的磁碟 - sdb
sdb 8:16 0 20G 0 disk
但我們想添加兩個新分區作為 sdb1 和 sdb2
如下:
sdb 8:16 0 20G 0 disk ├─sdb1 8:1 0 500M 0 part └─sdb2 8:2 0 500M 0 part
如何創建要與分區分開的磁碟 - sdb1和sdb2?
假設 GNU
parted
,並假設您顯示的片段來自 的輸出lsblk
,那麼您可以執行以下一組最小操作來完成您的要求:以 root 身份執行
parted
,選擇您要操作的設備:(parted) select /dev/sdb
創建一個 MBR 分區表(沒有特別的理由選擇這種類型;在
parted
,中輸入help mklabel
可用類型的列表):(parted) mklabel msdos
然後,創建分區:
(parted) unit MiB (parted) mkpart primary 1 501 (parted) mkpart primary 501 1000
parted
此處指示使用兆字節作為單位,因為這是lsblk
. 這樣,您可以直接鍵入問題中發布的相同數字。第一個分區的起點是任意的 1 MiB,因為 1) 它不能在 0 和 2) 1 MiB 是一個相對懶惰但安全的對齊選擇。關於分區對齊的討論似乎超出了這裡的範圍。
然後,您可以通過以下方式檢查您的更改:
(parted) print