無法在我的 Debian 上調整分割區大小

無法在我的 Debian 上調整分割區大小

我向 vmware 虛擬化 Debian 10 添加了額外的 10GB

實際情況是 在此輸入影像描述

另一個角度來看

在此輸入影像描述

的結果fdisk -l

在此輸入影像描述 我需要擴大 /dev/sda5 分割區。

我嘗試使用

sudo resize2fs /dev/sda5

在此輸入影像描述

但我沒有得到任何改變。

我找到了各種 stackexchange 答案,但所有答案都以圖形工具結束(我不能,它只是命令列環境)或已經嘗試過的resize2fs命令

所以,簡短版本:如何擴大 /dev/sda5 分割區?

答案1

我可能是不正確的,但我認為您不能只添加空間,sda5除非它是卷組的一部分 - 請查看lvm.

您已有效地添加了空間結尾磁碟機的分割區,因此可以將其新增至磁碟機中,sda8因為這是最後一個順序分割區。

在我的一台伺服器上查看lsblk- 的輸出可能會很有用,例如:

lsblk
NAME                  MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
fd0                     2:0    1    4K  0 disk 
sda                     8:0    0   20G  0 disk 
├─sda1                  8:1    0  487M  0 part /boot
├─sda2                  8:2    0    1K  0 part 
└─sda5                  8:5    0 19.1G  0 part 
  ├─ubuntu--vg-root   252:0    0 15.1G  0 lvm  /
  └─ubuntu--vg-swap_1 252:1    0    4G  0 lvm  [SWAP]
sdb                     8:16   0  500G  0 disk 
└─data-data           252:2    0  500G  0 lvm  /data

就我而言,如果我擴展,sdb我會使用

# For info - ensure /dev/sdb shows the new size
fdisk -l /dev/sdb

# resize a disk or partition in use by LVM2
pvresize /dev/sdb

# For info - the field "Free PE" should show the newly added space
#  Free  PE / Size       12800 / 50.00 GiB
vgdisplay data

# Extend the logical volume to use the free space
lvextend -l +100%FREE /dev/data/data

答案2

谷歌搜尋後,我最終使用 GParted Live Cd 重新啟動了虛擬機,一切都很容易完成。

相關內容