BOLT雷霆卫视凭借雄厚的技术实力力求打造国内最专业的卫星电视技术交流平台,为广大烧友提供卫星电视相关的一系列产品及安装卫星电视上海安装卫星电视安装,安装卫星天线, 卫星电视参数,咨询热线:13391121621,QQ:104749
您现在的位置: 雷霆在线卫星电视网 >> 新闻中心 >> 技术讲义 >> 文章正文
  DM修改repack、汉化img文件方法          【字体:
DM修改repack、汉化img文件方法
作者:佚名    文章来源:不详    点击数:    更新时间:2007-5-3    
如果你想自己repack、汉化img文件,那么请看下去,如果没兴趣,就此打住…
首先准备DM500S一台,linux主机一台(NFS服务器),汉化img所需的工具包,重点:DM500_Gemini_350_streamts_fix.img(为什么要用这版 IMG?很多人不知道,DM500S在编译的时候是去掉了swap支持的,可能是作者觉得把swap创建在mount系统上不太合适的原因吧^_^),在此感谢 谢gemini的开发团队。
进入正题:
一、debian下配置nfs服务:准备一台PC,安装好debian linux,最新版本是4.0,下载newwork install mini cd即可(下载地址:http://cdimage.debian.org/debian-cd/3.1_r5/i386/iso-cd/debian-31r5-i386-netinst.iso),系统安装结束后,以root方式登录系统,运行
debian:~/#apt-get clean
debian:~/#apt-get update
debian:~/#apt-get install nfs-common nfs-user-server
debian:~/#mkdir /home/nfs(创建NFS共享目录)
debian:~/#nano /etc/exports(修改NFS配置文件)
# /etc/exports: the access control list for filesystems which may be exported
# to NFS clients. See exports(5).
/home/nfs 192.168.1.150(rw,no_root_squash)
保存退出,上面的IP地址填写你接收机的IP地址,运行下面的命令
debian:~//etc/init.d/nfs-user-server stop
debian:~//etc/init.d/nfs-user-server start
这里2步也可以用restart参数,至此,NFS服务器配置完毕
二、DM500S准备工作:下载cnDB_DM500_Apollo Image(下载地址:http://www.dm7000s.com/downloads/dreambox/cndb/cnDB_DM500_Apollo.rar)将DM500_Gemini_350_streamts_fix.img装入你的DM500S (flashwizard、dreamup均可,步骤不再赘述),进入网络设置填好接收机IP地址,如图:







按蓝色键mounts,填好NFS服务器参数,如图

按黄色键保存,弹出提示框选NO

重启接收机。 在电脑上运行telnet 192.168.1.150,用户名root,密码dreambox进入接收机



试试看NFS挂载成功没有



进入/hdd目录,ls查看,已经看到文件,挂载成功。至此,NFS挂载成功!
三、swap(交换文件)的设置:swap是什么??用过windows的都知道虚拟内存,这个swap文件也就是linux的虚拟内存。
dreambox是基于linux的,可用dd命令来创建一个交换文件,(dd命令的用法可以用dd -h来查看)
root@dreambox:/var/mnt/hdd> dd if=/dev/zero of=/hdd/ram bs=1M count=128,系统会在/hdd目录下创建一个大小为128M的文件(我这里指 定的文件名为ram,你可以根据个人喜好来设定),用ls -all命令来查看(如图)。

文件创建完毕,必须设置为linux所识别的交换文件,用mkswap -c /hdd/ram来格式化(如图)。

大家在dm500s的web界面一定见过这个

那么是不是在这里填上刚刚创建好的文件路径就行了?

笔者刚开始也这样以为,大家不要笑我~~~
这里要用到一个linux命令:losetup,Linux命令:losetup
--------------------------
Linux命令:losetup
功能说明:设置循环设备。
语  法:losetup [-d][-e <加密方式>][-o <平移数目>][循环设备代号][文件]
补充说明:循环设备可把文件虚拟成区块设备,籍以模拟整个文件系统,让用户得以将其视为硬盘驱动器,光驱或软驱等设备,并挂入当作目 录来使用。
--------------------------
扯远了,呵呵,回到telnet,执行losetup /dev/loop/0 /hdd/ram(有兴趣的朋友可以baidu一下losetup)

这样,刚刚创建的交换文件就被虚拟到设备/dev/loop/0上,再把/dev/loop/0填入web里面config --> swap file

勾选上use swap file,点configure确认。哈哈,我的dm500s也能用虚拟内存了

还是回到telnet,运行free或是cat /proc/meminfo查看



OK,虚拟内存加载成功,总算功德圆满......
四、本来想说一下怎样unpack img的,但怕自惹麻烦,所以就略过了,工具包后面有下载地址,有兴趣的朋友多search一下。
附:1、这样的环境下已经满足img file repack了。   2、汉化img确实是一件吃力不讨好的事,各位正在使用中文版img的朋友们应该感谢img汉化的作者。
文章录入:admin    责任编辑:admin 
  • 上一篇文章:

  • 下一篇文章:
  • 发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
    最新热点 最新推荐 相关文章
    DM500S接收机更换带有网络变
    检修DM遥控不灵一例
    自己动手解决DM500S音量小问
    给dm500配了个无线网络适配器
    电脑看DM500节目有马赛克的原
    DreamUP刷DM500S机软件教程
    DM500使用中的几个技巧
    DM500+MODEM 自动上网
    DM刷Gemini-IMG——体会篇
    DM机上传共享配置文件教程
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
    Copyright (c) 2006-2008 THTVRO.COM. All Rights Reserved. 本网站为卫星电视技术的网站,专为符合标准的宾馆.酒店.有线电视台等单位技术人员参考之用,安装地面卫星接收设备请按国家有关法规执行!联系电话:13391121621 站长:星探 QQ:228246918 站长:范文纲