无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 10080|回复: 16
打印 上一主题 下一主题

[求助] win10_64系统中,硬盘安装PE的问题

[复制链接]
跳转到指定楼层
1#
发表于 2015-9-16 11:37:24 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 2013hnnyxa 于 2015-9-16 11:38 编辑

win10_64系统中,硬盘安装PE:
1:把boot.wim、boot.sdi拷入C盘boot文件夹里
2:用BOOTICE.exe编辑启动菜单(如图)
完成后可以引导PE启动,但是显示进度条后就蓝屏重启了,进不到PE

用WePE本地硬盘安装后,WePE.wim、WePEt.sdi是安装在C盘WePE文件夹里的(其他文件删除)也能正常启动,用BOOTICE.exe比较了一下编辑启动菜单,都是一样的,那么上述方法有什么问题呢?请高手指导一下

注:boot.wim、boot.sdi文件没有问题。

BOOTICE.jpg (127.85 KB, 下载次数: 24)

图一

图一
2#
发表于 2015-9-16 12:46:54 | 只看该作者
LZ是个粗心的人啊,
\BOOT\\BOOT.WIM

仔细看下后面是不是多了符号
应该是
\BOOT\BOOT.WIM

点评

这个应该是我打错了的,我再试试看  详情 回复 发表于 2015-9-16 13:18
回复

使用道具 举报

3#
发表于 2015-9-16 13:12:25 | 只看该作者
试下下面的代码。例文件在,F:\sources\boot.wim,输入F就行了。

IWH.bat
  1. @echo off
  2. rem 硬盘安装Windows时,在现用系统上添加启动要安装系统的boot.wim

  3. rem 管理者模式启动仍保持工作路径为脚本所在目录
  4. cd /d "%~dp0"

  5. set TEST_OPT=1
  6. set /p WINISODRV=请输入安装文件所在盘符(例如:F):
  7. :BM_CHOOICE
  8. echo 请选择启动模式:
  9. echo       1.Legacy BIOS-based 模式(MBR引导)
  10. echo       2.UEFI-based 模式(EFI引导)

  11. set /p bootmode=
  12. if "%bootmode%"=="1" goto :BCD_EDIT
  13. if "%bootmode%"=="2" goto :BCD_EDIT
  14. goto :BM_CHOOICE

  15. :BCD_EDIT
  16. if "%bootmode%"=="1" set bootmode=LEGACY
  17. if "%bootmode%"=="2" set bootmode=EFI

  18. rem 指定测试选项,创建用于测试的BCD文件
  19. if not "%TEST_OPT%"=="" (
  20.     rem 备份当前系统BCD
  21.     bcdedit > ".\SYS_BCD.txt"
  22.     bcdedit /export ".\SYS_BCD.bak"
  23.     set TMP_BCD=.\TEST_BCD
  24. )

  25. if not "%TEST_OPT%"=="" (
  26.     del /f /q %TMP_BCD%
  27.     bcdedit /createstore %TMP_BCD%
  28.     set TEST_OPT=/store %TMP_BCD%
  29. )

  30. if "bootmode"=="LEGACY" goto :BCD_LEGACY
  31. if "bootmode"=="EFI" goto :BCD_EFI

  32. :BCD_LEGACY

  33. echo 创建安装程序 Ramdisk 选项
  34. bcdedit %TEST_OPT% /create {ramdiskoptions} /d "Ramdisk Options"
  35. bcdedit %TEST_OPT% /set {ramdiskoptions} ramdisksdidevice partition=%WINISODRV%:
  36. bcdedit %TEST_OPT% /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi
  37. for /f "tokens=2 delims={}" %%i in ('bcdedit %TEST_OPT% /create /d "Windows Boot" /application osloader') do (
  38.     set LOADER_GUID={%%i}
  39. )
  40. echo GUID:%LOADER_GUID%
  41. if "%LOADER_GUID%"=="" goto :ErrorExit

  42. echo 创建Windows 启动加载器
  43. bcdedit %TEST_OPT% /set %LOADER_GUID% device ramdisk=[%WINISODRV%:]\sources\boot.wim,{ramdiskoptions}
  44. bcdedit %TEST_OPT% /set %LOADER_GUID% path \windows\system32\winload.exe
  45. bcdedit %TEST_OPT% /set %LOADER_GUID% description "Windows Setup"
  46. bcdedit %TEST_OPT% /set %LOADER_GUID% locale zh-CN
  47. bcdedit %TEST_OPT% /set %LOADER_GUID% inherit {bootloadersettings}
  48. bcdedit %TEST_OPT% /set %LOADER_GUID% osdevice ramdisk=[%WINISODRV%:]\sources\boot.wim,{ramdiskoptions}
  49. bcdedit %TEST_OPT% /set %LOADER_GUID% systemroot \windows
  50. bcdedit %TEST_OPT% /set %LOADER_GUID% detecthal yes
  51. bcdedit %TEST_OPT% /set %LOADER_GUID% winpe yes
  52. bcdedit %TEST_OPT% /set %LOADER_GUID% ems no

  53. if "%TEST_OPT%"=="" (
  54.     bcdedit %TEST_OPT% /displayorder %LOADER_GUID% /addlast
  55. )
  56. goto :BCD_END

  57. :BCD_EFI
  58. echo COPY FILE(未实现)
  59. echo 请选择 1.Legacy BIOS-based 模式
  60. goto :BM_CHOOICE
  61. exit 0

  62. :BCD_END
  63. if not "%TEST_OPT%"=="" (
  64.     echo 确认添加的引导信息
  65.     bcdedit %TEST_OPT% /enum all
  66.     echo 确认信息无误后,按任意键将引导信息添加到系统启动菜单
  67.     pause
  68.     set TEST_OPT=
  69.     goto :BCD_EDIT
  70. )
  71. echo 添加引导信息到系统启动菜单成功
  72. pause
