查看: 369|回复: 2

教你做隐藏的WINPE!

 关闭 [复制链接]

签到天数: 21 天

连续签到: 0 天

[LV.4]偶尔看看III

发表于 2008-5-28 16:41 | 显示全部楼层 |阅读模式
各位好,又来请教了!
我想把自己的WINPE 装在H盘(主盘,未激活,1.8G),就是将联想ibm_service删掉之后得到的。看过这样一片文章:


             改变硬盘分区打造不死系统
  近日朋友新配一机,由于经济原因,不准备配光驱,为了今后维护方便,我给他的硬盘进行了特殊分区,打造了一个免光驱,软驱,U盘的不死系统.
本文的方法很简单,大概可概括为: 准备分区→拷贝文件→隐藏

准备分区。大多数情况下,可在硬盘末尾(或在原C盘末尾)划出一定大小的主分区(主分区,非逻辑分区),并设置为活动分区(其他分区设置非活动)。在WinPM中或在资源管理器中,把此分区格式化为fat32或ntfs类型。
其它注意事项:
1. 调整分区,必须用Windows下的WinPM在WinPE或正常Windows中操作,或用dos版PM在dos下操作。因为常用的PQ805不支持活动分区隐藏。在windows下操作时,分好区后,不用重新启动Windows,即可用WinPM装载新盘使用,见前面的例子。在资源管理器中可见,可像普通分区那样,进行文件操作。但不可格式化,否则会变为可见分区。

2. 若没有在资源管理器中把分区格式化为fat32或ntfs格式,而是在纯dos下用format工具进行了格式化,则需使用bootpart工具在纯dos下写入Winnt的引导扇区,或用工具NTBOOT.EXE在WinXP命令行窗口中使用。格式分别为:
BOOTPART WINNT BOOT:C:
NTBoot C:

这些命令的作用为,写入指定分区的Winnt引导扇区,以便在此分区上使用NT引导管理器,即出现在Windows XP 启动时常见的启动选择菜单。

复制及编辑相关文件。从C盘复制NTLoader所需要的文件到刚才所准备的盘(图1)


复制PE所需要的文件(图2)


编辑boot.ini,添加一行(下面红字部分)。

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"Windows Server 2003, Standard\" /fastdetect
c:\\avldr=\"Maotao WinPE\"

隐藏此分区(图3)


最终分区情况(图4)


重启动,测试(图5)


启动成功。图中启动的是隐藏分区里的PE,C盘里一片空白(因为启动与C盘无关)。比较上面图2,隐藏的盘(SYS_BACKUP盘,也即安装有PE的盘)看不见了(图7)


到此安装完毕,可正常引导。接下来可直接在C盘安装ghost版本的操作系统。安装setup版操作系统时,安装程序会重新将C盘激活成活动分区,使隐藏分区不可用。可用WinPM重新修改活动分区标志,即可重新使用以前安装的隐藏启动方式。





  看到这里,我似懂非懂啊!
 然后又看了这么一片文章:







一、普通安装(也适用于2K/2K3,适合很多种介质)

XP下的安装本人将其分为三种模式:初级模式、中级模式和高级模式。要注意的是,后
面两种安装模式涉及到分区调整和写硬盘引导过程,本人不推荐,高手可以一试,不过
要有充分的准备,包括思想准备,万一有错本人不承担任何责任。

1、初级模式(装在XP所在的分区,不能从隐藏分区中启动,方法简单,推荐大家使用)

  ①、把本人提供下的'安装工具包.Rar'解压到一个临时目录,将其中的AVLDR.PE、
   PELDR两个文件复制到XP的引导分区下。
  ②、将下载的WinPE工具盘映像文件复制到XP的引导分区下,根据下载映像文件类型,
   把文件基本名改名为WinPE,其中.ISO是光盘映像,.IS_是光盘映像CAB压缩包;
   .SDI、.IMA、.IMG、.IM_均是WinPE的磁盘映像文件,其中.IM_是.IMA或.IMG的
   CAB压缩包,只改基本名不改扩展名。
  ③、根据你的PE映像文件类型,在XP的引导分区下,用记事本建立WINNT.SIF文件:

   当WinPE映像文件类型是.SDI文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"i386System32\"
   OsLoadOptions = \"/minint /fastdetect /rdimageoffset=36352 /rdpath=WinPE.SDI\"

   当WinPE映像文件类型是.ISO文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.ISO\"

   当WinPE映像文件类型是.IS_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_\"

   当WinPE映像文件类型是.IMG文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMG\"

   当WinPE映像文件类型是.IMA文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMA\"

   当WinPE映像文件类型是.IM_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IM_\"

  ④、编辑XP所在分区的BOOT.INI文件,在最后给它加上这样一行:
   C:AVLDR.PE = \"Micro Windows PE\"
   保存后这一文件。
  ⑤、检查上述的四步操作,准确无误即可重启,就会发现双启动菜单了。

