veket官方网站论坛

veket

 找回密码
 要注册
搜索
查看: 3181|回复: 6

自定义挂载命令mount--方便中文挂载iso文件

[复制链接]
发表于 2011-4-2 19:33 | 显示全部楼层 |阅读模式
本帖最后由 joice_chen 于 2011-4-6 10:29 编辑

veket 2.39下用自带的filemnt打开iso文件,可挂载后显示的文件内容都是乱码,无法正常显示中文。
后用mount命令手动挂载成功,如下:
mount -t auto /mnt/home/***.iso /mnt/cdrom/ -o loop,iocharset=utf8
但每次这样操作会很麻烦,请问怎么能编辑个新命令或程序,点击iso文件来执行即可成功挂载?
 楼主| 发表于 2011-4-2 20:36 | 显示全部楼层
回复 joice_chen 的帖子

google了半天终于搞定了,使用参数传递 $1即可,呵呵
发表于 2011-4-3 08:52 | 显示全部楼层
本帖最后由 chsyao 于 2011-4-3 08:55 编辑

回复 joice_chen 的帖子

能不能详细说说啊?之前用的解决方法是这个:
http://www.lucky8k.com/thread-79415-1-1.html
但你的方法解决得更彻底,分享出来大家学习下吧,详细说说修改那文件那处
 楼主| 发表于 2011-4-5 20:36 | 显示全部楼层
本帖最后由 joice_chen 于 2011-4-5 20:48 编辑

回复 chsyao 的帖子

这几天假期回家了,回复晚拉 :)

对于iso文件打开乱码,我后来这样操作的,供大家参考:
在终端用mount命令手动挂载,添加中文参数可显示中文:
mount -t auto /mnt/home/***.iso /mnt/cdrom/ -o loop,iocharset=utf8

但是每次进终端操作很麻烦,所以就有了如下操作:
1、新建.sh文件,如isomount.sh
文件内容:
workfile=$1
mount -t auto $workfile /mnt/cdrom/ -o loop,iocharset=utf8

2、添加权限:
chmod +x

3、将isomount.sh命令加入到$PATH路径中(修改/etc/profile)
PATH="$PATH:/mnt/home/Backup" (Backup是我isomount.sh存放目录)
export PATH

4、将isomount程序加入到右键中
(或者在终端中输入命令:isomount.sh ***.iso)

好了,以后就方便的很拉,一键即可自动挂载到/mnt/cdrom。
发表于 2011-4-6 07:19 | 显示全部楼层
回复 joice_chen 的帖子

学习啦。
您需要登录后才可以回帖 登录 | 要注册

本版积分规则

QQ|手机版|Archiver|veket官方网站论坛 ( 粤ICP备 11052856 )

GMT+8, 2025-5-2 14:29

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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