Parted
“parted”命令中的可用空間顯示問題?
我嘗試將磁碟(HDD)分區為Windows和Linux的幾個部分
parted
,但我發現一些問題如下:
- 為什麼 和 之間的空閒空間沒有
#3
從#5
to106815488s
開始106817535s
?/dev/sda5
為什麼在,/dev/sda7
,/dev/sda9
和之後不顯示可用空間/dev/sda10
?
這是一個 msdos 分區表。對於擴展/邏輯分區,需要一些空間來儲存下一個邏輯分區的數據。所以邏輯分區不能和擴展分區在同一個扇區開始,也不能在下一個分區之前的最後一個扇區結束。您之間存在差距,因為這是每個邏輯分區的元數據所在的位置。
如果您向分區添加其他要求,例如 MiB 對齊,您最終會在分區之間產生 1MiB 大小的間隙。
主分區不需要間隔,因此這些數字適合分區 1 和 2 之間的可用空間。但是對於 msdos,主分區限制為四個(包括擴展分區)。
如果你不想要這樣的差距,你可以改用 GPT 分區方案,如果你的 Windows 支持它。