2、中级模式(装在与XP不同的分区,能从隐藏分区中以双菜单启动WinPE和装好的XP)

  ①、先进行上面的初级模式安装一个WinPE在XP的分区中,一定要先做这步,因为下来
   的工作要用WinPE来做,同时可以备多一份系统。调试原来的XP和装入的WinPE能
   正常启动后,就可以进行第②步了。
  ②、启动装好的WinPE中的Paragon Hard Disk Manager,在硬盘的第一分区(即XP所在
   的分区)前部腾出一定的空间(多少自定,比WinPE的映像要稍大,建议256M以上)。
  ③、在腾出的空间上建一个新的主分区,将其格式化(小于256M的请用NTFS格式化),
   暂时不要把它激活(即原来的XP所在分区为活动分区)。
  ④、重新写好XP下BOOT.INI文件的ARC配置路径(此时XP已在第2分区了),此BOOT.INI
   文件内容应是:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   保存重启,调试直至XP能正常启动(XP的ARC路径配置不能有错,否则不能启动)。
  ⑤、一切正常后,启动WinPE,用其中的FIXNTBOOT工具(菜单中找),给已新建的分区
   写上NT的引导,它会帮你复制必需的文件,并建立一个BOOT.INI样本文件,这个
   BOOT.INI样本文件可以先不要管它。也可用PQBoot32.exe给这个新建的分区写上
   NT的引导。
  ⑥、将XP所在分区下的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像共四个文件复制到这
   个新建的分区下。
  ⑦、编辑新分区下的BOOT.INI文件,内容如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Micro Windows PE\"

  ⑧、将这个新建分区激活,并把原来XP所在的分区设不非活动,检查无误后才重启。
  ⑨、重启两次,分别调试XP和WinPE的启动,一切正常后,启动WinPE将第1分区隐藏,
   删除第2分区的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像这四个文件,将第二分
   区的BOOT.INI文件为如下内容:

   [boot loader]
   timeout=30
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   至此,中级模式的安装已完成,所装的WinPE将能从隐藏分区中启动,这个后备的
   应急系统就安全得多了。

3、高级模式(必须要求完成中级模式后才搞这里)

  中级模式安装能从双菜单中启动WinPE及装好的XP,BOOT.INI文件已配置好了ARC路径,
  但XP出问题的话,一旦重新安装,在安装过程中的BOOT.INI文件的表述并不是这样
  (除非Ghost安装)。这样的话,要在原有的WinPE中重新给第2分区装回XP就不顺利了。
  要解决这个问题,就得利用Grub了,方法简述如下:

  ①、启动XPE将第1分区设为可见(若原来是隐藏的),再重启XPE,会分配盘符为C: 。
   把下载的安装工具包内的Grldr文件和BOOT目录复制到这分区中,并在BOOT.INI
   文件中加多以下一行

   C:Grldr=\"试图启动第二分区的系统\"

   以作调试,此时BOOT.INI文件内容为:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Windows PE 工具盘\"
   C:Grldr=\"试图启动第二分区的系统\"

  ②、编辑Bootgrub目录下的Menu.lst文件,内容为:

   timeout 0
   default 0
   title 启动第一硬盘第二主分区的操作系统
   root (hd0,1)
   chainloader +1

  ③、检查上面两步的操作正确性,重启调试,无误后,将将第1分区的BOOT.INI文件
   中关于ARC表达的那项删掉,并把原来的
   C:Grldr=\"试图启动第二分区的系统\" 这项改成
   C:Grldr=\"Microsoft Windows XP Professional\"
   此时第1分区的BOOT.INI文件内容应是:

   [boot loader]
   timeout=20
   default=C:GRLDR
   [operating systems]
   C:GRLDR = \"Microsoft Windows XP Professional\"
   C:AVLDR.PE = \"Windows PE 工具盘\"

  ④、把第1分区隐藏,并删除第2分区的AVLDR.PE、WinNT.SIF、PELDR和WinPE的映像
   这4个文件,把第2分区的BOOT.INI文件内容改为如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   这样,不管第2分区的XP系统是在安装过程中的还是装好的,都能正常启动,并
   有双菜单启动XP和WinPE。


