彻底告别光驱安装系统_第1页
彻底告别光驱安装系统_第2页
彻底告别光驱安装系统_第3页
彻底告别光驱安装系统_第4页
彻底告别光驱安装系统_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、查看文章彻底告别光驱巧用上网本隐藏分区装系统2009年04月02日星期四10:14P.M.现在的上网本都没有光驱,想重装系统比较麻烦。以笔者的三星NC10小本为例,笔者想重装系统,没有光驱,但硬盘上通常都有隐藏分区,于是打算在隐藏分区内安装WindowsPE来做引导系统,实现虚拟光驱的功能,从而安装完整版的XP系统。下面,就来看看笔者如何利用上网本的隐藏分区在没有光驱的情况下巧装系统。上网本装系统,为什么要用到WindowsPE?首先,我们得弄明白WindowsPE是怎么回事。简单地说,我们可以把WindowsPE看成是一个仅拥有最少核心功能的迷你Windows操作系统。PE系统启动相当快捷,

2、体积小,而且对启动环境要求不高,上网本正好适合。同时,功能上也很强大,比如支持网络连接,还比如可以虚拟光驱,这正是我们这里需要用到的功能。那么,为什么我们要把PE系统装在隐藏分区上呢?第一个目的是保证PE系统的安全,这样启动出来的PE系统是不会显示隐藏分区的,任何病毒都无法感染。另外,隐藏分区内的PE系统相当于上网本的备用系统,一旦C盘的主系统出问题,我们可以利用隐藏分区内的PE系统进行恢复或者重装,可以大大提高效率。在上网本的隐藏分区中装入WindowsPE系统操作之前,需要准备必要的工具软件,比如showdrive、bcdedit、UltralSO,还有任意版本的WindowsPE系统(简

3、写为WinPE,这里笔者用的是lyra的WinPE系统。step1:安装WinPE到系统盘(C盘)里。然后进入“文件夹选项”,显示所有文件,让隐藏文件也可见。step2:运行showdrive程序。这个小工具可以临时给隐藏分区分配盘符,只有把隐藏分区显示出来我们才可以修改。这里,隐藏分区分配到的盘符是f盘。然后把C盘下隐藏的PE文件复制f盘,如图1所示。图1把隐藏在C盘下的PE文件复制到f盘step3:修改隐藏分区的引导文件。这里,我们要用bcdedit修改隐藏分区boot目录下的bcd文件。先进入f盘,备份一下原来的bed文件,把它复制成bed.bak。为了方便,可以把bededit程序文件

4、和bed文件都复制到f盘根目录,然后点“开始-运行-cmd,进入命令行系统。输入“F:bcdedit/storebed/create/dWindowsPE/applicationbootsector”(不含引号)。这条命令给bed添加了一个启动项,并且随机生成一串序列号,如图2所示。总之如图2所示,都设定好了,就把这个bcd复制回boot目录,覆盖掉原来的bcd文件。step4:重新启动系统试试,结果只出现了PE并没有外置程序。经过分析,原来是PE核心读不到隐藏分区的配置文件。我们就把配置文件放到核心里去。存储核心的是minipe目录下的winpe.is_,我们把它改名为winpe.cab,然

5、后解压缩,解出来一个winpe.iso文件。用UltralSO打开这个文件,找到system32目录下的pecmd.ini文件(图3),提取到minipe目录。用记事本打开pecmd.ini文件,用替换功能,把所有的minipe替换成Windir%SYSTEM32保存退出。打开winpe.ini文件,把第二行的CurDrv%删掉,保存退出。切换回UltralSO,把winpe.ini和pecmd.ini这两个文件添加回system32目录(图4),保存退出。JSTSTIIK1*BE:-jnrns提取它一*rior眄Irm.5*FUdCM穆卡Mmj汴W4tmo-dLlrt:,:111It和D2C

6、dg11tJIif4-is阿酣sw?=-rs-1?諷聲isnZEES-】护01CBl出戒聲IDOSHii-H11B0KQ03IhEWI-rS-IJi瓠aiiu.勺用imrvIt仃abscciHni茄聲九曲专林孑fi|)峠TLb-iin-l择这衣密qa日砂町*D00co*3MA叶B&ic3&13.候口TIEXftBbf杞16Z31运行”中输入“makecab/DCompressionType=LZX/DCompressionMemory=21f:minipewinpe.isof:minipewinpe.is”压缩完成即可。利用PE为上网本安装WindowsXP系统重启上网本,按下F4再试试(注:

7、不同品牌的本本快捷键可能有所不同),出现两个选项。笔者选择第二项WindowsPE成功进入PE系统,并加载外置程序。然后,我们就以PE系统为平台,来安装主操作系统WindowsXP。以后使用上网本,就都在XP环境下了。step1:安装XP系统之前须做些准备。载入PE网卡驱动,连上网线,进入上网本的官网,下载好本本需要的驱动和应用程序。另外,准备一份WindowsXP的ISO镜像文件。step2:打开磁盘管理工具里的VDM加载光盘镜像文件。打开“我的电脑”看看吧,我们的小本也有“光驱”了。step3:先格式化C盘,然后打开虚拟光驱的光盘目录,运行winnt32.exe就可以开始安装XP系统了。小

8、贴士:细心的读者可能会问:没有光驱,XP的ISO镜像文件是怎样拷进本本里面的,很简单,要么从网络下载到本本,要么通过U盘拷贝到本本。把上网本XP系统备份到隐藏分区装好XP系统和常用的软件之后,我习惯备份一下。我们首先想到用上网本自带的恢复程序(即备份工具)。操作如下:重新启动,按下F4,选择第一项。进入恢复系统,选择完全备份。但是这里只能备份到可见分区,而不能备份到隐藏分区。于是,只好自己动手修改设置,让备份文件可以备份到隐藏分区,让备份文件更加安全。这里需要用到以下的工具:showdrive、wimtool和ExeScript。step1:运行showdrive,显示出隐藏分区,我这里给分配

9、到f盘。step2:运行wimtool,把系统启动的镜像文件挂载到任意目录,比如D:emp目录(图5)。然后不要关wimtool。图5启动WIM镜像处理工具step3:打开windows-system32-winpeshl.ini文件。这个文件负责系统加载完后启动恢复程序。把里面LaunchApp改成LaunchApps,并且在LaunchApps上面重新添加两行,LaunchApp和AppPath=X:hidehide.exe,如图6所示。这样做是让系统在启动恢复程序之前启动我们自己的程序,让隐藏分区暂时显示出来。图6改写winpeshl.ini文件step4:在挂载目录的根目录建立两个文件

10、夹:hide和bak。其中,hide用来放我们的程序,bak放备份。step5:进入hide文件夹,建立文件hide.cmd,里面写入的内容如图7所示,并保存。-hide.cmd记爭本文件(日编辑格式也查看帮肋凶echooffdiskpart/sx:hides.txtsubstr:z:bak|w4Ln3.C&I1G图7建立文件hide.cmd文件并写入代码图8编写脚本文件s.txt在这些代码中,我们利用了系统自带的diskpart运行脚本达到目的。diskpart是vista自带的命令行磁盘管理程序。然后建立脚本文件s.txt。其中,第二行的数字要依照自己情况而定,我的上网本是3个分区,隐藏分区则被挂到第4的位置,从0开始,所以是3。接下来运行ExeScript,载入刚刚写好的hide.cmd,选择“方案-选项-安静模式”,然后按F9编译,保存到hide目录下,名为hide.exe。step6:切到刚刚的wintool程序,点“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论