如果使用保险丝安装到非空的安装点,会发生什么情况?

我是个新手。当我尝试运行FUSE客户端程序时,出现以下错误:

保险丝:挂载点不为空
保险丝:如果您确定这是安全的,请使用“非空”安装选项

我知道挂载点是逻辑上连接FUSE文件系统的目录。如果我装载到这个位置会发生什么?有什么危险?只是目录会被覆盖吗?基本上:如果装载到非空目录,会发生什么

您需要确保fuse挂载的设备上的文件将与非空挂载点中已存在的文件具有相同的路径和文件名。否则会引起混乱。如果确定,请将-o nonempty传递给mount命令

您可以使用以下命令尝试正在发生的情况。。(Linux岩石!)。。不破坏任何东西

//创建10 MB文件
dd if=/dev/zero of=partition bs=1024 count=10240
//从该文件创建loopdevice
sudo losetup/dev/loop0./partition
//在其上创建文件系统
sudo e2mkfs.ext3/dev/loop0
//将分区装入临时文件夹并创建文件
mkdir试验
sudo挂载-o loop/dev/loop0测试
echo“bar”| sudo三通测试/foo
#卸载设备
sudo umount/dev/loop0
#再次创建该文件
回声“bar2”>测试/食物
#现在安装设备(上面有同名文件)
#看看会发生什么
sudo挂载-o loop/dev/loop0测试

发表评论