这个网址在:
http://blog.212300.com/index.php?action/viewspace/itemid/11534
   



可能我比较笨吧!不敢弄隐藏的WINPE,用GhostXPSP3电脑公司特别版v9.0自带的WINPE制作软件做了个PE,哎!哪晓得它把PE坐在了C盘啊!

郁闷,查了半天没见到可用的资料,无奈,劳烦各位大虾给个建议哈!
大恩不言谢啦!
PCOS系统下载站:http://zhuangji.wang

签到天数: 21 天

连续签到: 0 天

[LV.4]偶尔看看III

 楼主| 发表于 2008-5-28 16:41 | 显示全部楼层

教你做隐藏的WINPE!

各位好,又来请教了!
我想把自己的WINPE 装在H盘(主盘,未激活,1.8G),就是将联想ibm_service删掉之后得到的。看过这样一片文章:


             改变硬盘分区打造不死系统
  近日朋友新配一机,由于经济原因,不准备配光驱,为了今后维护方便,我给他的硬盘进行了特殊分区,打造了一个免光驱,软驱,U盘的不死系统.
本文的方法很简单,大概可概括为: 准备分区→拷贝文件→隐藏

准备分区。大多数情况下,可在硬盘末尾(或在原C盘末尾)划出一定大小的主分区(主分区,非逻辑分区),并设置为活动分区(其他分区设置非活动)。在WinPM中或在资源管理器中,把此分区格式化为fat32或ntfs类型。
其它注意事项:
1. 调整分区,必须用Windows下的WinPM在WinPE或正常Windows中操作,或用dos版PM在dos下操作。因为常用的PQ805不支持活动分区隐藏。在windows下操作时,分好区后,不用重新启动Windows,即可用WinPM装载新盘使用,见前面的例子。在资源管理器中可见,可像普通分区那样,进行文件操作。但不可格式化,否则会变为可见分区。

2. 若没有在资源管理器中把分区格式化为fat32或ntfs格式,而是在纯dos下用format工具进行了格式化,则需使用bootpart工具在纯dos下写入Winnt的引导扇区,或用工具NTBOOT.EXE在WinXP命令行窗口中使用。格式分别为:
BOOTPART WINNT BOOT:C:
NTBoot C:

这些命令的作用为,写入指定分区的Winnt引导扇区,以便在此分区上使用NT引导管理器,即出现在Windows XP 启动时常见的启动选择菜单。

复制及编辑相关文件。从C盘复制NTLoader所需要的文件到刚才所准备的盘(图1)


复制PE所需要的文件(图2)


编辑boot.ini,添加一行(下面红字部分)。

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"Windows Server 2003, Standard\" /fastdetect
c:\\avldr=\"Maotao WinPE\"

隐藏此分区(图3)


最终分区情况(图4)


重启动,测试(图5)


启动成功。图中启动的是隐藏分区里的PE,C盘里一片空白(因为启动与C盘无关)。比较上面图2,隐藏的盘(SYS_BACKUP盘,也即安装有PE的盘)看不见了(图7)


到此安装完毕,可正常引导。接下来可直接在C盘安装ghost版本的操作系统。安装setup版操作系统时,安装程序会重新将C盘激活成活动分区,使隐藏分区不可用。可用WinPM重新修改活动分区标志,即可重新使用以前安装的隐藏启动方式。





  看到这里,我似懂非懂啊!
 然后又看了这么一片文章:







一、普通安装(也适用于2K/2K3,适合很多种介质)

XP下的安装本人将其分为三种模式:初级模式、中级模式和高级模式。要注意的是,后
面两种安装模式涉及到分区调整和写硬盘引导过程,本人不推荐,高手可以一试,不过
要有充分的准备,包括思想准备,万一有错本人不承担任何责任。

