22 сент. 2008 г.

mhddfs под Ubuntu

Существует замечательный проект - mhddfs, с помощью которого можно объединить несколько физических или виртуальных дисков под одним именем, при этом именно в результате суммируется доступный объём для записи всех объединённых дисков, и уже не нужно задумываться, как разместить на дисках файлы, драйвер сам перенесёт файлы на те диски, на которых хватит доступного свободного объёма.

Главное отличие от известных unionfs и aufs, mhddfs позволяет объединить диски именно для совместной записи.

Пакет под Ubuntu на сайте проекта отсутствует, имеются ссылки для Debian и Gentoo, поэтому вы можете скачать пакет под Ubuntu 8.04, собранный мной, mhddfs_0.1.12-1_i386.deb отсюда.
Устанавливаем пакет:
sudo dpkg -i mhddfs_0.1.12-1_i386.deb
Далее, к примеру, у вас подключены пара дисков в следующие точки:
/media/disk-1 и /media/usbdisk
Создаём директорию, в которую подключим указанные диски:
mkdir ~/double
и подключам командой:
mhddfs /media/disk-1/,/media/usbdisk ~/double/
Теперь можете работать с папкой ~/double, можете проверить командой ls ~/double, и вы увидете, что в данной папке находятся файлы из обоих дисков /media/disk-1 и /media/usbdisk.
Отсоединить можно командой:
fusermount -u ~/double
Пробуйте, может найдёте подходящее применение, удачи!