增加 ubuntu 18.0.4 的根卷

增加 ubuntu 18.0.4 的根卷

我刚刚安装了 Ubuntu 作为我的基础操作系统。安装时,系统询问我是否要删除所有内容或与 Windows 一起安装。我选择删除所有内容。

一切都安装得非常顺利。但是我的笔记本电脑有 SSD 和 HDD,我不知道为什么,但只是发现 Ubuntu 的根目录仅使用 SSD 而根本不使用 HDD。 (/dev/nvmeon1) 在此处输入图片描述

我时不时会收到磁盘空间不足的错误。我已经安装了 HDD 卷,但根目录无法使用它们。(/dev/sda)

在此处输入图片描述

我有 1TB 的驱动器,但不确定为什么 Ubuntu 没有使用它。我可以以某种方式在根目录中使用这些卷吗?(尽管我看到了根分区表即 /dev/nvmeon1 中的那些)我不想重新安装它来解决这个问题。如果有人能分享他们的想法就太好了。

答案1

根据@guiverc 的建议,将一个或多个大目录移动到您的 HDD,首先/home

  • cprsync当前内容。我会使用,sudo rsync -alz --progress /home /myHDD/但是否使用cprsync主要取决于个人喜好。这将创建一个新目录/myHDD/home。其下文件的所有者和权限/home也应保留(因为有-a标志)。
  • 为了绝对确定,请重复该命令。第二次应该不会真正复制任何内容,除了来自活动用户的一些缓存或历史文件,但没有什么真正重要的内容。
  • du -s /home与进行比较du -s /myHDD/home。输出应该几乎相同。
  • 当您确信所有文件都已传输时,请执行sudo ln -s /myHDD/home /home。这将基本上删除根分区上的目录/home,并将往返于该/home文件夹的所有流量引至该myHDD分区。
  • 此时,每次访问/home实际上都是对 HDD 的访问,而 SDD 上的空间将被释放。

确保myHDD每次启动时分区都正确挂载。否则您将无法登录。

相关内容