1、初级模式(装在XP所在的分区,不能从隐藏分区中启动,方法简单,推荐大家使用)

  ①、把本人提供下的'安装工具包.Rar'解压到一个临时目录,将其中的AVLDR.PE、
   PELDR两个文件复制到XP的引导分区下。
  ②、将下载的WinPE工具盘映像文件复制到XP的引导分区下,根据下载映像文件类型,
   把文件基本名改名为WinPE,其中.ISO是光盘映像,.IS_是光盘映像CAB压缩包;
   .SDI、.IMA、.IMG、.IM_均是WinPE的磁盘映像文件,其中.IM_是.IMA或.IMG的
   CAB压缩包,只改基本名不改扩展名。
  ③、根据你的PE映像文件类型,在XP的引导分区下,用记事本建立WINNT.SIF文件:

   当WinPE映像文件类型是.SDI文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"i386System32\"
   OsLoadOptions = \"/minint /fastdetect /rdimageoffset=36352 /rdpath=WinPE.SDI\"

   当WinPE映像文件类型是.ISO文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.ISO\"

   当WinPE映像文件类型是.IS_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_\"

   当WinPE映像文件类型是.IMG文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMG\"

   当WinPE映像文件类型是.IMA文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMA\"

   当WinPE映像文件类型是.IM_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IM_\"

  ④、编辑XP所在分区的BOOT.INI文件,在最后给它加上这样一行:
   C:AVLDR.PE = \"Micro Windows PE\"
   保存后这一文件。
  ⑤、检查上述的四步操作,准确无误即可重启,就会发现双启动菜单了。

2、中级模式(装在与XP不同的分区,能从隐藏分区中以双菜单启动WinPE和装好的XP)

  ①、先进行上面的初级模式安装一个WinPE在XP的分区中,一定要先做这步,因为下来
   的工作要用WinPE来做,同时可以备多一份系统。调试原来的XP和装入的WinPE能
   正常启动后,就可以进行第②步了。
  ②、启动装好的WinPE中的Paragon Hard Disk Manager,在硬盘的第一分区(即XP所在
   的分区)前部腾出一定的空间(多少自定,比WinPE的映像要稍大,建议256M以上)。
  ③、在腾出的空间上建一个新的主分区,将其格式化(小于256M的请用NTFS格式化),
   暂时不要把它激活(即原来的XP所在分区为活动分区)。
  ④、重新写好XP下BOOT.INI文件的ARC配置路径(此时XP已在第2分区了),此BOOT.INI
   文件内容应是:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   保存重启,调试直至XP能正常启动(XP的ARC路径配置不能有错,否则不能启动)。
  ⑤、一切正常后,启动WinPE,用其中的FIXNTBOOT工具(菜单中找),给已新建的分区
   写上NT的引导,它会帮你复制必需的文件,并建立一个BOOT.INI样本文件,这个
   BOOT.INI样本文件可以先不要管它。也可用PQBoot32.exe给这个新建的分区写上
   NT的引导。
  ⑥、将XP所在分区下的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像共四个文件复制到这
   个新建的分区下。
  ⑦、编辑新分区下的BOOT.INI文件,内容如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Micro Windows PE\"

  ⑧、将这个新建分区激活,并把原来XP所在的分区设不非活动,检查无误后才重启。
  ⑨、重启两次,分别调试XP和WinPE的启动,一切正常后,启动WinPE将第1分区隐藏,
   删除第2分区的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像这四个文件,将第二分
   区的BOOT.INI文件为如下内容:

   [boot loader]
   timeout=30
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   至此,中级模式的安装已完成,所装的WinPE将能从隐藏分区中启动,这个后备的
   应急系统就安全得多了。

