Монтируем новый жесткий диск в Linux для папки /var
В продолжение темы о том как работать с новым диском и разделом в Linux даю некоторую информацию о том, как освободить на системном диске существенный кусок памяти и расширить объем существующего раздела. После того, как мы создали новый раздел (в вышеупомянутой статье), нам нужно перенести все из папки /var в новый раздел. Все что нужно у нас уже есть
Все делаем от имени root
1) Создадим новую папку в папке /mnt в которую будем портировать /var
cd /mnt
mkdir /var
На всякий случай, что бы быть уверенными, что имеем дело с монтированным разделом, а не самой папкой, создадим в новой папке пустую папку index. Как только мы смонтируем к этой папке другой диск - папка index пропадет
mkdir index
2) Монтируем 1-й раздел нового диска
mount -t ext3 /dev/hdb1 /mnt/var
проверимся
ls -a
если папка index пропала, значит мы имеем дело в новым диском.
3) Копируем рекурсивно все из папки /var с сохранением прав доступа и владельцев папок в папку /mnt/var
cp -pr /var/* /mnt/var
Это будет не быстро. Ждем до окончания процесса
4) После того, как все скопировалось проверим как все переписалось
cd /mnt/var
ls -a
Должны увидеть структуру папок, как у Вас в /var
5) Если все ОК, тогда отмонтируем новый диск
umount /dev/hdb1
6) Правим файл /etc/fstab
vim /etc/vstab
Добавим вот так строку (сразу после монтирования корня файловой системы)
# /etc/fstab: static file system information.
# proc /proc proc defaults 0 0
# / was on /dev/sda1 during installation
UUID=5a54066c-7ce8-4299-ab3c-244456447c4 / ext3 errors=remount-ro,usrjquota=aquota.user,grpjquota=aquota.group,jqfmt=vfsv0 0 1
/dev/hdb1 /var ext3 defaults 0 0
# swap was on /dev/sda5 during installation
UUID=54d45f3e-09f4-4f15-a884-95b676feb21c none swap sw 0 0
/dev/scd0 /media/cdrom0 udf,iso9660 user,noauto 0 0
Сохранились: двоеточие -> wq -> ENTER
7) Создайте в папке /var папку index для контроля монтирования нового диска или определитесь, нужны ли Вам данные из старой папки /var в принципе можно их оставить ……
8) Перезагружаем компьютер
Если все сделано было правильно, то после старта /var будет примонтирован с нового жесткого диска. и будет содержать все данные, которые были в оригинальном /var и в нем не будет папки index, которую мы создали для проверки в 7 шаге
Ну вроде все … работаем в штатном режиме… Места достаточно.
источник: http://beznervov.com/linux-montiruem-novyj-disk-dlya-var/