积分 2666 最后登录 2024-3-29 精华 0 阅读权限 50 主题 696 UID 732095 帖子 6230 PB币 23060 威望 29 贡献 0 技术 1101 活跃 4330
UID 732095 帖子 6230 PB币 23060 贡献 0 技术 1101 活跃 4330
发表于 2014-4-22 19:30:52
IP属地香港
| 显示全部楼层
本帖最后由 cjy__05 于 2014-7-21 11:00 编辑
UEFI 安装超过 4GB install.wim 的 windows 8.1
很多朋友喜欢使用 AIO 来安装windows ,又或者使用 windows + office 安装集成的镜像,亦可能使用我另帖提及的使用sysprep 集成其他应用程序的镜像,而令到 install.wim 增大到 4GB 以上,甚至有 10多 GB也不出奇.
但是, 如果使用这些巨型 install.wim 来安装indows UEFI 便产生问题 , UEFI 因为启动后,只能辨识 Fat32 , 而 Fat32 只能处理4GB 以下档案 ,故此怎样可以进行安装?
温馨提示 : 如果硬盘原本是格式 MBR , windows 安装程序会在不 提问/警告 情况下,把整个硬盘做 GPT 格式化和分割所需 EFI 分区, 因此如果你硬盘是 MBR , 紧记备份资料.
1. 如果 install.wim 不超过 5GB 左右,可以尝试转换成 ESD, 利用更高压缩比, 希望转为不超过 4GB ESD 档案 .
2. 把 install.wim 分拆做两个或以上不超过 4GB swm 档, 但里面的问题: 如果 windows 启动安装时需首先检查的档案不在第 一个分档( install.swm ), 便会报错而不进行安装, 例如下图, UELA (使用者协议)放了在第二分档 install2.swm , 便不能安装.
请勿使用多线程下载工具下载论坛附件!
3. 我以下提供方法,是在 EFI shell 挂载 NTFS 驱动 , 便可以把安装程序放在 NTFS 来进行安装:
注意: 附件中的 NTFS 驱动 是格式X64 , 现在 EUFI 主流都是 X64, 如果需要32 位 NTFS 驱动请自行搜寻哦.
- 首先,请到 以下 景 友 帖 下载 shell.efi ; 并下载附件 efi-pack
https://bbs.pcbeta.com/viewthread-956396-1-1.html 复制代码
- 因为 windows 只能在 U盘 设立一个分区, 因此需要两枚 U盘:
A. 一枚小容量 U盘,格式化 FAT32, 把 shell.efi 和 efi pack 全部抄进去 .
B. 另一枚 U盘格式化 NTFS , 把含巨型 install.wim 的 windows 安装程序抄进去.
- 依上帖方式启动电脑进入 efi shell .
请勿使用多线程下载工具下载论坛附件!
- Efi shell 会自动搜寻和启动 startup.nsh (就像 DOS 的 autoexecutive.bat ), 并挂载 NTFS.efi
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
- 输入wsetup.nsh ; 会自动搜寻及启动 EFI 安装档 boot64.efi , 进行安装windows .
请勿使用多线程下载工具下载论坛附件!
请勿使用多线程下载工具下载论坛附件!
- 完成后, 可以查看磁碟管理, 看到已设定 EFI 分区 , 亦可在CMD ( Admin) ,输入: bcdedit /enum ; 可见到 windows 启动档 是: bootmgfw.efi 和 winload.efi
展开阅读全文​
回帖推荐
FaiKee 发表于32楼
查看完整内容
話說如果景友對EFI shell指令有興趣, 可參考Intel文獻:
https://software.intel.com/en-us/articles/efi-shells-and-scripting
其中有趣的是: EFI 可以引導 win2000; 但我對XP以前的東西都沒興趣, 不折騰了.
Dual Boot SelectionConsider the procedure for setting up dual boot on an Intel Itanium processor-based system. If Windows* 9x and Windows NT* or Windows* 2000 is installed on an Intel® Itanium&r ...
3
查看全部评分