3、高级模式(必须要求完成中级模式后才搞这里)

  中级模式安装能从双菜单中启动WinPE及装好的XP,BOOT.INI文件已配置好了ARC路径,
  但XP出问题的话,一旦重新安装,在安装过程中的BOOT.INI文件的表述并不是这样
  (除非Ghost安装)。这样的话,要在原有的WinPE中重新给第2分区装回XP就不顺利了。
  要解决这个问题,就得利用Grub了,方法简述如下:

  ①、启动XPE将第1分区设为可见(若原来是隐藏的),再重启XPE,会分配盘符为C: 。
   把下载的安装工具包内的Grldr文件和BOOT目录复制到这分区中,并在BOOT.INI
   文件中加多以下一行

   C:Grldr=\"试图启动第二分区的系统\"

   以作调试,此时BOOT.INI文件内容为:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Windows PE 工具盘\"
   C:Grldr=\"试图启动第二分区的系统\"

  ②、编辑Bootgrub目录下的Menu.lst文件,内容为:

   timeout 0
   default 0
   title 启动第一硬盘第二主分区的操作系统
   root (hd0,1)
   chainloader +1

  ③、检查上面两步的操作正确性,重启调试,无误后,将将第1分区的BOOT.INI文件
   中关于ARC表达的那项删掉,并把原来的
   C:Grldr=\"试图启动第二分区的系统\" 这项改成
   C:Grldr=\"Microsoft Windows XP Professional\"
   此时第1分区的BOOT.INI文件内容应是:

   [boot loader]
   timeout=20
   default=C:GRLDR
   [operating systems]
   C:GRLDR = \"Microsoft Windows XP Professional\"
   C:AVLDR.PE = \"Windows PE 工具盘\"

  ④、把第1分区隐藏,并删除第2分区的AVLDR.PE、WinNT.SIF、PELDR和WinPE的映像
   这4个文件,把第2分区的BOOT.INI文件内容改为如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   这样,不管第2分区的XP系统是在安装过程中的还是装好的,都能正常启动,并
   有双菜单启动XP和WinPE。


这个网址在:
http://blog.212300.com/index.php?action/viewspace/itemid/11534
   



可能我比较笨吧!不敢弄隐藏的WINPE,用GhostXPSP3电脑公司特别版v9.0自带的WINPE制作软件做了个PE,哎!哪晓得它把PE坐在了C盘啊!

郁闷,查了半天没见到可用的资料,无奈,劳烦各位大虾给个建议哈!
大恩不言谢啦!
PCOS系统下载站:http://zhuangji.wang

签到天数: 21 天

连续签到: 0 天

[LV.4]偶尔看看III

 楼主| 发表于 2008-5-28 16:41 | 显示全部楼层

教你做隐藏的WINPE!

各位好,又来请教了!
我想把自己的WINPE 装在H盘(主盘,未激活,1.8G),就是将联想ibm_service删掉之后得到的。看过这样一片文章:


             改变硬盘分区打造不死系统
  近日朋友新配一机,由于经济原因,不准备配光驱,为了今后维护方便,我给他的硬盘进行了特殊分区,打造了一个免光驱,软驱,U盘的不死系统.
本文的方法很简单,大概可概括为: 准备分区→拷贝文件→隐藏

准备分区。大多数情况下,可在硬盘末尾(或在原C盘末尾)划出一定大小的主分区(主分区,非逻辑分区),并设置为活动分区(其他分区设置非活动)。在WinPM中或在资源管理器中,把此分区格式化为fat32或ntfs类型。
其它注意事项:
1. 调整分区,必须用Windows下的WinPM在WinPE或正常Windows中操作,或用dos版PM在dos下操作。因为常用的PQ805不支持活动分区隐藏。在windows下操作时,分好区后,不用重新启动Windows,即可用WinPM装载新盘使用,见前面的例子。在资源管理器中可见,可像普通分区那样,进行文件操作。但不可格式化,否则会变为可见分区。

2. 若没有在资源管理器中把分区格式化为fat32或ntfs格式,而是在纯dos下用format工具进行了格式化,则需使用bootpart工具在纯dos下写入Winnt的引导扇区,或用工具NTBOOT.EXE在WinXP命令行窗口中使用。格式分别为:
BOOTPART WINNT BOOT:C:
NTBoot C:

这些命令的作用为,写入指定分区的Winnt引导扇区,以便在此分区上使用NT引导管理器,即出现在Windows XP 启动时常见的启动选择菜单。

复制及编辑相关文件。从C盘复制NTLoader所需要的文件到刚才所准备的盘(图1)


复制PE所需要的文件(图2)


编辑boot.ini,添加一行(下面红字部分)。

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\\WINDOWS=\"Windows Server 2003, Standard\" /fastdetect
c:\\avldr=\"Maotao WinPE\"

