Btrfs и ZFS - это файловые системы с поддержкой нескольких устройств, поэтому альтернативы Linux LVM. У меня нет опыта работы с ZFS, я остановлюсь здесь на btrfs .
Мне нужно сделать переход без перемещения или резервного копирования каких-либо файлов
Вы можете конвертировать ext3 или ext4 в btrfs на месте. Процесс займет некоторое время, но для временного хранения ваших данных не потребуются дополнительные устройства. Это, однако, потребует некоторого свободного места в исходной файловой системе ext .
С другой стороны, при выполнении такого трюка всегда целесообразно иметь резервную копию.
Я хотел бы расширить пространство, доступное для файлов в моем каталоге монтирования
Вы можете расширить свою файловую систему btrfs на дополнительные устройства с помощью команды, подобной
btrfs device add /dev/sdc /mnt
Подробнее читайте здесь: Использование Btrfs с несколькими устройствами.
Я использую btrfs уже несколько лет, два или три раза делал конвертацию из ext4 . Мой домашний сервер использует btrfs для системного раздела в режиме RAID-1. Также я успешно расширил одну из моих файловых систем данных btrfs дополнительными устройствами, когда мне понадобилось действительно большое хранилище.
Кроме того, лучшим вариантом будет, если разделы на старом и новом диске просто «добавят» пространство в одно и то же место, так что отдельные файлы будут записаны либо целиком на одном диске, либо целиком на втором, и если я со второго диска его можно было бы использовать как есть без LVM.
Там MHDDFS. Я никогда не использовал его, но, похоже, он соответствует вашим потребностям. Как файловая система, основанная на FUSE, она имеет некоторые проблемы безопасности, о которых вы должны знать. Основной момент:
Сама файловая система выполняется с правами доступа процесса, который ее запускает, а не с правами доступа к процессу, использующему файловую систему.
Обратите внимание, что это не относится к ранее упомянутым btrfs и ZFS, потому что они не используют FUSE, у них есть поддержка ядра.