利用BIOS启动联想一键恢复的新思路10页word文档格式.docx
《利用BIOS启动联想一键恢复的新思路10页word文档格式.docx》由会员分享,可在线阅读,更多相关《利用BIOS启动联想一键恢复的新思路10页word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
注意图中的提示.
3、建立联想一键恢复引导程序
a.使用BIOS引导:
使用makerom工具生成BIOS模块:
makerom-m"
PressF2toBootOneKeyRecovery"
-t3-kF2-s0rom_isa.imgokeyr.mbrokeyr.bin,此命令会生成GRUB4DOS的ISA-BIOS模块。
文件名为okeyr.bin.
将自己的BIOS文件进行备份,名为oldbios.bin,将此文件拷一分到U盘中,防止刷写出错后BIOS文件的恢复,不要到时找不到原厂的BIOS造成主板报废
使用CBROM查看原BIOS文件的结构,确认无ISA模块
将生成的bios模块文件使用CBROM添加到BIOS文件中:
cbrom220oldbios.bin/isaokeyr.bin(其中oldbios.bin是你自己主板的BIOS)
再次使用CBROM查看生成的BIOS的文件结构,确认okery.bin文件添加进入,且文件的其它未变更,对比地址与文件模块都有一至,(此步对比确认BIOS未被破坏
下载(94.04KB)
2010-9-2222:
51
将生成的BIOS文件刷入主板中,开机可以看到PressF2toBootOneKeyRecovery,信息按下F2键,进入联想一键恢复系统
备注:
附件中的okery.bin是我生成的GRUB4DOS的ISA-BIOS模块文件,可以直接添加到BIOS中,其中显示信息为:
PressF2toBootOneKeyRecovery
等待时间为:
3s
启动快捷键为:
F2
(小弟英文太差显示信息的语法也不知道正不正确不要见笑啥)下载(22.87KB)
27
b.使用系统启动菜单:
XP--系统:
我的电脑属性---高级---启动和故障恢复设置---编辑---BOOT.ini配置窗口(新窗口)添加C:
\okeyr.mbr=启动联想的一键恢复系统,下载附件工具,将okeyr.mbr拷到C盘下
下载(35.54KB)
WIN7---系统:
先拷贝okeyr.mbr拷到第一个磁盘下,启动盘的根目录
bcdedit/create/d"
3、启动DOS工具菜单"
/applicationbootsector
bcdedit/set{900c20f0-dca3-11de-a658-d7b05f9c0a98}devicepartition=d:
bcdedit/set{900c20f0-dca3-11de-a658-d7b05f9c0a98}path\grldr.mbr
bcdedit/displayorder{900c20f0-dca3-11de-a658-d7b05f9c0a98}/addlast
;
注,第一条命令是增加菜单名,并生成启动GUID标识,上面的{900c20f0-dca3-11de-a658-d7b05f9c0a98}是我的标识代码,每次都不一样,此标识需与后面三条命令一至,否则会出错.
可以在命令后面增加"
>
C:
\1.txt"
指令,将GUID号传输到C盘的1.txt文件,拷贝里面的标识到后面三条命令.
http:
//dl.dbank/c0ck378326
以上全部只有恢复系统,并未进行工厂备份,进行工厂备份的方法如下:
请大家将系统、软件安装好后进行
出现杀毒、恢复、设置主界面后,点一下没字的地方,按下ctrl+shift+o,o是字母,调出DOS命令行界面。
出现界面后输入以下DOS命令
i:
回车(此为你自己隐藏盘盘号,一般是电脑的光盘后一下盘符,如果找不到可以一个盘一个盘的试,进一盘输入"
fb"
回车可以看到进行备份,因我将下面的命令建立了一个批处理文件)
cdonekey
回车
cdosimage
回车
osimage/fb
开始备份
备份完成后会有提示按任意键退出,并有提示总计花费的时间
(AMIBIOS)中实现了“Bios调入”
第一步,BIOS启动热键(用替换模块成功);
之后终于完成了隐藏分区系统的启动。
其中修改了楼主提供的隐藏分区中okeyr及写入BIOS中的okeyr.BIN,换成了原名字grldr和grldr.BIN(PCI模块)。
最终实现了在我的映泰TA770A2+SE主板BIOS启用F11热键启动隐藏分区中联想恢复系统及PE系统。
我制作PCI模块命令格式:
PressF11ToRecoverySystem"
-t5-kf11-s0rom_pci.imggrldr.mbrgrldr.bin
把这个生成的grldr.bin
利用MMTOOL.EXE工具替换网卡的启动模块。
生成新的BIOS文件,写入主板。
把楼主上传的隐藏分区文件恢复到最后一主分区。
复制grldr及GRLDR文件夹到隐藏分区。
重启打开主板的网卡启动选项。
开机见“PressF11ToRecoverySystem”换下F11启动隐藏分区系统。
menu.lst菜单中选项有bootmgr及其他PE,等工具。
过程是这样。
下载(45.55KB)
替换网卡启动模块
2010-9-2922:
21
下载(118.71KB)
写入BIOS文件
2010-9-2919:
04
另外在我改变分区类型后按F11不能进隐藏分区了。
(当时没把能正常启动隐藏分区的分区PBR备份)现在没找到原因。
这几天比较忙。
现在把我在AMIBIOS主板制作的小小经验分享给大家,希望能抛砖引玉。
大家最后都能自己成功制作AMIBIOS的启动。
找到原因:
没有打开主板"
BOOT--Interrupt19Capture"
选项。
现在打开后一切正常了。
现上传我用的PCI模块:
okeyr_pci.rar(6.14KB)
AMI-pci模块
下载次数:
19
2010-9-3000:
11
下载消耗金币1
(这个模块中针对网卡ID:
10EC
8168,其他网卡使用可能会出现不正常。
)这个是利用上面的命令格式做成,隐藏分区要使用楼主提供的OKEYR(我之后修改了内含的菜单,便于我使用PE)。
现在使用的是这个了,可以防止在其他分区有grldr时出错。
P:
有时间考虑在主板上加8139网卡,再用8139网卡的启动模块写入BIOS,(增加PCI模块方式)看是否可行。
这是在主板集成网卡之外独立网卡的情况,如果可行,集成网卡的启动正常使用,另外BIOS中集成类似品牌机开机热键启动隐藏分区。
大家也可以试试。
(待测)
看到这篇贴我的第一想法是在非品牌机BIOS中集成类似品牌机启动隐藏分区的热键,如果直接写入隐藏分区启动代码(pci模块)到BIOS中再利用BIOS中的热键启动隐藏分区,不知道是否可行,大家可试试。
题外话:
隐藏分区不一定要用联想的系统,其中可以放其他系统及内容方便自己的电脑维护及其他。
。
第三次编辑:
找到了正确的原因。
现在寻找不用找隐藏分区文件的启动方法。
利用PCI模块替换主板自带的网卡启动模块。
到系统里可以看到网卡ID
下载(24.19KB)
要替换的网卡ID
2010-10-223:
38
图中标示的就是我替换的PCI模块ID。
之前我已经发了图的。
你自己查查你要替换的。
替换好后的BIOS文件写入主板。
重启打开网卡启动选项;
打开主板"
BOOT---Interrupt19Capture"
应该开机就可以看到F11.。
如果之前恢复了楼主提供的隐藏分区系统应该可以进隐藏分区系统了。
注意:
:
刷BIOS有风险,最好做好不能启动的准备工作及其思想准备。
不同的主板BIOS都可能会有区别。
这点请注意!
注意!
!
希望以上资料对你有所帮助,附励志名言3条:
1、理想的路总是为有信心的人预备着。
2、最可怕的敌人,就是没有坚强的信念。
——罗曼·
罗兰
3、人生就像爬坡,要一步一步来。
——丁玲