超凡蜘蛛侠英文名:利用BIOS启动联想一键恢复的新思路 - BIOS修改技术交流 - BIOS之家论坛 BI...

来源:百度文库 编辑:九乡新闻网 时间:2024/04/29 12:21:38
利用BIOS启动联想一键恢复的新思路联想, BIOS联想, BIOS, 思路 本帖最后由 luck9806 于 2011-2-19 13:37 编辑

朋友新买了台联想电脑,安装了双系统,后来将工厂备份重新写入安装后的系统,结果想不到,此恢复系统可以将WINXP与WIN7同时进行备份,恢复也一样,非常的爽,将此系统提出放在我台机上也一样使用,经过测试与老大们的指导将备份系统做成BIOS调入与普通启动菜单调入在非联想的电脑上使用.
下载 (23.17 KB)
2010-9-22 16:26 下载 (29.1 KB)
2010-9-22 16:27

后来在网上查了很多资料都不知道如何在BIOS中添加联想的引导程序再说了我们一般的电脑没有那个专用的恢复按键,而小弟感觉使用MBR引导不是很好,如果磁盘的引导信息丢失了,那就没有办法恢复了,后来通过了解GRUB4DOS可以添加到BIOS中,想可以通过此程序来引导联想的一键恢复系统,实验成功,刚好过中秋也共享出来,大家一起乐乐.

对比两种进行联想一键恢复系统方法如下:
Bios调入---只要隐藏分区在系统都可以完成恢复(启动盘格式化也可以),完全等于联想的NOVO一键恢复,但需修改BIOS文件,有一定的风险.
使用系统启动菜单调入---恢复系统的功能一样,但只要系统表或MBR引导损坏就无进入系统,不用修改写刷写BIOS较安全


使用双系统时需将磁盘进行以下分区(XP--主分区,Win7---主分区,逻辑分区(可以分多个磁盘),一键恢复主分区(此为联想的隐藏的系统分区),单系统需要10G,双系统最好15G,因Win7安装好常用软件备份占6G左右,使用分区软件自行调整

使用单系统安此分区(系统盘--主分区,逻辑分区(可以分多个磁盘),一键恢复主分区(此为联想的隐藏的系统分区),也可以与上面一样.
下载 (82.16 KB)
2010-9-22 16:37

安装与使用方法:
1、下载DiskGenius,或PQ,将自己的分区按照上面的模式调整好,主要是建一个主分区在磁盘的最后一个磁盘,这里就不详细说明了,不明白的再问我吧,

2、下载ONEKEY,进入DOS或PE系统,使用ghost将ONEKEY.gho,恢复到最后一个刚建好的那个主分区,请大家一定要恢复到最后一主分区,不然进不了联想的一键恢复系统。
下载 (110.55 KB)
2010-9-22 16:41 注意图中的提示.

3、建立联想一键恢复引导程序
a.使用BIOS引导:
使用makerom工具生成BIOS模块:makerom -m "Press F2 to Boot OneKeyRecovery" -t 3 -k F2 -s 0 rom_isa.img okeyr.mbr okeyr.bin,此命令会生成GRUB4DOS的ISA-BIOS模块。文件名为okeyr.bin.
将自己的BIOS文件进行备份,名为oldbios.bin,将此文件拷一分到U盘中,防止刷写出错后BIOS文件的恢复,不要到时找不到原厂的BIOS造成主板报废
使用CBROM查看原BIOS文件的结构,确认无ISA模块
将生成的bios模块文件使用CBROM添加到BIOS文件中:cbrom220 oldbios.bin /isa okeyr.bin (其中oldbios.bin是你自己主板的BIOS)
再次使用CBROM查看生成的BIOS的文件结构,确认okery.bin文件添加进入,且文件的其它未变更,对比地址与文件模块都有一至,(此步对比确认BIOS未被破坏
下载 (94.04 KB)
2010-9-22 22:51
将生成的BIOS文件刷入主板中,开机可以看到Press F2 to Boot OneKeyRecovery,信息按下F2键,进入联想一键恢复系统
备注:附件中的okery.bin是我生成的GRUB4DOS的ISA-BIOS模块文件,可以直接添加到BIOS中,其中显示信息为:Press F2 to Boot OneKeyRecovery  等待时间为:3s  启动快捷键为:F2  (小弟英文太差显示信息的语法也不知道正不正确不要见笑啥)
下载 (22.87 KB)
2010-9-22 16:27

b.使用系统启动菜单:
XP--系统:我的电脑属性---高级---启动和故障恢复设置---编辑---BOOT.ini配置窗口(新窗口)添加C:\okeyr.mbr=启动联想的一键恢复系统,下载附件工具,将okeyr.mbr拷到C盘下
下载 (35.54 KB)
2010-9-22 16:27
WIN7---系统:
先拷贝okeyr.mbr拷到第一个磁盘下,启动盘的根目录
bcdedit /create /d "2、 联想的一键恢复系统" /application bootsector
bcdedit /set {900c20f0-dca3-11de-a658-d7b05f9c0a98} device partition=C:
bcdedit /set {900c20f0-dca3-11de-a658-d7b05f9c0a98} path \okeyr.mbr
bcdedit /displayorder {900c20f0-dca3-11de-a658-d7b05f9c0a98} /addlast
;注,第一条命令是增加菜单名,并生成启动GUID标识,上面的{900c20f0-dca3-11de-a658-d7b05f9c0a98}是我的标识代码,每次都不一样,此标识需与后面三条命令一至,否则会出错.
;可以在命令后面增加">C:\1.txt"指令,将GUID号传输到C盘的1.txt文件,拷贝里面的标识到后面三条命令.

因连接失效,只重新上传了一键恢复需使用的工具,

一键恢复工具下载

ONEKEY.gho是联想一键恢复安装光盘安装后,在隐藏分区里放入OKEYR文件,因文件较大就不上传了,
新版okeyr解压放隐藏分区根目录.rar (121.62 KB) 下载次数: 175
2011-2-19 13:34 下载消耗 金币 1  


原来下载了ONEKEY.gho的请更新根目录下的OKEYR,因为使用非BIOS引导模式会出现引导失效的情况

以上全部只有恢复系统,并未进行工厂备份,进行工厂备份的方法如下:请大家将系统、软件安装好后进行

出现杀毒、恢复、设置主界面后,点一下没字的地方,按下ctrl+shift+o,o是字母,调出DOS命令行界面。出现界面后输入以下DOS命令
i:     回车(此为你自己隐藏盘盘号,一般是电脑的光盘后一下盘符,如果找不到可以一个盘一个盘的试,进一盘输入"fb"回车可以看到进行备份,因我将下面的命令建立了一个批处理文件)
cd onekey    回车
cd osimage   回车
osimage /fb  开始备份
备份完成后会有提示按任意键退出,并有提示总计花费的时间


看来大家都搞得很成熟了,特别是majun358,他还开了一个群来讨论,大家可以进这去玩玩,QQ群号是62171552