我已经安装了 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