我正在按照本文的提示運行以下命令來擴展分區文章
分區 7(75Gb,從扇區 1794791424 開始)是我的主分區,分區 8(100Gb,從扇區 1580881920 開始)是額外空間(兩個扇區之間顯然存在間隙,這可能會導致問題?)。
我首先運行fdisk: d
並刪除分割區 7 和 8,然後fdisk: n
建立一個新分割區。
正如您從下面的終端輸出中看到的,它允許我在剛剛釋放的扇區範圍中選擇一個點,但是當我這樣做時,它不允許我使用所有可用空間:
Partition number (7-128, default 7):
First sector (1580881920-1953525134, default 1580881920):
Last sector, +/-sectors or +/-size{K,M,G,T,P} (1580881920-1790597119, default 1790597119):
分區表:
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 1580881919 1579558912 753.2G Microsoft basic data
/dev/nvme0n1p5 1790597120 1792694270 2097151 1024M EFI System
/dev/nvme0n1p7 1794791424 1953523710 158732287 75.7G Linux filesystem
答案1
您無法將分割區 8 的空間用於分割區 7,因為分割區 8 位於分割區 4 和 5 之間:
/dev/nvme0n1p1 2048 1085439 1083392 529M Windows recovery environment
/dev/nvme0n1p2 1085440 1290239 204800 100M EFI System
/dev/nvme0n1p3 1290240 1323007 32768 16M Microsoft reserved
/dev/nvme0n1p4 1323008 1580881919 1579558912 753.2G Microsoft basic data
1580881920 1790597119 ### free space of partition 8 ###
/dev/nvme0n1p5 1790597120 1792694270 2097151 1024M EFI System
/dev/nvme0n1p7 1794791424 1953523710 158732287 75.7G Linux filesystem
您必須先將分割區 5“移到頂部”,以便該分割區從 1580881920 開始。
也許從 Linux Live CD 啟動並使用會更容易gparted對於這兩個操作。
目前還不清楚為什麼有兩個 EFI 系統分割區。對於 Windows 和 Linux 來說,一個就足夠了。