是否可以创建和挂载虚拟文件系统,而不是通过普通文件而不是磁盘/分区?
首先,我在LVM中,而不是使用磁盘或分区,而是使用文件。但这是不可能的,或者我不知道如何点缀它。
我认为在Dropbox上使用Truecrypt并使用大型Truecrypt容器(例如1Gb)。 因为在Dropbox中同步1Gb非常慢,我认为如果虚拟文件系统是通过小文件(例如大小为100Kb)制作的,那么它将等同于传统文件系统的块(大小为100Kb)。虚拟文件系统中的所有修改都将对应于将通过Dropbox同步的一些物理文件。
与虚拟文件系统的大小相比,此同步很轻,并且将启用Truecryp容器。
我可以使用Linux操作系统,但最好能够使用Windows / Mac / etc操作系统。
你怎么看?
还有其他选择吗?
答案 0 :(得分:0)
不确定你想要什么,但我认为“安全地同步加密的包含”是可以的吗? 我建议你安全地同步你的内容,因为同步所有的包含将花费太多的时间。 为此,您可以在处理未加密的文件(truecrypt)时同步容器。 看看http://sparkleshare.org/ 它通过ssh同步您的文件,这是一个安全的连接,您可以以加密的方式远程存储。 希望它有所帮助,问候。
答案 1 :(得分:0)
我发现了一种解决方案,也许它不是最好的解决方案。它基于文件上的lvm。
创作示例:
# dd if=/dev/zero of=test00.lvm count=10k bs=1024
# dd if=/dev/zero of=test01.lvm count=10k bs=1024
# losetup /dev/loop0 test00.lvm
# losetup /dev/loop1 test01.lvm
# pvcreate /dev/loop0
# pvcreate /dev/loop1
# vgcreate testvg /dev/loop0
# vgextend testvg /dev/loop1
# lvcreate -l 100%FREE -n testlv testvg
# mkfs.ext3 /dev/mapper/testvg-testlv
# mount /dev/mapper/testvg-testlv /mnt
使用示例(下马后):
# losetup /dev/loop0 test00.lvm
# losetup /dev/loop1 test01.lvm
# pvscan; vgscan; lvscan
# mount /dev/mapper/testvg-testlv /mnt
答案 2 :(得分:0)