我的电脑上有两个磁盘。我的 /home 在 /dev/sda3 中,所以它在 sda1 上。然后我在 /dev/sdb1 中将另一个磁盘格式化并安装为 /data。我想将 /home 移动到 /data 或完全删除数据并调整 /home 的大小以适应数据中的所有空间。我的分区系统使用 LVM,它是 CentOS 6.3。哪种解决方案最好,我需要做什么才能完成此操作?
编辑:
这是我的df
输出:
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda5 29696992 2402600 25785836 9% /
tmpfs 928504 0 928504 0% /dev/shm
/dev/sda2 495844 83245 386999 18% /boot
/dev/sdb1 307665016 233508 291803016 1% /data
/dev/sda3 5124192 489980 4373912 11% /home
答案1
如果你想完全删除 /data 并且 /home 是一个 lvm.. 你可以使用 /dev/sdb1 来增加 /dev/sda3
如果您发布df
输出,我可以提供更多帮助。
编辑
所以你根本不使用 LVM。所以如果你不关心数据中的任何内容,那么现在让它工作起来的最佳选择是像下面这样
umount /data
mkfs.ext4 /dev/sdb1
mount -a
mv /home/* /data/
umount /data
umount /home
编辑 /etc/fstab 并删除 /dev/sdb1 行,并将 /dev/sda3 更改为 /dev/sdb1。然后挂载
mount -a
/home 应该使用 /dev/sdb1 并将所有文件保存在其中。