移动分区

移动分区

我最近安装了 Xubuntu(第一次安装),并创建了两个分区:操作系统的根分区和我自己使用的分区(用于存储音乐、电影、照片等),但我没有在 /home 中创建分区,而是在 /usr 中创建了分区。我的问题是:如何将 /usr 分区移动到 /home 分区中?

答案1

您必须复制内容。请注意,如果您操作不正确,以下说明可能会导致数据丢失。因此,对于此类操作,最好先进行备份。另请注意,我假设您在正在运行的系统中执行这些步骤。使用实时 CD 执行这些步骤可能更容易。这仅在未/home加密时才有效。另请注意,所有命令都是我凭空想出来的,并没有进行过测试

首先卸载分区/usr

sudo umount /usr

接下来将分区挂载到某个任意挂载点:

sudo mount <partition> /mnt

您必须<partition用您的真实分区(例如/dev/sda5)替换。我无法告诉您使用了哪个分区。

接下来必须将所有数据复制到目录/usr

sudo cp -dpR /mnt /usr

复制所有数据后,您可以从分区中擦除数据:

sudo rm -rf /mnt/*

现在请检查是否还有任何隐藏文件:

sudo ls -a /mnt

此命令应仅显示两个文件:...

接下来,您可以将主目录的内容复制到已擦除的分区:

sudo cp -dpR /home /mnt

接下来您必须更改文件fstab并将条目更改/usr/home

现在,当所有事情都正确完成时,您可以重新启动并将您的家庭数据放在额外的分区上。

答案2

您应该遵循以下指南:分区/家庭/搬家

相关内容