隐藏此分区(图3)


最终分区情况(图4)


重启动,测试(图5)


启动成功。图中启动的是隐藏分区里的PE,C盘里一片空白(因为启动与C盘无关)。比较上面图2,隐藏的盘(SYS_BACKUP盘,也即安装有PE的盘)看不见了(图7)


到此安装完毕,可正常引导。接下来可直接在C盘安装ghost版本的操作系统。安装setup版操作系统时,安装程序会重新将C盘激活成活动分区,使隐藏分区不可用。可用WinPM重新修改活动分区标志,即可重新使用以前安装的隐藏启动方式。





  看到这里,我似懂非懂啊!
 然后又看了这么一片文章:







一、普通安装(也适用于2K/2K3,适合很多种介质)

XP下的安装本人将其分为三种模式:初级模式、中级模式和高级模式。要注意的是,后
面两种安装模式涉及到分区调整和写硬盘引导过程,本人不推荐,高手可以一试,不过
要有充分的准备,包括思想准备,万一有错本人不承担任何责任。

1、初级模式(装在XP所在的分区,不能从隐藏分区中启动,方法简单,推荐大家使用)

  ①、把本人提供下的'安装工具包.Rar'解压到一个临时目录,将其中的AVLDR.PE、
   PELDR两个文件复制到XP的引导分区下。
  ②、将下载的WinPE工具盘映像文件复制到XP的引导分区下,根据下载映像文件类型,
   把文件基本名改名为WinPE,其中.ISO是光盘映像,.IS_是光盘映像CAB压缩包;
   .SDI、.IMA、.IMG、.IM_均是WinPE的磁盘映像文件,其中.IM_是.IMA或.IMG的
   CAB压缩包,只改基本名不改扩展名。
  ③、根据你的PE映像文件类型,在XP的引导分区下,用记事本建立WINNT.SIF文件:

   当WinPE映像文件类型是.SDI文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"i386System32\"
   OsLoadOptions = \"/minint /fastdetect /rdimageoffset=36352 /rdpath=WinPE.SDI\"

   当WinPE映像文件类型是.ISO文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.ISO\"

   当WinPE映像文件类型是.IS_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdexportascd /rdpath=WinPE.IS_\"

   当WinPE映像文件类型是.IMG文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMG\"

   当WinPE映像文件类型是.IMA文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IMA\"

   当WinPE映像文件类型是.IM_文件时,WINNT.SIF文件内容为:

   [SetupData]
   BootDevice = \"ramdisk(0)\"
   BootPath = \"I386SYSTEM32\"
   OsLoadOptions = \"/minint /fastdetect /rdpath=WinPE.IM_\"

  ④、编辑XP所在分区的BOOT.INI文件,在最后给它加上这样一行:
   C:AVLDR.PE = \"Micro Windows PE\"
   保存后这一文件。
  ⑤、检查上述的四步操作,准确无误即可重启,就会发现双启动菜单了。

2、中级模式(装在与XP不同的分区,能从隐藏分区中以双菜单启动WinPE和装好的XP)

  ①、先进行上面的初级模式安装一个WinPE在XP的分区中,一定要先做这步,因为下来
   的工作要用WinPE来做,同时可以备多一份系统。调试原来的XP和装入的WinPE能
   正常启动后,就可以进行第②步了。
  ②、启动装好的WinPE中的Paragon Hard Disk Manager,在硬盘的第一分区(即XP所在
   的分区)前部腾出一定的空间(多少自定,比WinPE的映像要稍大,建议256M以上)。
  ③、在腾出的空间上建一个新的主分区,将其格式化(小于256M的请用NTFS格式化),
   暂时不要把它激活(即原来的XP所在分区为活动分区)。
  ④、重新写好XP下BOOT.INI文件的ARC配置路径(此时XP已在第2分区了),此BOOT.INI
   文件内容应是:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   保存重启,调试直至XP能正常启动(XP的ARC路径配置不能有错,否则不能启动)。
  ⑤、一切正常后,启动WinPE,用其中的FIXNTBOOT工具(菜单中找),给已新建的分区
   写上NT的引导,它会帮你复制必需的文件,并建立一个BOOT.INI样本文件,这个
   BOOT.INI样本文件可以先不要管它。也可用PQBoot32.exe给这个新建的分区写上
   NT的引导。
  ⑥、将XP所在分区下的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像共四个文件复制到这
   个新建的分区下。
  ⑦、编辑新分区下的BOOT.INI文件,内容如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Micro Windows PE\"

  ⑧、将这个新建分区激活,并把原来XP所在的分区设不非活动,检查无误后才重启。
  ⑨、重启两次,分别调试XP和WinPE的启动,一切正常后,启动WinPE将第1分区隐藏,
   删除第2分区的WinNT.SIF、AVLDR.PE、PELDR和WinPE映像这四个文件,将第二分
   区的BOOT.INI文件为如下内容:

   [boot loader]
   timeout=30
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   至此,中级模式的安装已完成,所装的WinPE将能从隐藏分区中启动,这个后备的
   应急系统就安全得多了。

