彻底告别光驱安装系统

上传人:hs****ma 文档编号:495184421 上传时间:2022-07-26 格式:DOC 页数:6 大小:295KB
返回 下载 相关 举报
彻底告别光驱安装系统_第1页
第1页 / 共6页
彻底告别光驱安装系统_第2页
第2页 / 共6页
彻底告别光驱安装系统_第3页
第3页 / 共6页
彻底告别光驱安装系统_第4页
第4页 / 共6页
彻底告别光驱安装系统_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《彻底告别光驱安装系统》由会员分享,可在线阅读,更多相关《彻底告别光驱安装系统(6页珍藏版)》请在金锄头文库上搜索。

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

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

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

4、了方便,可以把bcdedit程序文件和bcd文件都复制到f盘根目录,然后点“开始-运行-cmd,进入命令行系统。输入“F:bcdedit /store bcd /create /d Windows PE /application bootsector”(不含引号)。这条命令给bcd添加了一个启动项,并且随机生成一串序列号,如图2所示。图2 依次执行本图所示的命令行总之如图2所示,都设定好了,就把这个bcd复制回boot目录,覆盖掉原来的bcd文件。step 4 :重新启动系统试试,结果只出现了PE并没有外置程序。经过分析,原来是PE核心读不到隐藏分区的配置文件。我们就把配置文件放到核心里去。存

5、储核心的是minipe目录下的winpe.is_,我们把它改名为winpe.cab,然后解压缩,解出来一个winpe.iso文件。用UltraISO打开这个文件,找到system32目录下的pecmd.ini文件(图3),提取到minipe目录。用记事本打开pecmd.ini文件,用替换功能,把所有的minipe替换成%Windir%SYSTEM32,保存退出。打开winpe.ini文件,把第二行的%CurDrv%删掉,保存退出。切换回UltraISO,把winpe.ini和pecmd.ini这两个文件添加回system32目录(图4),保存退出。图3 打开winpe.iso文件,找到pecm

6、d.ini文件图4 把winpe.ini和pecmd.ini添加回system32目录最后把winpe.iso用cab打包,在“开始-运行”中输入“makecab /D CompressionType=LZX /D CompressionMemory=21 f:minipewinpe.iso f:minipewinpe.is_ ”压缩完成即可。利用PE为上网本安装Windows XP系统重启上网本,按下F4再试试(注:不同品牌的本本快捷键可能有所不同),出现两个选项。笔者选择第二项Windows PE,成功进入PE系统,并加载外置程序。然后,我们就以PE系统为平台,来安装主操作系统Window

7、s XP。以后使用上网本,就都在XP环境下了。step 1 :安装XP系统之前须做些准备。载入PE网卡驱动,连上网线,进入上网本的官网,下载好本本需要的驱动和应用程序。另外,准备一份Windows XP的ISO镜像文件。step 2: 打开磁盘管理工具里的VDM,加载光盘镜像文件。打开“我的电脑”看看吧,我们的小本也有“光驱”了。step 3 :先格式化C盘,然后打开虚拟光驱的光盘目录,运行winnt32.exe就可以开始安装XP系统了。小贴士:细心的读者可能会问:没有光驱,XP的ISO镜像文件是怎样拷进本本里面的,很简单,要么从网络下载到本本,要么通过U盘拷贝到本本。把上网本XP系统备份到隐

8、藏分区装好XP系统和常用的软件之后,我习惯备份一下。我们首先想到用上网本自带的恢复程序(即备份工具)。操作如下:重新启动,按下F4,选择第一项。进入恢复系统,选择完全备份。但是这里只能备份到可见分区,而不能备份到隐藏分区。于是,只好自己动手修改设置,让备份文件可以备份到隐藏分区,让备份文件更加安全。这里需要用到以下的工具:showdrive、wimtool和ExeScript。step 1: 运行showdrive,显示出隐藏分区,我这里给分配到f盘。step 2 :运行wimtool,把系统启动的镜像文件挂载到任意目录,比如D: emp目录(图5)。然后不要关wimtool。图5 启动WIM

9、镜像处理工具step 3 :打开windows -system32 -winpeshl.ini文件。这个文件负责系统加载完后启动恢复程序。把里面LaunchApp改成LaunchApps,并且在LaunchApps上面重新添加两行,LaunchApp和AppPath = X:hidehide.exe,如图6所示。这样做是让系统在启动恢复程序之前启动我们自己的程序,让隐藏分区暂时显示出来。图6 改写winpeshl.ini文件step 4 :在挂载目录的根目录建立两个文件夹:hide和bak。其中,hide用来放我们的程序,bak放备份。step 5 :进入hide文件夹,建立文件hide.cm

10、d,里面写入的内容如图7所示,并保存。图7 建立文件hide.cmd文件并写入代码图8 编写脚本文件s.txt在这些代码中,我们利用了系统自带的diskpart运行脚本达到目的。diskpart是vista自带的命令行磁盘管理程序。然后建立脚本文件s.txt。其中,第二行的数字要依照自己情况而定,我的上网本是3个分区,隐藏分区则被挂到第4的位置,从0开始,所以是3。接下来运行ExeScript,载入刚刚写好的hide.cmd,选择“方案-选项-安静模式”,然后按F9编译,保存到hide目录下,名为hide.exe。step 6 :切到刚刚的wintool程序,点“卸载映像”,选保存。重新启动电脑,进入恢复系统看看是不是多出一个卷板为RECOVERY的R盘。过了几分钟,备份成功,立刻还原一次,大功告成。小结:经过上述的改造,上网本的隐藏分区已经可以完全代替光驱安装系统了,同时还可以备份系统到隐藏分区,提高了系统的安全性。尤其是对于没有光驱的上网本,隐藏分区的应用大大提高了上网本的应用能力。 / 文档可自由编辑打印

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 医学/心理学 > 基础医学

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号