如何将 /usr 移动到另一个分区?

如何将 /usr 移动到另一个分区?

您可能认为这个问题已经被问过了,但是我想说它在我的个人电脑(ubuntu 16.04)上不起作用。

这里$ sudo ls -l /dev/disk/by-uuid

lrwxrwxrwx 1 root root 10 feb 24 18:31 5ab678a9-6f9d-44bd-b549-7785220a84e2 -> ../../sda1    
lrwxrwxrwx 1 root root 10 feb 24 18:31 e478047e-31f6-4ada-be12-2fe403472847 -> ../../sda5    
lrwxrwxrwx 1 root root 10 feb 24 18:31 f7a7d570-9c7c-447d-9602-467e21477065 -> ../../sdb1

我有一个 ssd(sda1)和 hhd(sdb1)。Ubuntu 位于 ssd 并且我想将 /usr 移动到我的 hhd。

  • 我所做的一切行为

    • 第一的,我在 hhd 上创建了一个新的 usr 文件夹$ mkdir /media/eidan/soft/usr

    • 第二,我已复制/usr/media/eidan/soft/usr并检查了的内容/media/eidan/soft/usr。它们是相同的。

    • 第三,我编辑了 fstab。

    • UUID=5ab678a9-6f9d-44bd-b549-7785220a84e2 / ext4 errors=remount-ro 0 1

    • UUID=e478047e-31f6-4ada-be12-2fe403472847 none swap sw 0 0
    • UUID=f7a7d570-9c7c-447d-9602-467e21477065 /usr ext4 defaults 0 2

完成所有这些后,我重启了电脑,结果……什么都没发生。电脑没有启动(我的意思是 ubuntu,电脑可以工作)。我做错了什么,或者我没做错什么?

一步一步告诉我如何正确做到这一点

相关内容