格式化分区为 /home 而无需重新安装

格式化分区为 /home 而无需重新安装

我已经安装了 CentOS 6.2 服务器并且有以下分区(大小接近):

Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5              29G  2.8G   25G  11% /
tmpfs                 972M     0  972M   0% /dev/shm
/dev/sda2             485M   51M  409M  11% /boot
/dev/sdb1             294G  211M  279G   1% /data
/dev/sda3             4.9G  157M  4.5G   4% /home

现在我安装了 gitosis,但无法更改或不知道如何存储存储库(基本上位于 $HOME/repositories 下),然后我想将 /data (/dev/sdb1) 用作 /home 并释放 /home(/dev/sda3)。我​​可以不重新安装整个系统就做到这一点吗?有什么建议吗?

提前致谢

答案1

我会将所有数据从 /home 复制到 /data,然后在 /etc/fstab 中交换挂载点。

答案2

另一个选择:将数据从 /home/repositories 移动到 /data/repositories 并从 home 建立符号链接:ln -s /data/repositories /home/repositories

相关内容