QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1330|回复: 6

问一个关于虚拟光驱的问题~~~~~~~~~~~~~

[复制链接]
发表于 2005-10-5 08:30:02 | 显示全部楼层 |阅读模式
我在别的论坛看到了一个这样的文章,但是我看不懂,所以cp下来让你来帮下忙
这个文章在第二点里说持行mount /mnt/cdrom是什么意思啊?
是直接#mount /mnt/cdrom
还是别的????????????
想不通,别的方法我也试了,可就是不行~ 下面就是原来的文章了~

在Linux下自制虚拟光驱
« 在: 08/02/04 20:35:10 » 引用回复 引用回复 修改信息 修改信息
Windows下的虚拟光驱非常好用,在Linux下是不是也可以有类似的虚拟光驱软件呢 ?其实,在Linux下,无需任何软件,就可以直接自制一个虚拟光驱。步骤如下:
1.把 /dev/cdrom 删除,然后在Shell中运行:ln -s /dev/loop7 /dev/cdrom
2.这里假设你的iso文件放在/root目录,运行:
losetup /dev/loop7 /root/cd1.iso
最后再运行mount /mnt/cdrom,现在看看,ISO文件是不是也变成了虚拟光驱了?
怎样换盘或者取消这个虚拟光驱呢?在Shell中运行:“losetup -d /dev/loop7”,就可以取消这个设备;要换盘的话只要把ISO文件关联到/dev/loop 7设备文件,运行“losetup /dev/loop7 /root/cd2.iso”就可以换成另外一张盘了!
发表于 2005-10-5 08:57:12 | 显示全部楼层
这个方法有很多不当之处,总的而言,这不是一个好方法。
一个更好一点的方法:
用mkdir直接在/mnt下新建一个目录,如/mnt/vcdrom,将iso文件mount到这个目录下
$mount -t iso9660 -o loop xxx.iso /mnt/vcdrom
回复

使用道具 举报

发表于 2005-10-5 11:51:30 | 显示全部楼层
回复

使用道具 举报

 楼主| 发表于 2005-10-6 20:57:36 | 显示全部楼层
谢谢,知道了
回复

使用道具 举报

 楼主| 发表于 2005-10-6 21:05:11 | 显示全部楼层
我试了现,不行啊,有这个的提示:
[root@localhost mnt]# mount -t iso9660 -o loop /mnt/vcdrom/wst.iso /mnt/vcdrom
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
       or too many mounted file systems
       (could this be the IDE device where you in fact use
       ide-scsi so that sr0 or sda or so is needed?)
回复

使用道具 举报

发表于 2005-10-7 07:45:36 | 显示全部楼层
你已经将某个设备挂载到/mnt/vcdrom目录下了,那么应该将这个iso文件挂载到另一个目录,如/mnt/vcdrom1
回复

使用道具 举报

发表于 2005-10-17 21:16:16 | 显示全部楼层
你的内核可能没有支持loop模块
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 16:34 , Processed in 0.041270 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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