复制代码

点评

老大,运行不了啊,一运行,就是一闪而过~  详情 回复 发表于 2015-9-17 08:17
回复

使用道具 举报

4#
 楼主| 发表于 2015-9-16 13:18:22 | 只看该作者
红毛樱木 发表于 2015-9-16 12:46
LZ是个粗心的人啊,
\BOOT\\BOOT.WIM

这个应该是我打错了的,我再试试看
回复

使用道具 举报

5#
 楼主| 发表于 2015-9-17 08:17:11 | 只看该作者
slore 发表于 2015-9-16 13:12
试下下面的代码。例文件在,F:\sources\boot.wim,输入F就行了。

IWH.bat

老大,运行不了啊,一运行,就是一闪而过~

点评

这个批处理要以管理员身份运行。 你的boot.wim是在boot目录,记得修改53行和58行。 45行boot.sdi默认就是boot目录下,不用修改了。 你是自己复制的,还是点论坛带的,复制代码? 论坛带的复制代码好像换行符  详情 回复 发表于 2015-9-17 09:30
这个批处理要以管理员身份运行。 你的boot.wim是在boot目录,记得修改53行和58行。 45行boot.sdi默认就是boot目录下,不用修改了。 你是自己复制的,还是点论坛带的,复制代码? 论坛带的复制代码好像换行符  详情 回复 发表于 2015-9-17 09:30
回复

使用道具 举报

6#
发表于 2015-9-17 09:30:40 | 只看该作者
2013hnnyxa 发表于 2015-9-17 08:17
老大,运行不了啊,一运行,就是一闪而过~

这个批处理要以管理员身份运行。

你的boot.wim是在boot目录,记得修改53行和58行。
45行boot.sdi默认就是boot目录下,不用修改了。

你是自己复制的,还是点论坛带的,复制代码?
论坛带的复制代码好像换行符是UNIX(LF)的,代码都成了一行,
你手动复制保存下。
回复

使用道具 举报

7#
发表于 2015-9-17 09:30:50 | 只看该作者
2013hnnyxa 发表于 2015-9-17 08:17
老大,运行不了啊,一运行,就是一闪而过~

这个批处理要以管理员身份运行。

你的boot.wim是在boot目录,记得修改53行和58行。
45行boot.sdi默认就是boot目录下,不用修改了。

你是自己复制的,还是点论坛带的,复制代码?
论坛带的复制代码好像换行符是UNIX(LF)的,代码都成了一行,
你手动复制保存下。

点评

1:我是用管理员身份运行的 2:我的boot.wim文件在D盘sources目录里,是不是要把第53行和58行的ramdisk=[%WINISODRV%:]\sources\boot.wim改为ramdisk=[D:]\sources\boot.wim啊? 3:代码是自己复制的,存为.bat文  详情 回复 发表于 2015-9-17 10:31
回复

使用道具 举报

8#
发表于 2015-9-17 10:13:11 | 只看该作者
把你那个boot文件夹的boot.wim移动到WePE文件夹改名为WePE.wim看看能不能引导

点评