3、高级模式(必须要求完成中级模式后才搞这里)

  中级模式安装能从双菜单中启动WinPE及装好的XP,BOOT.INI文件已配置好了ARC路径,
  但XP出问题的话,一旦重新安装,在安装过程中的BOOT.INI文件的表述并不是这样
  (除非Ghost安装)。这样的话,要在原有的WinPE中重新给第2分区装回XP就不顺利了。
  要解决这个问题,就得利用Grub了,方法简述如下:

  ①、启动XPE将第1分区设为可见(若原来是隐藏的),再重启XPE,会分配盘符为C: 。
   把下载的安装工具包内的Grldr文件和BOOT目录复制到这分区中,并在BOOT.INI
   文件中加多以下一行

   C:Grldr=\"试图启动第二分区的系统\"

   以作调试,此时BOOT.INI文件内容为:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect
   C:AVLDR.PE = \"Windows PE 工具盘\"
   C:Grldr=\"试图启动第二分区的系统\"

  ②、编辑Bootgrub目录下的Menu.lst文件,内容为:

   timeout 0
   default 0
   title 启动第一硬盘第二主分区的操作系统
   root (hd0,1)
   chainloader +1

  ③、检查上面两步的操作正确性,重启调试,无误后,将将第1分区的BOOT.INI文件
   中关于ARC表达的那项删掉,并把原来的
   C:Grldr=\"试图启动第二分区的系统\" 这项改成
   C:Grldr=\"Microsoft Windows XP Professional\"
   此时第1分区的BOOT.INI文件内容应是:

   [boot loader]
   timeout=20
   default=C:GRLDR
   [operating systems]
   C:GRLDR = \"Microsoft Windows XP Professional\"
   C:AVLDR.PE = \"Windows PE 工具盘\"

  ④、把第1分区隐藏,并删除第2分区的AVLDR.PE、WinNT.SIF、PELDR和WinPE的映像
   这4个文件,把第2分区的BOOT.INI文件内容改为如下:

   [boot loader]
   timeout=20
   default=multi(0)disk(0)rdisk(0)partition(2)WINDOWS
   [operating systems]
   multi(0)disk(0)rdisk(0)partition(2)WINDOWS=\"Microsoft Windows XP Professional\" /noexecute=optin /fastdetect

   这样,不管第2分区的XP系统是在安装过程中的还是装好的,都能正常启动,并
   有双菜单启动XP和WinPE。


这个网址在:
http://blog.212300.com/index.php?action/viewspace/itemid/11534
   



可能我比较笨吧!不敢弄隐藏的WINPE,用GhostXPSP3电脑公司特别版v9.0自带的WINPE制作软件做了个PE,哎!哪晓得它把PE坐在了C盘啊!

郁闷,查了半天没见到可用的资料,无奈,劳烦各位大虾给个建议哈!
大恩不言谢啦!
20070331_1f66fe0d6085490c5297wpf2oUSfRdLk.jpg
20070331_81e113b971eaaf87fb7145jqNZ6JMGzL.jpg
20070331_376c5d7c63ee68917e01F37qzjJVHk4C.jpg
20070331_4529fa861a4ff7200ec0oNrrPzAizsK8.jpg
20070331_b04702323ca77e03779cYEokdfVIhQdz.jpg
20070331_dab5c42e5f3a01a29b0b071dVVO7DhkE.jpg
PCOS系统下载站:http://zhuangji.wang

本版积分规则