Мне нужно поместить два каталога в рамдиск. Они используют один и тот же родительский каталог, но я не могу сделать этот родительский каталог частью RAM-диска. Как бы я это сделал?
В Linux, если каталог связан с монтированием, все хранилище переходит к этому монтированию. С учетом вышесказанного можно смонтировать TMPFS (файловая система Temp) внутри файловой системы, которая поступает, например, из iSCSI, а в файловой системе TMPFS вы можете смонтировать другую файловую систему, которая поступает с локального диска.
Итак, в вашем случае у вас есть / path / to / parent в качестве каталога, в котором вы хотите разместить каталоги child1 и child2 .. В этом случае это просто вопрос размещения этого в вашем файле fstab.
tmpfs /path/to/parent/child1 tmpfs defaults,size=20m 0 0
tmpfs /path/to/parent/child2 tmpfs defaults,size=20m 0 0
Теперь, если каталог / путь / к / родительскому находится в другой файловой системе, эта файловая система должна быть смонтирована первой.
Более подробную информацию можно найти Вот.