无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 27045|回复: 67
打印 上一主题 下一主题

WIN7下采用BOOT.INI方式复制安装WIN7PE 03PE XPPE都OK了,谢谢大家

[复制链接]
跳转到指定楼层
1#
发表于 2010-12-5 15:05:07 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
事由:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=182367&extra=page%3D2&page=1 新装WIN7,想安装一个硬盘PE用于维护,找来找去,找不到在7下安装PE的方法,于是在坛里求助

有友说用EasyBCD修改启动菜单 (我这样也成功了),但大元帅 Pseudo说的以下内容让我迷茫

QUOTE:
原帖由 pseudo 于 2010-12-2 23:26 发表
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=180276&page=2#pid2081046


=============================================================

以上网址的内容中,大元帅发布的消息如下:

硬盘上装PE


呵呵,说个简单方法吧。
第一步
修改C:\boot.ini文件,加一行:
C:\grldr.mbr="0PE"

如果没有该文件,就自己创建一个。
该文件可能带隐藏、只读、系统之类的属性。搞不定的话,在PE下修改它总可以吧。

第二步
下载目前最新版grub4dos,从中取出
grldr.mbr
grldr
menu.lst
三个文件放入c:盘根目录

第三步
在c:盘建立0PE目录(目录名要大写,第一个字符是数字零),
下载目前0PE最新版(我的签名有链接),从中取出0PE.ISO文件放入该目录,
收工。

启动时,选0PE相关菜单项即可。

以上方法适用于XP、2003、Vista、2008、win7系统。

==============================================

有点不明:BOOT.INI是XP的产物,大元帅说WIN7系统也适用,如何理解?


QUOTE:
原帖由 pseudo 于 2010-12-4 23:46 发表
爆料一下,
以上方法我没试过,也不大理解。
其实我没win7经验--既没用过win7,也没用过win7pe。

我把方法告诉网友,网友说原来搞不定,按此法搞定了。
并且没有其他按此法搞不定的负面反馈。

所以再 ...


==================================

汇报:

看了大元帅的回复,我就纳闷了,于是决定不管理解不理解,实践出真知

操作如下:

第一步
修改C:\boot.ini文件,因为WIN7下无此文件,于是在XP中随便找了一个,复制到了WIN7的C盘下
加一行:C:\grldr.mbr="0PE"

第二步
下载目前最新版grub4dos,从中取出
grldr.mbr
grldr
menu.lst
三个文件放入c:盘根目录

第三步
在c:盘建立0PE目录(目录名大写,第一个字符是数字零),
下载目前0PE最新版(我懒得下载,就复制了一个好早以前的0PE,才3.8M哪个,改名为0PE.ISO),从中取出0PE.ISO文件放入该目录,收工。

启动时,嘿嘿,居然启动菜单中除了显示原来的WIN7的启动菜单外,还在其下出现了 0PE相关菜单项,狂喜,选择,回车,但是,提示失败!

不死心,继续,把刚才这一切全删除,只保留BOOT.INI,让其继续呆在WIN7系统的C盘下,把才添加的末行删除,换为
C:\MiniPE\MAOTAO.BIN="WinPE  By: 老毛桃"

复制 LDRXPE 到C根下
在C下建立 目录 MiniPE
把 maotao.bin WINPE.IS_(取自老狂XPPE,可自由更换)NTCOM PE WINPE.ini 放入才建立的minipe目录下(这些文件都是老毛桃PE中取出的,实际可能不需要这样多个,我还没一一实验)

开机,启动菜单中依然出现了  WinPE  By: 老毛桃  选项,只不过,不支持中文,“老毛桃”三字成了方框,加入XP系统中根目录下的bootfont.bin依然不识别,无法!

回车,进入PE,嘿嘿,至此成功!!



忘记交待了,WIN7开机时不仅显示其本身的菜单,同时也显示BOOT.INI中除XP启动条目以外的菜单,二合一了


说明大元帅的方法依然是可行的,WIN7下安装PE太简单了,而且,WIN7居然认识BOOT.INI

