Answers:
如果不修改内核,可能不会。而且即使那样也可能不是一个好主意,一旦btrfs工具认为文件系统不是btrfs,它们可能会拒绝运行。
Dropbox是否会像不回答问题那样不支持它,还是该程序会积极避免在任何其他文件系统上运行?如果是后者,则有多种方法可以检测文件系统,而您将无法完全欺骗它们。
这是在btrfs上创建ext4文件的方法,它在要存储图像的目录中凝视
truncate -s 100G dropbox.img
chown root:root dropbox.img
chmod 600 dropbox.img
mkfs.ext4 -j dropbox.img
mkdir /opt/dropbox
mount -t ext4 -o loop {path}/dropbox.img /opt/dropbox
chmod 777 /opt/dropbox
umount /opt/dropbox
现在,编辑/etc/fstab
并添加
{path}/dropbox.img /opt/dropbox ext4 loop 0 0
现在,如果您这样做mount -a
,您将在btrfs上拥有一个永久的ext4文件系统
我之所以选择truncate
它,不是fallocate
因为dropbox.img
文件在文件系统上而不是普通文件上是“精简配置”(稀疏文件)。这意味着100GB不会立即用完,而是随着Dropbox随着时间的推移进行读写而缓慢地超时。
Dropbox 在Linux上重新支持ZFS,XFS,Btrfs和eCryptFS。Dropbox 客户端更新恢复了对64位Linux系统上的ZFS和XFS以及所有Linux系统上的eCryptFS和Btrfs的支持。
链接: