打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
任意系统安装隐藏分区一键恢复
由于是IBM的Thinkpad的F11隐藏分区技术发展过来的,所以就贴在本本板块了!偶帖子从来没得过精,这次争取!据说IBMNB站长在自己本本上按了无数下F11才研究出来F11的原理,于是我就挂上了虚拟机,也按了一个晚上,终于也研究出来把F11恢复系统装在大机上的方法了。并且昨天白天在两台机器上成功的安装了这个系统,证明可靠有效!
先提供有用的连接:
IBM专门网关于F11系统的研究
http://www.ibmnb.com/sections.php?op=viewarticle&artid=85
我自己的原创贴,启动菜单和一键恢复的配置
http://nic.biti.edu.cn/vbb/showthread.php?s=&threadid=100396
大家读过ibmnb的有图的教程和Q&A后,再看我说的就很明白了,不然可能我的教程因为太过简练就puzzle了。
Q&A
【关于IBM的隐藏分区】
ibm的隐藏分区里边放的是winxp的安装程序,当执行F11恢复的时候,会启动xp安装程序,然后无人职守自动安装,并且还有自动脚本可以自动的安装所有驱动和常用软件,这些技术通过N合一的系统盘集成技术以及自动安装功能上都可以实现,本贴不谈这些。不过不明白的是IBM为什么不能把一个安装好的系统放在隐藏分区里,还得让用户自己看着机器装系统,F11恢复基本需要1个小时到2个小时……于是很多网友用自己的GHOST备份替代了F11功能。
【关于隐藏分区的启动程序】
他是写到硬盘MBR分区表的一段小程序,程序为BMGR.EXE。当启动机器不按F11的话,机器从硬盘的第一个主分区启动。如果按了F11,那么这段程序会查找硬盘上的隐藏的主分区,然后从这个隐藏分区启动。而下一次再次启动计算机的时候,还会从第一个主分区启动的。
【关于BMGR程序用在别的机器上的可能】
IBM的本本是在BIOS启动的时候出现F1进bios,F11系统恢复,F12启动菜单的选项的,这是因为IBM的BIOS中集成了对硬盘MBR的检测。换成其他的BIOS,其实就是把这个东西装在任何一个硬盘上,离开了IBM的BIOS,一样可以工作,此时出现F11系统恢复信息提示就是在BIOS界面过去后,系统开始引导前的。提示信息可以自己定义的,我给人做机器的话喜欢加上例如powered by pcman之类记号,呵呵。
【关于隐藏分区的安全】
隐藏分区在Win2k和xp中的管理工具-》计算机管理-》磁盘管理-》中都可以看到存在,但是想要使用这个分区,则必须在磁盘管理中给他分配一个盘符。如果不分配盘符,这个分区是看不见的,可以避免病毒等原因损坏备份等。在ghost中,ghost可以识别ntfs分区和隐藏分区,不比担心。
【关于分区工具】
推荐用pqmagic,菜鸟也能很好掌握它,高手可以用就是win2k/xp安装程序分区。不过当切换隐藏和激活分区的时候,只能用pq了。推荐把所有分区都del了先,因为pqmagic(以下简称pq)虽然能够把扩展分区变成主分区,但是这种修改不是底层直接的,容易出问题,有备份条件的推荐fdisk重新做硬盘。
【需要准备的软件】
Windows98SE的启动盘,最好是把IMG刻录成光盘,用WinME的启动盘不行,因为不能在format中用/s传递系统。
IBM的F11启动恢复工具,BMGR.EXE等文件,也可以去前边提到的IBMNB站的帖子里边下载。
Ghost7.5企业版的主文件ghost.exe,因为企业版的ghost无需序列号
Win2k/xp的安装光盘,能光启的,方便。
DOS下的一些必备命令,如himem.sys,smartdrv.exe,edit.com等,要有doskey等东东更方便。(dos老鸟又该高兴乐吧,dos还是很有用的)
下边开始
1)建立一个8G的win2k/xp安装分区,这个分区是主分区。
2)再建立一个2G左右的fat32分区,也是主分区。建立好了之后,用pqmagic把第一个分区设置为激活,第二个设置为隐藏。注意,必须是8G的系统分区在前,2G的恢复分区在后。如果顺序颠倒了,虽然2G的分区是隐藏的,每次启动依然都进2G的分区,进不去8G的分区,……
3)开始装系统,把系统装到8G那个主分区上,就和平时做系统一摸一样~~~什么都不用担心,按个分区是隐藏的,win2k/xp安装程序的分区功能也看不到,安装时候强烈推荐ntfs分区格式。装好系统后,把各种补丁和rar,foobar,qq之类常用的都装奇了,确保没有问题,开始备份。因为重新装系统会覆盖硬盘MBR,所以先装系统后安装自动恢复程序。
4)用win98se的启动盘光盘引导系统,此时的C盘还是刚才win2k/xp的系统盘,如果是NTFS的,dos下看不到。好在可以光盘启动进来,使用pq把刚才的8GB的win2k系统分区设置为隐藏,把2G的备份分区设置为激活,重新启动。
5)依然用win98se的启动盘光盘引导系统,当此时的C盘不是win2k的安装盘了,而是2G的系统恢复盘,现在需要格式化硬盘,format c:/s,注意要加上/s传递dos启动过去,磁盘的卷标一定是IBM_SERVICE,否则F11引导程序将失败。格式化完成后,把dos的himem.sys,smartdrv.exe,edit.com也复制过去,当然还有ghost.exe,配置一下autobat和config。(如何配置autobat和config下边帖子再讲了)然后取出光盘,重新启动。
6)重新启动后的C盘还是2G的备份盘,由于配置好了autobat,所以各种dos的需要的东西都挂全了,然后执行ghost.exe。由于Ghost能够看到隐藏的分区和ntfs分区,所以很容易给8G的win2k/xp系统盘做了备份,最好用压缩备份,省一些空间,不过速度就慢了。
7)ghost备份完成后,执行dos下的编辑工具edit,给autobat加上配置菜单和ghost自动参数,然后重新启动计算机。(如何配置菜单和ghost参数下边帖子讲)需要注意的是配置autobat和config的菜单不要只有自动执行ghost一个选项,应该有进入dos和重新启动计算机等选项,避免误操作造成系统自动恢复而丢失数据。这时候重新启动后C盘是还是2G的备份分区,不过这时候autobat的菜单生效了,因为ghost命令行参数,可以实现全自动的恢复了。
8)现在我们来把这个备份分区隐藏起来。光盘启动dos,进入dos。现在执行ibm的F11恢复工具,命令是bmgr /fboot.bin /mbmgrus.scr,随后系统显示安装成功。这个部分去看IBMNB的帖子讲的很全。现在不要重新启动系统,进入pq,把2G的分区设置成隐藏,把8G的分区设置成激活。
9)重新启动,ok了,可以看到启动系统前出现了F11提示,不按就进win2k/xp,按了就进入隐藏分区,出现配置好的autobat和config菜单,可以使用ghost加参数的命令行全自动恢复。下次再启动,依然会进入win2k/xp。
如此,恢复系统只需要F11和回车两个键,就ok了,备份分区更是隐藏的,安全可靠。
Ghost的参数
c:\ghost.exe -clone,mode=pload,src=c:\win2k.gho:1,dst=1:1 -sure -fx –rb
详细的解释一下:
ghost是主程序了
mode=pload是单个分区的恢复方式,pdump是单个分区的备份。
Src是原地址source的所写,c:\win2k.gho是前边制作好的备份文件,:1表示第一块硬盘。
Dst是destnation的所写,目标地址,1:1的意思是,第一块硬盘的第一个分区。Ghost恢复和备份是不分c、d、e盘,区分的是硬盘和分区的序号。因为ghost能够看到隐藏分区,所以处于隐藏状态的分区或者ntfs分区一样可以用1:1,1:2或者1:3来操作。
-sure是确定
-fx是什么意思忘了,大家可以去查ghost的帮助文件。
-rb是reboot,就是完成后系统重新启动。
把这些参数都配置在autoexec.bat里边,就能实现不用干预的ghost自动恢复了。
关于BMGR操作,IBMNB讲的很清楚了,我下边讲的配置细节
bmgr /fboot.bin /mbmgrus.scr
bmgr.exe是主文件
boot.bin是一个二进制文件,将会被写入MBR
bmgrus.scr是文本文件,我们可以查看他的内容如下:
<PROMPT1=To Start the IBM Product Recovery program, press F11>
<PROMPT2=To Start the IBM Backup and recovery partition, press F11>
<KEY1=F11>
<KEY2=F11>
<Wait=40>
这个就是启动时候的信息了,我们可以自行修改成需要的信息,按键的修改我没有测试,因为不少板子都有F12选择启动列表的,用F11正好合适。
Wait=40是默认的超时时间,如果我没有机错的话,主板的中断控制器每秒产生18.2次中断,40的话就是大约2秒多的时间了。我在昨天给人安装使用的参数是80,大约5秒左右,比较合适。
修改了bmgrus.scr后,执行bmgr /fboot.bin /mbmgrus.scr就行了。不过命令行中的boot.bin前边的f和scr文件名前边的m我没有弄清楚怎么回事,去掉这个的话,写入信息将会失败。
因为安装是在dos下没法截图,这里用虚拟机来演示一下,昨天一天就做了两台带F11隐藏分区的机子,好过瘾!!
图1,虚拟机启动了。
系统提示可以按F11进行恢复。
现在按下F11,则进入隐藏分区,注意看,分区名称是 IBM_SERVICE,必须是这个才能引导起来。
不按F11,会进入另外一个主分区,刚才那个分区会隐藏起来。
批处理菜单制作
上边我们已经说了,误按F11的时候,由于ghost的参数写入了autobat,所以会发生误恢复系统的情况,这个可以通过配置菜单来解决。先给大家show一下我的菜单。
默认选项是停留在重新启动上的,避免发生误操作
第一个选项是恢复系统,第二个选项是进入dos,最后一个就是restart。
之所以要设置一个进入dos的方式,主要是为了调试系统方便。
如图,现在选择进入dos,可以到dos提示符下。
dos的菜单是如何生成的呢?
这个大家可以参照win98se的dos启动盘来制作,仔细研究一下启动盘上的autobat和config.sys就可以了解大致用法了。
首先是config.sys,里边设置了菜单的项目
需要注意的是,一定要加上himem.sys,不然不能挂smartdrv
win98的启动盘加在了himem.sys,但是没有加在smartdrv
config.sys程序如下:
[menu]
menuitem=ghost,Rebuild Your System (Powered By Pcman)
menuitem=dos,Return to DOS Command Line
menuitem=restart,Restart Your Computer
menudefault=restart,20
menucolor=7,0
[ghost]
device=c:\dos\himem.sys
[dos]
device=c:\dos\himem.sys /testmem:off
[restart]
device=c:\dos\himem.sys /testmem:off
在dos下编辑的话,要用到edit.com,所以前文说过最好把这些文件都准备好了。
然后是autobat
autoexec.bat程序如下:
@echo off
path=c:\;c:\dos;c:\ghost;
c:\dos\smartdrv.exe
c:\dos\doskey.com
if "%config%"=="ghost" goto ghost
if "%config%"=="dos" goto dos
if "%config%"=="restart" goto restart
:ghost
c:\ghost -clone,mode=pload,src=c:\20030729.gho:1,dst=1:1 -sure -fx -rb
goto quit
:dos
goto quit
:restart
c:\dos\restart.com
goto quit
:quit
需要注意的是,autobat里边的段的名字需要和config里边的相对应
另外就是如果想要重新启动系统,需要restart.com,这个文件是在win98的dos启动盘里边有的,可以复制过来用。
进阶:自定义菜单
关于dos菜单的配置,不是很难,照猫画虎就行了。
可以根据自己的需要定制启动菜单
推荐如下设置:
1) 备份当前系统
2) 恢复上一次备份
3) 恢复原始系统备份
4) 进入DOS
5) 重新启动计算机
实现1)的话只要适当修改一下ghost的参数就可以备份了,只要隐藏的恢复分区足够大,可以像硬盘上备份自己的系统,甚至可以做98/2k/xp多个系统的备份。
写到这里,本文差不多也就完了。再我用过的几种多重C区引导方案中,如OS/2第一第二安装盘(dos老鸟应该知道这个),system command,pq bootmagic等,还是IBM的F11工具更为简单易用,而且效果最好。这次把这个F11系统安装在大机上,彻底脱离了Thinkpad,可以彻底打造自己的品牌机了~~~~~
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
手动解决一键恢复安装失败的方法_
关于Thinkpad分区及R&R功能的说明
GHOST使用方法详细图解教程--------------范徳金和讯博客
Ghost是什么,Ghost应该注意什么
Ghost使用图解
玩转Ghost:重装Windows系统不求人
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服