QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2448|回复: 2

在nautilus里挂载iso文件

[复制链接]
发表于 2004-7-7 22:59:03 | 显示全部楼层 |阅读模式
需要用到sudo和nautilus-scripts
先用visudo编辑sudoer文件,在最后加上:
[quote:b25f22b4bd="sudoer"]
%aaaa   ALL=NOPASSWD: /bin/mount /var/tmp/isoimage.iso /mnt/iso -o loop -o iocharset=utf8 -o user,/bin/umount /mnt/iso
[/quote]
保存退出,这里的aaaa是用户名,改成自己的,/mnt/iso是iso文件的挂载点,自己建一个,并且设置成所有用户都可读写
然后到~/.gnome2/nautilus-scripts目录里建立一个叫Mount_ISO的文本文件,编辑这个文本文件,在里面写上:
[quote:b25f22b4bd="Mount_ISO"]
sudo /bin/umount /mnt/iso;
rm -f /var/tmp/isoimage.iso;
ln -s  $NAUTILUS_SCRIPT_SELECTED_FILE_PATHS /var/tmp/isoimage.iso;
chmod 777 /var/tmp/isoimage.iso;
sudo  /bin/mount /var/tmp/isoimage.iso /mnt/iso -o loop -o iocharset=utf8 -o user
nautilus /mnt/iso;
[/quote]
给这个文件加上可执行属性

现在,nautilus的右键菜单里就会有脚本这一项,里面有Mount_ISO这一子项
找一个iso文件试试看吧

如何卸载iso呢,只要在其他的非iso文件上再执行一下就卸载了

这个脚本是针对fedora系列的,如果是其他的,里面的一些东西要根据自己的情况修改
 楼主| 发表于 2004-7-7 23:02:36 | 显示全部楼层
编辑/etc/fstab,在最后加上:
/dev/null               /mnt/iso                auto    noauto,user,iocharset=utf8 0 0

这样,挂载iso之后,桌面上会有iso文件夹的图标,当然必须要通过上面的方法卸载


附件里有屏幕录像:divx5,rar3.3压缩

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2004-7-15 12:28:31 | 显示全部楼层
good idea
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-5-10 12:30 , Processed in 0.071791 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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