Войти

Показать полную графическую версию : /usr переполнен


lird_nikon
22-05-2008, 15:53
обновлял дерево портов под FreeDSB, окончилось ошибкой
/usr: filesystem full
как оказалось под /usr выдели всего 1 Гб..
df
Filesystem 1K-blocks Used Avail Capacity Mounted on
/dev/ad0s1a 507630 95188 371832 20% /
devfs 1 1 0 100% /dev
/dev/ad0s1g 71805152 429752 65630988 1% /.1
/dev/ad0s1e 507630 12 467008 0% /tmp
/dev/ad0s1f 1223118 1222578 -97308 109% /usr
/dev/ad0s1d 1223118 48062 1077208 4% /var
как теперь перенсти /usr на раздел /dev/ad0s1g и чтобы данные сохранились?

WhitePangolin
23-05-2008, 08:08
А если попробовать так:
- cделать в / разделе папку /usr_tmp
- тупо все перекопировать
- перегрузить в монопольный режим
- подмонтировать /
- переименовать /usr_tmp в /usr
- еще раз перегрузить в монопольный режим
- подмонтировать /
- в /etc/fstab закоментировать строку с /usr
- перегрузится

gf100
23-05-2008, 09:15
lird_nikon, что занимает в usr место? Дерево портов можно легко перенести в любой раздел: тупо переносится, а на старое место ставим символическую ссылку на новое место. Аналогично можно поступать с любыми каталогами.

зы. Знатоки могут подсказать как поменять имена и содержимое разделов /usr и /.1 местами.

bozordzh
29-05-2008, 15:15
lird_nikon, Cделай симлинк в большой раздел, man ln .




© OSzone.net 2001-2012