PalmLifedrive CF...

物理
PalmLifedrive CF Upgrade:Only Use Windows

用户头像
一只小碎骨头 更新于2025-2-27 11:47:44

*建议看完前篇在看这个:https://forum.eduzhixin.com/discuss-detail/50757?subjectType=discuss

Palm LifeDrive硬盘换CF之纯Windows解决方案Tags: PALM  玩具  

Palm的机器倒腾了这么多,这是第二难搞的(第一难的是Treo600至今没办法刷)。

LifeDrive是一款好机器,可是就是用的MicroDrive微硬盘太慢,而且影响了电池时间,所以把微硬盘换成CF是唯一的好办法。网上搜了一堆资料,对过程有了大致了解,不过其中的难点在于要使用Linux来做数据备份、回写,以及定制ROM,这是最麻烦的,而经常尝试,现在已经找到了纯Windows的解决方案,与大家分享如下。

需要说明的是,如果只换硬盘,那么只需要一个dd就够了,如果要改ROM的话才需要后面的软件。

1、dd for Windows,用来备份微硬盘数据及回写(下载地址见后面)。

使用办法:

将微硬盘用读卡器接到电脑上,打开命令行,运行

dd --list

可以看到各个存储设备映射的盘符(因为LD的分区格式Windows是不认识的),格式是\\.\X:这种,然后用如下命令进行备份:

dd if=\\.\X: of=要备份的文件名

然后将CF卡插入读卡器,用dd命令将备份的东西回写到CF卡上,命令为:

dd if=备件的文件名 of=\\.\X:

这里需要说的是,备份出来的文件大小应该是3.8G左右,其中真正的ROM体积应在65MB左右。如果你的卡容量小于4G也不要紧,只要等提示空间不足拔下即可,只是Palm里面显示的空间会仍然是4GB。

2、下面来说说定制ROM。现在网上的教程都是要用Linux来完成,而刚刚刷过680的我看到其中转换ROM的部分自然是相当的眼熟:这不是Romtool和TXupdate搞定的事情嘛!

从官方网站下载最新的ROM(点击下载),用Winrar解压,可以得到一个名为disk1的文件夹,其中有用的是Data1.cab和data2.cab两个文件。

3、然后下载I6COMP02,用来将上面的.cab文件转换成zip文件(点击下载)。

I6COMP02也需要在命令行下用,格式为:

i6comp.exe -x data1.cab

这样可以得到从brahma-palmos.zip.a.pdb~brahma-palmos.zip.j.pdb,这就是我们要的ROM。

4、再下来的过程就很简单了,启动Romtool,选择第一个选项卡中的Convert Rom Format。先点击“Output ROM”为Directory,然后在Output Directory中设定输出文件夹;再点击“Source”按钮,在弹出的第三个窗口中选择“Rom Zip(.pdb format)”,选择上述文件所在的文件夹后会自动将上述文件解压缩到一个文件夹中。

5、精简和定制的过程就不多写了。定制完成后我们要将文件夹再压缩回ZIP格式,这时不能直接使用WINZIP或WINRAR,而是再次动用RomTool,还是选择ROM Format Convert,只是这次的Source选择刚才的文件夹,输出格式则需要改为zip+md5,完成后会得到一个zip文件。

6、接下来的步骤和网上说的一样:先下载python和一个脚本文件makecafe.py,在dos下用该命令来将zip文件转换成Palm所用的分区文件。命令格式为:

makecafe.py -c –l XXXXXX [ZIP文件名] > rom-partition

这里的XXXXXX为你使用资源管理器看到的brahma-palmos.zip文件的大小,在这个文件上右键,选择属性就可以看到。还有一个分区表文件Table.sct,是通用格式,大家可以偷懒的直接使用网上现成的。

点击下载:dd_for_windows | makecafe.py | table.sct

7、再次使用dd将刚才生成的rom-partition文件写到卡上,只需要换一下if和of的参数就行了,相信有点DOS基础的朋友都不用多解释吧?

-------------------------------------

补充说明:

1、非常感谢newroot朋友的无私帮助!

2、在Windows下使用dd要撞人品,报错退出很常见;

3、关于CF卡的选择,我试了两张金士顿和一张anycard都没成功,最后用了一张Sandisk的成功了。

经验分享
经验分享
收起
2
1
共0条回复
时间正序
回复是交流的起点,交流让学竞赛不孤单