我有一个名为的iso文件ubuntu.iso
。
我可以mount
将其与命令:mount ubuntu.iso /mnt
。挂载后,我可以从命令df -h
:的外面看到它/dev/loop0 825M 825M 0 100% /mnt
。
但是,如果执行命令mount -o loop ubuntu.iso /mnt
,我将得到相同的结果。
据我所知,循环设备允许我们将iso文件作为设备来访问,我认为这就是为什么我们添加option的原因-o loop
。但是即使我只执行我也可以访问我的iso文件mount ubuntu.iso /mnt
。
所以我看不出之间的差异mount
和mount -o loop
。
mount ubuntu.iso /mnt
它不设置只读环回设备,mount /image.squashfs /mnt
也不设置DIO
(losetup --direct-io=on
)环回设备。