0

Монтирование нескольких разделов в один каталог

Данная статья касается Linux-систем(думаю, что подобный порт есть и на FreeBSD)

Речь пойдет об утилите mhddfs. Настройка производится на Debian 6.0.5

Установим пакет

apt-get install mhddfs

Разделы, которые необходимо объединить, нужно смонтировать в какие-либо каталоги.

Я сделал так:

mkdir /mnt/sda4
mkdir /mnt/sda7
mount /dev/sda4 /mnt/sda4
mount /dev/sda7 /mnt/sda7

мне нужно было в /home объединить эти 2 раздела
чтобы смонтировать партиции в виртуальный каталог на работающей системе нужно выполнить
mhddfs /mnt/sda7,/mnt/sda4 /home -o allow_other

-o allow_other  это опция, которая позволяет другим пользователям кроме владельца иметь доступ в каталог

Монтировать раздел каждый раз при загрузке вручную конечно же не интересно, поэтому у утилиты предусмотрена возможность добавления в fstab.
Однако, есть нюанс — нужно подгрузить модуль fuse при загрузке

echo "fuse" >> /etc/modules

После этого можно вносить изменения в fstab. Вот мои измененные строки:

UUID=166f93d2-986b-41c5-ad8b-8e76678efc96 /mnt/sda7 ext3 defaults 0 2
UUID=c4891a38-def9-41e5-b916-a819e168e8fb /mnt/sda4 ext4 defaults 0 2
mhddfs#/mnt/sda7,/mnt/sda4 /home fuse defaults,allow_other,mlimit=90G 0 0

Я также установил лимит в 90Гб(mlimit=90G), который является лимитом свободного места в любом из разделов, т.е. должно всегда оставаться 90Гб и запись в этот раздел не продолжится.

Также, если посмотреть в мой fstab, то можно увидеть, что типы ФС разные, т.е. вам не нужно приводить их к одному виду, например к ext3.

Более подробное описание есть в man mhddfs

P.S. объединять можно более 2х разделов

 

 

 

Настройка и администрирование Windows/Linux, сетевого оборудования D-link, cisco |hotbits.ru

 

XpycT

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *