У меня такая проблема:
1 ФС - /dev/sda2 смонтирована на / - здесь 30Гб
2 ФС - /dev/sda3 смонтирована на /home - здесь 500Гб
Я хочу эти 500Гб перенести в первую ФС
Как мне это сделать безболезненно ? :(
Как перемонтировать раздел без потери данных?
1) gparted
Я хочу эти 500Гб перенести в первую ФС
зачем. что не устраивает?
1) gparted
[quote=setter]Я хочу эти 500Гб перенести в первую ФС
зачем. что не устраивает?[/quote]
как что, мне не хватает места для раздела /var/ у меня в основном там все файлы, а /home наоборот пустой
мне не хватает места для раздела /var/ у меня в основном там все файлы
веб-сервер что ли крутится?
а /home наоборот пустой
здесь обычно пользовательские данные
Тогда gparted в помощь.
а gparted только в gui? что-то нигде не могу найти консольный вариант
а gparted только в gui? что-то нигде не могу найти консольный вариант
изначально консольный, но и присутствует gui.
как что, мне не хватает места для раздела /var/ у меня в основном там все файлы, а /home наоборот пустой
Так отдели /var и /usr от корня.
http://linuxforum.ru/viewtopic.php?pid=228822#p228822
а gparted только в gui? что-то нигде не могу найти консольный вариант
Есть parted, есть fdisk, cfdisk, mkfs.
Т.е. если я правильно понял, то, чего я хочу можно добиться выполнив следующее:
[console]mkdir /mnt/tmp
mount /dev/sda2 /mnt/tmp
cd /home
rsync -pavv --delete --progress ./ /mnt/tmp
umount /mnt/tmp
mount /dev/sda2 /home
mount --bind /dev/sda1 /mnt/tmp[/console]
Так?
я бы зделал по другому
скопировал var в /home/ получилочь бы /home/var
и тут есть не скоко выходов либо симлинк ln -s
либо попробовать так
mount -o bind /home/var /var
Это всё надо пробывать
А если сайты тогда лучше вообще перенастроить апач
Или другую программу которая забивает место в /var
А ведь можно как-то через LiveCD поменять размер раздела или не получится?
получиться
Подскажите какой LiveCD лучше использовать?
Любой. Какая разница то?
Я вообще для таких дел использую диск со Slackware, ибо там ни иксы - ничего не грузится изначально перед установкой, но все нужные программки грузятся, как и модули.
Таким образом пользуюсь fdisk, mount и пр.
Так же можно и с Arch linux core диска.
Вообщем была проблема тоже кончалось место smile .
Я с помощью mc копирнул /home/ в /backup/
Из ниже вывода видно что /backup другой диск
Вот он
/dev/sdb3 on /backup type ext4 (rw,errors=remount-ro)
[console]
xxx@xxx:~$ mount -l
/dev/sdb1 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
/dev/sdb3 on /backup type ext4 (rw,errors=remount-ro)
/dev/sda on /share type ext4 (rw,errors=remount-ro)
rpc_pipefs on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nfsd on /proc/fs/nfsd type nfsd (rw)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
/backup/home on /home type none (rw,bind)
[/console]
Скопировал с помощью mc и сохранением прав после прописал в /etc/fstab
[console]/backup/home /home none bind 0 0[/console]
перешол в /home и зделал rm -r * стал чистенький
после этого mount -a
и всё готово
mount -o bind /home/var /var
Это всё надо пробывать
от блин! mount --bind
и не надо ничего "пробывать", надо ман читать. БЛЖД.
Я вообще для таких дел использую диск со Slackware
кстати зря, ибо там много не хватает.
Я с помощью mc копирнул /home/ в /backup/
facepalm
ну.. ССЗБ