From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on sa.int.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=BAYES_05 autolearn=ham version=3.2.5 From: "Andrey Liakhovets" To: ALT Linux Community general discussions X-Mailer: CommuniGate Pro WebUser v5.0.14 Date: Fri, 23 Dec 2011 18:59:59 +0400 Message-ID: In-Reply-To: <201112231250.00383.info-vcvitstst@tut.by> References: <201112220758.00246.info-vcvitstst@tut.by> <201112220855.10344.info-vcvitstst@tut.by> <201112230024.39294.a_s_y@sama.ru> <201112231250.00383.info-vcvitstst@tut.by> MIME-Version: 1.0 Content-Type: text/plain; charset="KOI8-R" Content-Transfer-Encoding: 8bit Subject: Re: [Comm] =?koi8-r?b?7cHMzyDNxdPUwSDXIMvP0s7FIMbByszP18/KINPJ09TF?= =?koi8-r?b?zdk=?= X-BeenThere: community@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Community general discussions List-Id: ALT Linux Community general discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Dec 2011 15:00:12 -0000 Archived-At: List-Archive: List-Post: On Fri, 23 Dec 2011 12:49:59 +0300 "Олег Потеев" wrote: ... >Я так понимаю, что мнений, по поводу размеров раздела / и решения довольно >много. >Вывод, что в принципе надо где-то около 25Гб. Перемещать каталоги можно, но >всё ж, какие лучше? Как бы с этим определиться, в смысле порядка. На мой взгляд, повторюсь, удобнее всего перемещать /usr/share. Посмотреть, сколько он занимает, можно так: # du -sx /usr/share У меня на одной из систем, где довольно много всего установлено, в нём больше 9 Гбайт, а переразбивать диск не было времени, поэтому перенёс его на /home. Делал примерно так: 1. сохранил текущий fstab (на случай, если где-то ошибусь): # cp -a /etc/fstab /root/tmp/fstab.orig 2. создал каталог, куда буду перемещать: # mkdir -m 700 /home/_binds_ # mkdir /home/_binds_/usr_share 3. подготовил закомментированную строчку в fstab и проверил: # sed -i -e '/[[:blank:]]\/home[[:blank:]]/ a #/home/_binds_/usr_share /usr/share none bind 0 0' /etc/fstab # cat /etc/fstab 4. проверил, что смогу её раскомментировать: # sed -e 's/^#\(.*usr_share.*\)/\1/' /etc/fstab 5. выполнил предварительное копирование: # rsync --stats -aHx --delete /usr/share/ /home/_binds_/usr_share/ (ради интереса можно ещё добавить ключ -v и направить вывод в файл &>/root/tmp/rsync.out) 6. перешёл в runlevel 1: # init 1 (на запрос пользователя - , затем - пароль root'а) 7. выполнил окончательное копирование (та же команда, что и выше, просто несколько раз нажал стрелочку вверх): # rsync --stats -aHx --delete /usr/share/ /home/_binds_/usr_share/ 8. раскомментировал строку в fstab (добавил ключ -i в команду из п.4 -- тоже несколько раз нажал стрелочку вверх и поправил команду): # sed -i -e 's/^#\(.*usr_share.*\)/\1/' /etc/fstab 9. перезагрузился, убедился что всё работает (в частности, посмотрел cat /proc/mounts ...). 10. удалил данные из /usr/share (можно сделать сразу после п.8, и тогда больше ничего не надо, но спокойнее было сначала проверить): # init 1 # umount /usr/share # rm -rf /usr/share/* 11. перезагрузился. Андрей Ляховец