У меня на ПК два диска. Мой /home находится в /dev/sda3, поэтому он находится на sda1. Затем у меня есть еще один диск, отформатированный и смонтированный как /data в /dev/sdb1. Я хочу переместить /home в /data или полностью удалить данные и изменить размер /home, чтобы вместить все пространство в data. Моя система разделов использует 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/sda3, используя /dev/sdb1
Если вы опубликуете 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 и содержать все ваши файлы на нем.