我使用的是无头系统,只能通过 ssh 进行远程访问。我的文件系统是 btrfs。为了准备即将到来的 ext4 转换,我创建了一个 ext4 映像文件 -
dd if=/dev/zero of=dropbox.ext4.img bs=1M count=25600 conv=sync
sudo mkfs.ext4 dropbox.ext4.img
mkdir dropbox.ext4
sudo mount dropbox.ext4.img dropbox.ext4
dropbox stop
cd dropbox.ext4
sudo chown -R userme:groupme .
cp -R ~/Dropbox/* . && sync
现在我可以指示客户端使用新的文件夹作为 Dropbox,或者将 Dropbox 重命名为 Dropbox.old 并在 Dropbox 上重新挂载 dropbox.ext4.img。
我更喜欢前者。我该如何从终端执行此操作?我在 dropbox 帮助网站上找不到有关执行此操作的说明。
我使用 ext4 容器的方法有什么缺点吗?底层文件系统是 btrfs RAID10。