Знову ж таки, BTW я згоден з Карелом, що найкраще підібрати встановлення вашої бази на ssd. Я також рекомендую прочитати кілька інших навчальних посібників, перш ніж виконувати мої вказівки.
ПРИМІТКА: набагато простіше налаштувати вашу систему під час нової установки,
Тепер, якщо ви хочете створити нову точку монтажу для / var, слід врахувати багато питань.
Деякі каталоги буде важче переміщати, оскільки файли можуть бути використані, / var є одним із цих проблемних дітей. У будь-який час ваша система активна, ймовірно, що дані записуються в / var
Інша думка - підтримка правильних атрибутів файлу, копія не обійдеться без відповідних прапорів.
ці посилання можуть допомогти розпочати роботу,
http://lists.opensuse.org/opensuse/2001-11/msg01343.html
http://dev.digi-corp.com/2009/09/moving-opt-data-to-new-partition-in-linux-due-to-low-disk-space
ПРИМІТКА:
Я віддаю перевагу використанню tar над cp, це швидше, і я знаю, що він збереже мої атрибути файлів, на кшталт наступного (короткий приклад, деякі кроки залишилися для простоти)
НЕ ПОВЕРНУЙТЕ ЦІ НАПРЯМИ БЕЗ РОЗВИТАННЯ, ЩО РОБИТИ
- Завантаження з живого USB.
- Використовуйте fdisk та mkfs, щоб створити та відформатувати новий розділ на вашому накопичувачі 750 Гб, 50 Гб повинно бути багато.
- Змонтуйте новий каталог.
Подобається це
mkdir /mnt/var2
mount -a /dev/sdxx /mnt/var2
(замініть sdxx розділом 50 Гб, який ви створили для нового / var, наприклад / dev / sdb1)
змонтуйте свій ssd як / mnt / oldroot
mkdir /mnt/oldroot
mount -a /dev/sdxx /mnt/oldroot
(тут / dev / sdxx є / розділом вашого ssd, ймовірно / dev / sda1 або подібним) Ви повинні мати можливість переходити до вашої старої файлової системи зараз, починаючи з / mnt / oldroot
тепер ви скопіюєте файли зі старого каталогу / var у новий
cd /mnt/oldroot/var
tar cSpf - . | (cd /mnt/var2 ; tar xvSpf - )
коли копіювання закінчиться, порівняйте два каталоги, якщо все виглядає добре, перейменуйте старий каталог / var
mv /mnt/oldroot/var /mnt/oldroot/var.0ld
mkdir /mnt/oldroot/var
Залишилося лише відредагувати / mnt / oldroot / etc / fstab, щоб додати новий розділ як опорний пункт для / var (я залишу це вашій уяві)
потім
umount /mnt/var2
umount /mnt/oldroot
reboot
Якщо все пішло добре, при перезавантаженні нового розділу слід встановити як / var