设想,既然7认BOOT.INI,可不可以把7的PE启动项目添加在BOOT.INI中呢?可不可以复制一个XP的系统放在C或D再修改BOOT.INI来启动正常的XP系统呢?

待高手。。。。


===============================


下午重新又完全按照P大的思路,下载了最新20101129的0PE,试验结果如下:

从启动菜单→0PE→find and boot 0PE.iso→0PE f6 module→0PE MENU→03 PE 中文版 提示:file ntoskrnl.exe could not be loader
从启动菜单→0PE→find and boot 0PE.iso→0PE f6 module→0PE MENU→XP PE 中文版 快进入桌面了,提示:找不到指定文件 \0pe\0peDSKT.WIM not find  只能启动到命令行

看来还有问题,请P大指点

=================================

QUOTE:
原帖由 dgxhls 于 2010-12-12 13:05 发表
用12.10的GRLDR.MBR、GRLDR测试成功。只是不能像在XP下直接引导,要先读取7PE的BCD,也就是你说的“取而代之的条目是WIN7PE (什么 EMS 的)”,执行这个条目就开始引导7PE了。如果想直接引导7PE,修改7PE的BCD ...


=========================================

用的就是12.10的GRLDR




[ 本帖最后由 kloikjj 于 2010-12-18 19:35 编辑 ]
67#
发表于 2012-9-7 21:53:02 | 只看该作者
解决办法很简单的:

在win7pe下运行完xp的Winnt32.exe过程之后,在重启之前,先把c盘的ntldr文件删除,再把$IDR$文件名改为ntldr

然后重启就可以继续安装了
回复

使用道具 举报

66#
 楼主| 发表于 2010-12-19 14:00:11 | 只看该作者
上帝保佑,我搞明白了,下去再试
回复

使用道具 举报

