|
发表于 2006-6-6 11:54:17| 字数 2,940| - 中国–四川–成都 电信
|
显示全部楼层
|阅读模式
改造IBM T40的HPA系统
为什么要改?
IBM原版的HPA系统需要专用的程序进行操作(为了安全),不方便。
为了使用大家熟悉的DOS工具来操作HPA。
用GHOST替换IBM的专用恢复和备份,更好兼容和备份。
!!!!!非T40,非高手,非清楚者,千万别试,后果会很严重。!!!!!
***提取HPA的专用程序
从正常的同型号的IBM笔记本的HPA中提取。
启动笔记本时,按<Access IBM>进入IBM Predesktop Area区,选<Recover to factory contents>,切记系统一启动就要按Ctrl_C中断(不中断一直下去大家应知道是干什么),进入DOS提示下,用U盘或软盘将如下文件拷出来:
1981-02-20 18:31 20 restart.com
1981-02-20 18:31 32,306 mem.exe
1981-02-20 18:31 25,473 mscdex.exe
1981-02-20 18:31 49,655 format.com
1981-02-20 18:31 19,159 sys.com
1981-02-20 18:31 72,174 edit.com
1981-02-20 18:31 12,663 ramdrive.sys
1981-06-22 02:58 20 finddrv.bat
1981-06-22 03:06 522 finddrv.rex
1982-04-24 10:52 66,060 fdisk.exe
1982-06-10 12:10 14,880 ibmtpcd.sys
1983-11-29 09:30 11,627 xmsdsk.exe
1985-06-09 01:33 15,713 xcopy.exe
1985-07-18 05:22 3,188 findcd.exe
1985-08-26 05:48 8,483 di1000dd.sys
1986-07-14 06:56 4 wboot.com
1987-02-18 09:30 53,517 duse.exe
1987-04-18 22:19 39,179 usbaspi.sys
1987-08-09 15:05 14,590 umbpci.sys
1987-10-27 22:29 7,873 shsucdx.com
1988-06-22 12:04 49,182 emm386.exe
1988-06-25 15:15 450 setramd.bat
1990-07-09 06:25 6,855 findramd.exe
1997-06-04 06:55 2,171 config.sys
1997-06-04 07:20 696 autoexec.bat
1999-05-05 22:22 11,323 himem.sys
2005-03-22 21:23 157 MSDOS.SYS
2005-12-19 19:14 125,960 IO.SYS
2005-12-19 19:14 94,292 COMMAND.COM
2005-12-21 16:34 37,792 fwumount.exe
2005-12-21 16:35 2,884 deltree.com
2005-12-21 16:35 1,792 dynaload.com
2005-12-21 16:35 3,271 psadisk.sys
2005-12-21 16:35 41,258 psautil.exe
2005-12-21 16:35 530 reboot.exe
2005-12-21 16:35 13,949 recstat.exe
2005-12-21 16:35 75,680 fwmount.exe
2005-12-21 16:35 86,352 fwdir.exe
2005-12-21 16:35 82,165 rexx.exe
2005-12-21 16:35 232 setpsa.bat
2005-12-21 16:35 171 rxdinfo.rx
***安装DOS工具 到 IBM HPA (Hidden Protected Area)
1.删除原有硬盘的分区信息和原来的HPA,必须严格按照以下步骤操作:
a、启动时按F1进入BIOS,将Security--->Predesktop Area设置为Disable,保存后退出;
b、用XP可启动的安装光盘启动机器,安装XP到磁盘分区时删除所有磁盘分区,重新分区,
全部分给C:,并进行快速格式化,然后按F3退出;
c、再次用XP安装盘启动,到磁盘分区时,删除所有磁盘分区,完成后按F3退出。此时,
硬盘应该是没有任何盘符的原始出厂状态!
设置 Predesktop Area : Normal, 确认Access IBM失效(即完全删除掉HPA)
上述删除HPA的方法不是一个好办法,如有IBM的专用删除工具请优先使用,其它我实在未找到更好的方法,有知者望指正。
2.使用 IBM T40 Recovery disk 1, Boot and re-install 'Product Recovery 程序'.
当第一次提示重启时,切记取出Recovery disk 1,按Access IBM进入'Access IBM Predesktop Area'。
3.在'Access IBM Predesktop Area',点击 'Recover to factory contents',
在启动过程中,应出现提示 'File not found C:\COUNTRY\RECOVCC.DEF',
启动后,PSA Disk(id:0x8888)已经安装在C:盘,C盘上仅有CC.bat一个文件。
到C盘,md \recovery , del \country
edit \country\RECOVCC.DEF :
cs
%RAMD%
ren autoexec.bat auto.bat
echo rem > %DRV%\autoexec.bat
后面可添加你想要命令(如加入GHOST的一键恢复等)
......
至此,HPA已经重建完成。在HPA中总共建立7个PSA-Disk,可用fwdir查看:
# ID Name 1st Sector Megabytes Sec Icon Flag
-- ---- ------------------------------ ---------- --------- --- ---- ----
0 000h FirstWare Reserved Area 77935351 100.000 0 00h 03h
1 100h SIGHT 77932468 1.408 3 FCh 21h
2 8104h Restore from backup 77929585 1.408 0 22h 21h
3 8105h Rec Boot 77913580 7.815 0 21h 21h
4 8800h BIOSWORKAREA 77909484 2.000 0 21h 06h
5 8888h Rec Data 72977900 2408.000 0 21h 06h
6 8101h Create Diagnostic Diskettes 72962840 7.354 0 24h 21h
7 8100h Run Diagnostics 72947777 7.355 0 23h 21h
4.用支持装载PsaDisk.sys的DOS引导盘启动,fwmount drv=0 id=0x8888 ,
Copy some tools to PSA-Disk(id:0x8888), 如 PM, GHOST, NTFS 等。
5.重装系统,可用GHOST将系统从光盘恢复或备份到C:\RECOVERY。 |
|