可以,完全没问题,启动正常  详情 回复 发表于 2015-9-17 10:23
回复

使用道具 举报

9#
 楼主| 发表于 2015-9-17 10:23:28 | 只看该作者
wjgyz740526 发表于 2015-9-17 10:13
把你那个boot文件夹的boot.wim移动到WePE文件夹改名为WePE.wim看看能不能引导

可以,完全没问题,启动正常

点评

既然pe没问题那就可以肯定是引导项的问题,要么按楼上用批处理建一个,要么用bootice建一个,再不行,对照WePE引导项的设置改一下原来的引导项  详情 回复 发表于 2015-9-17 14:58
回复

使用道具 举报

10#
 楼主| 发表于 2015-9-17 10:31:49 | 只看该作者
slore 发表于 2015-9-17 09:30
这个批处理要以管理员身份运行。

你的boot.wim是在boot目录,记得修改53行和58行。

1:我是用管理员身份运行的
2:我的boot.wim文件在D盘sources目录里,是不是要把第53行和58行的ramdisk=[%WINISODRV%:]\sources\boot.wim改为ramdisk=[D:]\sources\boot.wim啊?
3:代码是自己复制的,存为.bat文件
我这样修改后,还是一闪而过啊

点评

不用改成[D:],批处理运行起来的时候让你输入盘符的,输入D就行了。 我复制了,测试可以运行起来批处理。。。 你启动个cmd,切换到批处理所在文件夹,执行下IWH.bat看下什么错误。 如果看不出具体错误,把第一  详情 回复 发表于 2015-9-17 10:43
回复

使用道具 举报

11#
发表于 2015-9-17 10:43:58 | 只看该作者
2013hnnyxa 发表于 2015-9-17 10:31
1:我是用管理员身份运行的
2:我的boot.wim文件在D盘sources目录里,是不是要把第53行和58行的ramdisk= ...

不用改成[D:],批处理运行起来的时候让你输入盘符的,输入D就行了。
我复制了,测试可以运行起来批处理。。。

你启动个cmd,切换到批处理所在文件夹,执行下IWH.bat看下什么错误。
如果看不出具体错误,把第一行的echo off可以改成echo on再在cmd下运行看看。

点评

我是在win7系统下运行的  详情 回复 发表于 2015-9-17 11:08
回复

使用道具 举报

12#
 楼主| 发表于 2015-9-17 11:08:34 | 只看该作者
本帖最后由 2013hnnyxa 于 2015-9-17 11:09 编辑
slore 发表于 2015-9-17 10:43
不用改成[D:],批处理运行起来的时候让你输入盘符的,输入D就行了。
我复制了,测试可以运行起来批处理 ...


我是在win7系统下运行的

无标题.jpg (179 KB, 下载次数: 21)

无标题.jpg

SYS_BCD.rar

1.32 KB, 下载次数: 20, 下载积分: 无忧币 -2

点评

... 你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。)。 我现在上传不了附件。  详情 回复 发表于 2015-9-17 13:01
... 你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。) 我现在上传不了附件。  详情 回复 发表于 2015-9-17 13:01
回复

使用道具 举报

13#
发表于 2015-9-17 13:01:46 | 只看该作者
2013hnnyxa 发表于 2015-9-17 11:08
我是在win7系统下运行的

...
你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。)

我现在上传不了附件。

回复

使用道具 举报

14#
发表于 2015-9-17 13:01:55 | 只看该作者
2013hnnyxa 发表于 2015-9-17 11:08
我是在win7系统下运行的

...
你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。)。

我现在上传不了附件。

回复

使用道具 举报

15#
发表于 2015-9-17 13:02:23 | 只看该作者
...
你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。)。
我现在上传不了附件。

点评

不好意思,确实~  详情 回复 发表于 2015-9-17 13:21
回复

使用道具 举报

16#
 楼主| 发表于 2015-9-17 13:21:59 | 只看该作者
slore 发表于 2015-9-17 13:02
...
你的浏览器复制的时候,行号也复制进去了(前面的1.,2.,3.4.都不要的。)。
我现在上传不了附件。

不好意思,确实~
回复

使用道具 举报

17#
发表于 2015-9-17 14:58:35 | 只看该作者
2013hnnyxa 发表于 2015-9-17 10:23
可以,完全没问题,启动正常

既然pe没问题那就可以肯定是引导项的问题,要么按楼上用批处理建一个,要么用bootice建一个,再不行,对照WePE引导项的设置改一下原来的引导项
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-11 17:37

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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