LINUX.ORG.RU
ФорумAdmin

Увеличить дисковое пространство с помощью другого диска


0

2

Такая ситуация. В каталоге пользователя заканчивается свободное место. Есть винт (раздел создан, отформатирован, подсоединён, вижу его как /dev/sdb1 ) можно ли его так с монтировать чтобы у пользователя в папке увеличилось свободное место за счёт этого диска? И надо ли потом играться с правами доступа этого пользователя к этому диску?

Ответ на: комментарий от metrander

bind не подойдёт

ты бы указал почему не подойдёт чтобы мы сразу поняли какие решения тебе не подходят.

Кстати, был бы у тебя btrfs... То не было бы этой проблемы, были бы другие :)

true_admin ★★★★★
()
Ответ на: комментарий от true_admin

Я не так выразился, с помощью этой опции --bind не могу правильно прописать строчку в fstab подскажите, как правильно это сделать.

metrander
() автор топика
Ответ на: комментарий от metrander

Это конкурс «угадайте какую ошибку оно пишет»?

Вообще google://mount+bind+fstab+linux

true_admin ★★★★★
()

Просто так - нет. Можно при помощи aufs или mhddfs. Можно подмонтировать его в какую-либо директорию внутри этого раздела, тогда в ней будет много свободного места.

AITap ★★★★★
()
Ответ на: комментарий от fero
[19:35:34][aitap@Tarkus ~]> mkdir 1 2
[19:35:37][aitap@Tarkus ~]> touch 1/1 2/2
[19:35:41][aitap@Tarkus ~]> ls -l 1 2
1:
итого 0
-rw-r--r-- 1 aitap aitap 0 Мар 13 19:35 1

2:
итого 0
-rw-r--r-- 1 aitap aitap 0 Мар 13 19:35 2
[19:35:43][aitap@Tarkus ~]> sudo mount --bind 2 1
[sudo] password for aitap:
[19:35:56][aitap@Tarkus ~]> ls -l 1 2
1:
итого 0
-rw-r--r-- 1 aitap aitap 0 Мар 13 19:35 2

2:
итого 0
-rw-r--r-- 1 aitap aitap 0 Мар 13 19:35 2
[19:35:58][aitap@Tarkus ~]> echo 'АААААААА Я ПОТЕРЯЛ ВСЕ СВОИ ФАЙЛЫ!!!!!'
AITap ★★★★★
()

Перемести тяжёлые директории на /dev/sdb1, сделай симлинки.

YYY
()
Ответ на: комментарий от AITap

И что? Нужно было подмонтировать его в какую-либо пустую директорию внутри этого раздела, тогда в ней будет много свободного места. А можно и не в пустую, это даже забавно.

fero ★★★★
()

если пользователю всё равно как будет называться и где будет находиться свободное место то сделать так:

mkdir $HOME/freespace mount /dev/sdb1 $HOME/freespace

profit! :-)

mumpster ★★★★★
()
Ответ на: комментарий от AITap

А зачем тогда --bind? Просто взять и примонтировать его в ~/freespace.

Действительно не нужно, спасибо. Вспомнил, как потребовалось раздать директорию с другого жесткого диска по DC++, а новую папку с шарой создавать не хотел и меня переклинило :P

fero ★★★★
()
Ответ на: комментарий от YAR

...а вот был бы у тебя LVM...

А почему «был бы» ? Если есть новый большой HDD, можно там сделать LVM, потом переехать туда и начать добавлять туда старый. :-)

AS ★★★★★
()

Пока диск не примонтировал, переводи систему на LVM, т.к. скоро на такие вопросы даже здесь перестанут отвечать.

sdio ★★★★★
()

LVM рулит. Присоединяюсь к предыдущим ораторам.

KRoN73 ★★★★★
()
Ответ на: комментарий от AS

Можно. Только еще придется делать этот самый «переезд» :). А если бы был - то надо было бы просто добавить диск к группе и расширить LV/ФС.

YAR ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.