65#
发表于 2010-12-18 22:17:14 | 只看该作者
原帖由 kloikjj 于 2010-12-18 20:39 发表
随便问一下虫兄2008,你的菜单  C:\MiniPE\wangchong="Start Win7_2003_WinPE20101129"  进入后有一个子菜单是 启动MYISO.ISO(具体记不太清了),进入后有一个 酷炫XP PE菜单(记不太清了,是第一个,界面是绿 ...

MYISO.ISO只是一个EZB模版,里面和外面都没有PE和DOS相关文件,当然会这样了。
回复

使用道具 举报

64#
发表于 2010-12-18 21:59:27 | 只看该作者
原帖由 kloikjj 于 2010-12-18 20:26 发表
才换了一台XP系统,同样用这样文件复制进去,发现03PE两个都没有问题,但进入WIN7PE就提示找不到7PEDR,我试着替换成原来超版发的此文件,就进去了,怪了,不明白

NTFS与FAT32的差别。
回复

使用道具 举报

63#
 楼主| 发表于 2010-12-18 20:39:24 | 只看该作者
随便问一下虫兄2008,你的菜单  C:\MiniPE\wangchong="Start Win7_2003_WinPE20101129"  进入后有一个子菜单是 启动MYISO.ISO(具体记不太清了),进入后有一个 酷炫XP PE菜单(记不太清了,是第一个,界面是绿色的,其界面共有三个菜单,第三菜单是GDISK整数分区)。这 酷炫XP PE  为什么一进去就提示 找不到 ntldr ,之后就马上重启进入正常系统了 ,但这个 ntldr 明明就在C下呀,有什么办法补救吗?
回复

使用道具 举报

62#
 楼主| 发表于 2010-12-18 20:26:35 | 只看该作者
才换了一台XP系统,同样用这样文件复制进去,发现03PE两个都没有问题,但进入WIN7PE就提示找不到7PEDR,我试着替换成原来超版发的此文件,就进去了,怪了,不明白
回复

使用道具 举报

61#
 楼主| 发表于 2010-12-18 19:34:53 | 只看该作者
这个文件包中的文件与原来的两文件大小一模一样,但覆盖后,居然全进了,嘿嘿

谢谢超版,谢谢网虫,这样采用BOOT.INI方式复制安装WIN7PE  03PE  XPPE都OK了,谢谢大家
回复

使用道具 举报

60#
发表于 2010-12-18 16:23:57 | 只看该作者
这个应该在你的机器上没有问题了: 7pedr.rar (128.61 KB, 下载次数: 51)
回复

使用道具 举报

59#
发表于 2010-12-17 21:12:51 | 只看该作者
原帖由 kloikjj 于 2010-12-16 19:31 发表



==============================

我们想发现一种纯复制型的WIN7下安装WIN7PE的方法,而不是采用你的安装程序


可能是我理解能力太差吧,,,还是没弄明白你的意思!

这个认识BOOT.INI并不是发现了什么新大陆,,
我的安装程序就是你说的方法,只不过做成了GUI并菜单内置到GRUB4DOS,,,应该是你在哪个地方误操作了吧,,


如果你的测试没有成功,,换个电脑试试,别只在一台电脑打转,,。

试试用
bootsect.exe /nt60 c:
回复

使用道具 举报

58#
发表于 2010-12-17 17:17:58 | 只看该作者
那就是怪事了。我试个不下10个7PE,都成功。
回复

使用道具 举报

57#
 楼主| 发表于 2010-12-17 17:13:50 | 只看该作者
这个电脑是才换的办公电脑,我自己亲自装的WIN7,只有一个一分区用来安装WIN7,没有隐藏分区
回复

使用道具 举报

56#
发表于 2010-12-17 17:01:35 | 只看该作者
你硬盘上是不是还有一个100M的隐藏分区呀?如果是的话,把7PEDR拷贝一份进去看看。
回复

使用道具 举报

55#
 楼主| 发表于 2010-12-17 16:50:02 | 只看该作者
是呀,我前几楼的帖子就说过,这个文件就在C根下,很晕
回复

使用道具 举报

54#
发表于 2010-12-17 15:28:19 | 只看该作者
7PEDR应该放在C盘根目录。
回复

使用道具 举报

53#
 楼主| 发表于 2010-12-17 15:07:38 | 只看该作者
03PE可以进去,两个03PE都可以进
回复

使用道具 举报

52#
 楼主| 发表于 2010-12-17 15:06:54 | 只看该作者
才试了,故障依旧是找不到 7PEDR
回复

使用道具 举报

51#
 楼主| 发表于 2010-12-17 15:04:37 | 只看该作者
用了的,我又检验过了,就是它

我还是下载了你的50楼的附件,马上重试
回复

使用道具 举报

50#
发表于 2010-12-17 12:43:51 | 只看该作者
原帖由 kloikjj 于 2010-12-17 11:10 发表



==========================================

试了,WIN7PE不能进,报错依然,就是找不到 7PEDR ,03PE可以都进去

估计grldr.mbr没有替换我47楼附件里的,把你原来的grldr.mbr、GRLDR都删除,用
下面的: 2008.rar (128.61 KB, 下载次数: 52)
回复

使用道具 举报

49#
 楼主| 发表于 2010-12-17 11:10:44 | 只看该作者
原帖由 dgxhls 于 2010-12-16 20:28 发表
再修改一下,操作方法见42楼(操作前,把以前安装或者复制的文件都删除):

108229



==========================================

试了,WIN7PE不能进,报错依然,就是找不到 7PEDR ,03PE可以都进去
回复

使用道具 举报

48#
发表于 2010-12-16 20:33:28 | 只看该作者
BOOTMGR 本来就和boot.ini一家人嘛。。咋能不亲呢
回复

使用道具 举报

47#
发表于 2010-12-16 20:28:51 | 只看该作者
再修改一下,操作方法见42楼(操作前,把以前安装或者复制的文件都删除):

2008.rar (741.08 KB, 下载次数: 76)
回复

使用道具 举报

46#
 楼主| 发表于 2010-12-16 20:20:48 | 只看该作者
才不死心,又虚拟光驱安装了网虫2008的PE,用的他自己的安装程序

但是,前三个菜单 ,都提示差文件,

WIN7 提示找不到   \grldr.mbr
031 提示找不到     \031LDR
032 提示找不到     \032LDR

只有最后一个菜单,进了,现在就是从最后一个菜单 进的WIN7PE
回复

使用道具 举报

45#
 楼主| 发表于 2010-12-16 19:57:49 | 只看该作者
原帖由 dgxhls 于 2010-12-15 22:57 发表
晕,“新大陆”是你发现的,而你居然逃跑啦!
最后再详细说下操作过程:
1.下载【网虫2008】完整版_WinPE20101129_维护盘E.ISO,提取里面的BOOT、MiniPE二个目录到
C盘根目录;
2.下载附件 108147里的文件, ...


==================================

不是我想逃,是折腾总不OK
按你42楼方法,又折腾,我发誓是严格按你办法做的
但是,仍不OK
症状:
WIN7PE先是英文逐分区提示没有发现W7LDR,之后提示:
cannot find W7LDR in all drives ,press CTRL+ALT+DEL to restart
另两PE逐分区提示  :
avldr_diskmgr found one NTFS partition
==================================
我认真看了,C根下就有W7LDR ,晕死了,请大家支招
回复

使用道具 举报

44#
 楼主| 发表于 2010-12-16 19:31:04 | 只看该作者
原帖由 网虫2008 于 2010-12-16 05:51 发表


从头看了一下这个帖子,,很是奇怪!

如果用的是我的PE,,那直接在桌面环境或PE下,用PE自带的安装程序安装就可以了,

我的PE一直都是用BOOT.INI的方法,,,,可以在虚拟机下进行空盘安装,这样相关 ...



==============================

我们想发现一种纯复制型的WIN7下安装WIN7PE的方法,而不是采用你的安装程序
回复

使用道具 举报

43#
发表于 2010-12-16 05:51:09 | 只看该作者
原帖由 kloikjj 于 2010-12-15 19:08 发表
再次试验,换了几个WIM核心都失败,方法如39楼,不想折腾了,还是在W7下用绿色的XPPE吧


从头看了一下这个帖子,,很是奇怪!

如果用的是我的PE,,那直接在桌面环境或PE下,用PE自带的安装程序安装就可以了,

我的PE一直都是用BOOT.INI的方法,,,,可以在虚拟机下进行空盘安装,这样相关文件和部署就一目了然了!
回复

使用道具 举报

42#
发表于 2010-12-15 22:57:23 | 只看该作者
晕,“新大陆”是你发现的,而你居然逃跑啦!
最后再详细说下操作过程:
1.下载【网虫2008】完整版_WinPE20101129_维护盘E.ISO,提取里面的BOOT、MiniPE二个目录到
C盘根目录;
2.下载附件 2008.rar (741.12 KB, 下载次数: 54) 里的文件,解压后除BW8放BOOT外,其它文件都放C盘根目录;
3.网虫2008的3个PE都在boot.ini启动菜单上:

回复

使用道具 举报

41#
 楼主| 发表于 2010-12-15 19:08:01 | 只看该作者
再次试验,换了几个WIM核心都失败,方法如39楼,不想折腾了,还是在W7下用绿色的XPPE吧
回复

使用道具 举报

40#
 楼主| 发表于 2010-12-15 18:39:11 | 只看该作者
谢谢版主,我再试试看,希望这次OK
回复

使用道具 举报

39#
发表于 2010-12-15 18:03:39 | 只看该作者
刚刚下了网虫2008PE,才明白LZ为什么失败了。网虫2008PE里的w7re.wim及相关配置文件、驱动等都放在MiNiPE目录下。对于7PE来说,把删除IMGPE.IM_、IMGPE.INI、SYSTEM文件夹后的MiNiPE目录及BOOT目录里的BW8_MGR放C盘根目录,BW8仍然放BOOT目录,其他操作保留你原来的就行了。如果想避免再次读取boot.ini的内容而直接引导7PE,修改7PE的BCD里的等待时间为0就可以了。这里传一个修改好的BW8 BW8.rar (3.14 KB, 下载次数: 43) ,替换原来的就可以了。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-30 08:38

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表