无忧启动论坛

标题: 请教:Acronis 软件中ramdisk.dat是用什么软件生成? [打印本页]

作者: pyf_3721    时间: 2008-10-23 21:04
标题: 请教:Acronis 软件中ramdisk.dat是用什么软件生成?
如题!它可以采用什么软件进行分拆?又是如何生成?
作者: gaolisa    时间: 2008-10-24 07:50
uniextract,用这个就行。
作者: spadek    时间: 2008-10-24 09:12
是linux相关的,要对linux很熟才能自己DIYramdisk.dat

pyf_3721兄弟准备汉化acronis系列软件么,可以PM下天风版主,天风版主对这个比较熟。

[ 本帖最后由 info 于 2008-10-24 11:26 编辑 ]
作者: pyf_3721    时间: 2008-10-24 21:15
标题: Acronis 软件中ramdisk.dat是用什么软件生成?
我已经汉化了Acronis Disk Director suit 10.2160!只是对该ramdisk.dat文件结构不是很了解,所以采用比较笨的方法去修改它,劳动量非常大。要修改里面的图片大小才能满足文件不会大于原文件!
我知道它是linux生成的,但对此不熟!目前Acronis Disk Director  server 10.2169主文件(即windows部分)已汉化完毕(包含帮助部分)!本想提供给兄弟们下载使用,可在本论坛未找到上传附件的地方!(也许是级别不够)所以只能作罢!

[ 本帖最后由 pyf_3721 于 2008-10-25 09:12 编辑 ]
作者: eyinhe    时间: 2008-10-25 09:50
看来楼主不是等闲之辈啊!呵呵...不过这种软件我个人不敢随便用汉化的,万一有个闪失那就惨了。
作者: barton    时间: 2008-10-25 11:11
原帖由 pyf_3721 于 2008-10-24 21:15 发表
我已经汉化了Acronis Disk Director suit 10.2160!只是对该ramdisk.dat文件结构不是很了解,所以采用比较笨的方法去修改它,劳动量非常大。要修改里面的图片大小才能满足文件不会大于原文件!
我知道它是linux生 ...



你没将ramdisk解开怎么汉化的? 据说acronis用的是ramfs的文件系统,google未果。而现在2.6.xx.x的kernel基本上都是cpio的包,比较方便修改。   

能将具体细节说说吗?
作者: pyf_3721    时间: 2008-10-25 12:51
标题: Acronis 软件中ramdisk.dat是用什么软件生成?
网上搜索 Acronis Disk Director suit 10.2160 汉化版本即是我制作的,里面的ramdisk.dat已经汉化,只是当时因为没装vista系统,所以安装程序在制作上存在一点小问题,即安装后在vista系统上运行对分区所作修改无效!解决办法使用原版安装后,将我所安装的文件全部覆盖原安装目录即可!
作者: gaolisa    时间: 2008-10-25 18:06
标题: 回复 #7 pyf_3721 的帖子
呵呵,我碰到了你所说的问题,我开始还以为2160对VISTA支持不好呢,原来是这样。希望能尽快汉化2169,2160除了那个BUG外,相当不错。
作者: spadek    时间: 2008-10-27 10:52
期待LZ的完美汉化版,望linux高手来帮一把。
作者: 天风    时间: 2008-10-27 22:16
网上能找到二个版本的汉化,一个是新世纪,一个是五哥版,新世纪的我想应该是楼主了,我下载过,DOS版也看到被汉化了,真不错,好样的。
RAMDISK.DAT是个ZIP包,解压后得到INITRD,它是个ROMFS文件,你需要到了解此文件结构。
作者: pyf_3721    时间: 2008-10-30 21:20
原帖由 天风 于 2008-10-27 22:16 发表
网上能找到二个版本的汉化,一个是新世纪,一个是五哥版,新世纪的我想应该是楼主了,我下载过,DOS版也看到被汉化了,真不错,好样的。
RAMDISK.DAT是个ZIP包,解压后得到INITRD,它是个ROMFS文件,你需要到了 ...

天风版主,您好,感谢您关注此贴,您对Linux有研究吧,看前面知道您研究的比较深。RAMDISK.DAT我知道它是个ROMFS文件,而且里面有关界面资源我也全部提取出来了,却不知采用什么方法打包回去,前面我说过,2160采用的是笨方法,所以必须更改里面的图片资源才能符合原文件大小,否则无法生成,也就是不能生成相关镜像文件。我想请教的是可否有生产INITRD文件的简便方法。
作者: 天风    时间: 2008-10-31 08:56
我对LINUX不了解,大理应该是在LINUX下对INITRD拆解,然后汉化资源然后用MAKEFS生成ROMFS
作者: jackliu    时间: 2008-11-13 16:54
删除这个文件对使用ATIU有什么影响么?
作者: spadek    时间: 2008-12-5 16:25
不知大虾汉化完了么,不如先把WIN版发出来大家帮忙测试下?可以上传到逍遥的FTP的。
作者: WittyHare    时间: 2008-12-24 22:32
关注中.......这个工作量应该不小呢,
作者: jeter17    时间: 2009-1-9 21:49
祝贺汉化成功

[ 本帖最后由 jeter17 于 2009-1-9 22:21 编辑 ]
作者: is286    时间: 2009-1-22 22:02
希望
汉化
成功!
作者: thx1234    时间: 2009-2-10 18:16
大致过程:
必须在linux下操作

1.给文件加上后缀.gz
假设原文件名是: RAMD5.DAT
mv RAMD5.DAT RAMD5.gz

2.gunzip RAMD5.gz
得到解压后的文件"RAMD5",这个文件是cpio格式的(我刚看的是9.7.0 8206,前边有人说其它版本是ramfs的,我没试过不知道)

3.建一个临时目录,把前边得到的文件解压到这个目录里,注意命令中的”--no-absolute-filenames“ 参数,没有它后果非常严重。

mkdir tmp1
cd tmp1
sudo cpio -i --make-directories --no-absolute-filenames<../RAMD5

打包:
1. 进入root模式
sudo -s -H

2. 进入目录tmp1
cd tmp1

3.打包
find . | cpio -o -H newc| gzip >../RAMD5.DAT

[ 本帖最后由 thx1234 于 2009-2-10 18:17 编辑 ]




欢迎光临 无忧启动论坛 (http://wuyou.net/) Powered by Discuz! X3.3