Linux
在現有安裝上調整主分區大小,fdisk 檢測到可用空間但不允許我擴展
我正在按照本文中的提示執行以下命令來擴展我的分區
分區 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
不能將分區 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 開始。之後,您可以調整分區 7 的大小以佔用剩餘空間。
也許從 Linux Live CD 啟動並使用gparted進行這兩個操作會更容易。
也不清楚為什麼你有兩個 EFI 系統分區。對於 Windows 和 Linux,一個就足夠了。