我可以删除我的主分区并创建一个包含相同文件的新(更大)分区吗?

我可以删除我的主分区并创建一个包含相同文件的新(更大)分区吗?

我安装了 arch linux 并想我可能想要另一个发行版或 5 个发行版,所以我留下了一半以上的硬盘空间未分配。由于事实上,如果我愿意,我不知道如何向我的引导加载程序(gummiboot)添加另一个发行版,并且我只使用 arch 就可以了,所以我想将剩余空间用于我的主分区。我没有将其设为 LVM 分区,因此我认为它不像从 LiveCD 启动并调整大小那么容易。

备份我的主文件夹内容、删除主分区、创建一个更大的分区并恢复文件是否能提供我想要的结果?如果没有,最好的方法是什么?

以下是我的系统上 lsblk 命令的输出:

[$user@arch ~]$ lsblk
NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda      8:0    0 298.1G  0 disk 
├─sda1   8:1    0   512M  0 part 
├─sda2   8:2    0    15G  0 part /
└─sda3   8:3    0   120G  0 part /home

然后还有 160GB 的可用空间。

答案1

你甚至不需要这样做。

只需注销所有用户并以rootroot的家在/root;不在其中/home)身份重新登录即可

卸载/home分区。

/dev/sda3使用或类似的方法调整大小gparted

/home

运行lsblk-/dev/sda3现在应该约为 280GiB。

答案2

是的,备份、删除、创建更大的文件和恢复是一种简单的方法。

从 LiveCD 启动的替代方法是以 root 身份登录并从正在运行的系统执行此操作。但是,请勿使用su/sudo更改其主目录位于要备份和恢复的分区上的帐户。

如果您不想使用 LiveCD,但想登录普通帐户然后使用sudo,例如,如果您无法在桌面上以 root 身份登录,您可以(临时)创建一个主目录不存在的帐户。在下面/home

相关内容