打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Linux循环设备/dev/loop解惑
Linux循环设备/dev/loop解惑
 
/dev/loop(或称vnd (vnode disk)、lofi(循环文件接口))是一种伪设备,这种设备使得文件可以如同块设备一般被访问。
在使用之前,循环设备必须与现存文件系统上的文件相关联。这种关联将提供给用户一个应用程序接口,接口将允许文件视为块特殊文件(参见设备文件系统)使用。因此,如果文件中包含一个完整的文件系统,那么这个文件就能如同磁盘设备一般被挂载。
这种设备文件经常被用于光盘或是磁盘镜像(IOS、IMG)。通过循环挂载来挂载包含文件系统的文件,便使处在这个文件系统中的文件得以被访问。这些文件将出现在挂载点目录。
 
在一个目录上挂载包含包含文件系统的文件的步骤:
1. 使用一个循环设备(/dev/loop)连接文件(使用命令 losetup)
2. 在目录上挂载该循环设备(使用命令 mount)
 
例如:有一个包含文件系统的文件 sample.img,/mnt/point 为目录,如果将 sample.img 挂载到 /mnt/point 上可以使用下列命令
[plain] 
losetup /dev/loop0 sample.img  
mount /dev/loop0 /mnt/point  
# 可以使用一条mount命令替换以上两条命令  
mount -o loop sample.img /mnt/point  
  
# 卸载  
umount /mnt/point  
# 查看所有与文件相关联的 loop 设备  
# losetup -a  
losetup -d /dev/loop0 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
loop 设备 (循环设备)|『Linux』
I See Linux ? 挂载raw和qcow2格式的KVM硬盘镜像
挂载raw和qcow2格式的KVM硬盘镜像
Linux下直接修改LiveCD系统 | Soul Of Free Loop
mount挂载img文件提示:错误的文件类型
Ubuntu如何使用备份克隆分区或整盘到img镜像文件并打包
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服