LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1320|回复: 4

mount映像文件失败

[复制链接]
发表于 2006-1-20 16:10:58 | 显示全部楼层 |阅读模式
我用mount -o loop file.iso /cdrom命令挂载一个iso文件成功,卸载以后用同样的参数mount 一个img文件失败,提示要指定文件类型,我指定iso9660还是不成功,反复了几次,提示

mount: could not find any free loop device

出现该提示以后,mount原来的 iso文件也会提示上面的错误。

现在有两个问题:
1.img文件怎么读取?该文件是在windwos下用clonecd生成的
2.为什么mount失败还会占用loop device,是否mount的一个bug?如何找已经使用了的loop device并卸载。(执行mount 命令看不到有该挂载点)


umount /dev/loop*也没用,不清楚loop device是否和这个设备文件有关
发表于 2006-1-20 21:42:12 | 显示全部楼层
1. mount似乎不支持img文件,或许需要先转成iso. clonecd应该就可以吧。
2. 应该umount /cdrom 而不是device.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-20 22:03:15 | 显示全部楼层
本来就没有mount上,应该不需要umount的,我是已经umount /cdrom不行,才尝试umount /dev/loop的,后来运行rmmod loop总算可以重新挂载iso了,但这不是一种好的解决方法
回复 支持 反对

使用道具 举报

发表于 2006-1-20 22:06:59 | 显示全部楼层
看看/dev/ 下有几个loop设备?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-1-21 11:57:23 | 显示全部楼层
我想知道的是如何把loop设备腾空出来,实际上我也没有mount成功,为什么还会占用这些设备呢?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表