在描述我的问题之前,我是 Linux 文件系统的新手。因此可能缺少重要信息。
命令的结果lsblk
如下
nvme0n1 259:0 0 931.5G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 1G 0 part /boot
└─nvme0n1p3 259:3 0 930G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 100G 0 lvm /. # <-- My root mount
我想将 100G ( ubuntu--vg-ubuntu--lv
) 根目录设为 930G。换句话说,我想使用所有 nvme0n1p3 卷。但是我的 ubuntu 系统是 ubuntu 服务器,不提供 GUI 功能,所以我无法使用gparted
。
我的问题是,
- 我可以使用所有 nvme0n1p3 分区而不重新安装整个 ubuntu 操作系统吗?
- 如果1可以,那么不使用我应该怎么办
gparted
?
答案1
我通过运行以下命令解决了这个问题
$ sudo lvm
lvm> lvextend -l +100%FREE /dev/ubuntu-vg/ubuntu-lv
Size of logical volume ubuntu-vg/ubuntu-lv changed from 100.00 GiB (25600 extents) to <930.01 GiB (238082 extents).
Logical volume ubuntu-vg/ubuntu-lv successfully resized.
lvm> exit
命令lsblk
返回
nvme0n1 259:0 0 931.5G 0 disk
├─nvme0n1p1 259:1 0 512M 0 part /boot/efi
├─nvme0n1p2 259:2 0 1G 0 part /boot
└─nvme0n1p3 259:3 0 930G 0 part
└─ubuntu--vg-ubuntu--lv 253:0 0 930G 0 lvm /