如何在 Ubuntu 18.04 中扩展根分区

如何在 Ubuntu 18.04 中扩展根分区

我有以下情况:

在此处输入图片描述

我想使用命令行将 nvme0n1 的大小从 8GB 扩展到 78 GB。

根据评论的要求,还添加了 fdisk:

在此处输入图片描述

任何帮助都将受到赞赏。

答案1

这看起来像是您正在向其添加新卷的 AWS EC2 实例。您通过列出可用设备正确地开始了。

然后,您需要在新设备上创建一个文件系统(用于sudo file -s检查是否已经存在文件系统):

sudo mkfs -t ext4 /dev/nvme0n1p1

然后,在要挂载它的位置创建一个目录:

sudo mkdir /mydata

并挂载它:

sudo mount /dev/nvme0n1p1 /mydata

最后,通过编辑(先备份)将其添加到fstab自动安装中:fstab

sudo nano /etc/fstab

信息来自:

sudo lsblk -o +UUID

通过卸载文件系统然后使用以下命令再次安装进行测试:

sudo umount /mydata
sudo mount -a

希望这可以帮助。

答案2

不幸的是,您无法扩展根分区,因为它已经填满了设备上的所有可用空间nvme0n1。如果您想利用设备的空间nvme1n1,您可以:

  • 使用逻辑卷管理器为您的根分区。逻辑卷可以使用 LVM 分布在多个磁盘上。但是,这需要重新安装系统或备份系统、准备 LVM 卷并恢复当前数据。
  • 用于nvme1n1根目录下的分区,例如单独的/home/var分区。

也可以看看

相关内容