我想知道在这种 mount 用法中“loop”是什么意思:
mount -t iso9660 -o loop matlab.iso /media/cdrom0
它是一种设备类型吗?设备类型“loop”是什么意思?我可以为 iso 文件选择其他设备类型吗?谢谢!
答案1
Linux 中的“循环”设备是一种抽象概念,它允许您将文件视为块设备。它专门用于像您的示例这样的用途,您可以挂载包含 CD 映像的文件并与其中的文件系统交互,就像将其刻录到 CD 并放入驱动器中一样。
您可以找到更多信息在维基百科上。
答案2
mount 的选项loop
(它不是一种类型,而是一种选项)告诉 mount 这是一个“环回”设备——一个用作块设备的常规文件。
在后台,mount 设置一个环回设备(/dev/loopX
),然后将其挂载在 /media/cdrom0。