文档:安装 Milestone 3 Windows 8 ARMv7 builds 在真实 ARMv7 硬件上:修订间差异

跳转到导航 跳转到搜索
无编辑摘要
(吃饭去了,晚点接着弄())
无编辑摘要
 
第 1 行: 第 1 行:
=== 准备事项 ===
=== 准备事项 ===
如果需要将Milestone 3阶段的Windows RT安装到 [[wikipedia:Surface_(2012_tablet)|Surface RT]] 或 [[wikipedia:Lenovo IdeaPad Yoga 11|Lenovo IdeaPad Yoga 11]]{{efn|Also known as the NEC LaVie Y in Japan, referred to as the Yoga 11 in this guide.}} 需要进行以下准备:
如果需要将Milestone 3阶段的Windows RT安装到 [[wikipedia:Surface_(2012_tablet)|Surface RT]] 或 [[wikipedia:Lenovo IdeaPad Yoga 11|Lenovo IdeaPad Yoga 11]]{{efn|该机器在日本称为NEC LaVie Y,本文中称为Yoga 11。}} 需要进行以下准备:
* 一个Surface RT设备或者Lenovo IdeaPad Yoga 11,而且必须保证安全启动处于关闭状态;
* 一个Surface RT设备或者Lenovo IdeaPad Yoga 11,而且必须保证安全启动处于关闭状态;
* 一个你需要安装的系统的镜像
* 一个你需要安装的系统的镜像
第 10 行: 第 10 行:
=== 注意事项 ===
=== 注意事项 ===
* 本指南适用于 [[Windows 8 Build 7957.0.fbl_core1_kernel_npc.110302-1700|7957 (fbl_core1_kernel_npc)]] 到 [[Windows 8 Build 8061.0.fbl_core1_soc.110803-1830|8061 (fbl_core1_soc)]] 之间的版本。
* 本指南适用于 [[Windows 8 Build 7957.0.fbl_core1_kernel_npc.110302-1700|7957 (fbl_core1_kernel_npc)]] 到 [[Windows 8 Build 8061.0.fbl_core1_soc.110803-1830|8061 (fbl_core1_soc)]] 之间的版本。
* 目前由于缺少特定的驱动导致只能启动build 7957的 [[预安装环境|WinPE]]  
* 目前由于缺少特定的驱动导致只能启动build 7957的 [[预安装环境|WinPE]]
* The Surface RT 使用 <code>ACPIPatcherOffset1.efi</code>, while the Lenovo IdeaPad Yoga 11 uses <code>ACPIPatcherOffset0.efi</code>.
* Surface RT设备使用 <code>ACPIPatcherOffset1.efi</code>, Lenovo IdeaPad Yoga 11设备使用<code>ACPIPatcherOffset0.efi</code>
* Certain builds may require the <code>setup.exe</code> executable to be ran from the <code>sources</code> directory of the installation media instead of the WinPE's, as Windows will fail to verify the product key when inputting it into the Setup.
* 由于自带的安装程序与WinPE中的安装程序存在差异,需要手动通过自带的安装程序进行安装以正常通过密钥检测。
* This guide has not been tested on the ASUS VivoTab RT and will not work on [[wikipedia:Qualcomm_Snapdragon|Snapdragon]]-based devices.
* 本指南未在ASUS VivoTab RT设备测试而且不适用于基于[[wikipedia:Qualcomm_Snapdragon|Snapdragon]]的高通设备。


=== Instructions ===
=== 说明 ===
After placing the contents of the installation media found in the client directory on the USB drive (and, if missing like in the case of the NVIDIA and Texas Instruments partner drops of [[Windows 8 Build 7969.0.fbl_core1_kernel_npc.110323-1848|build 7969 (fbl_core1_kernel_npc)]], the WinPE <code>boot.wim</code> in the <code>sources</code> directory), navigate to the <code>\EFI</code> folder on the root of the USB drive and create a folder named <code>boot</code>. Open the <code>boot.wim</code> file located in the <code>sources</code> directory with a file extraction app, then navigate to <code>Windows\Boot\EFI</code> and extract the <code>bootmgfw.efi</code> file. Place it in the previously created folder and rename it to <code>bootmgr.efi</code>.
将压缩包的安装介质解压到U盘后 (如果缺失则与NVIDIA与Texas Instruments的 [[Windows 8 Build 7969.0.fbl_core1_kernel_npc.110323-1848|build 7969 (fbl_core1_kernel_npc)]],一样将WinPE的<code>boot.wim复制到</code><code>sources</code> 文件夹中), 打开U盘的 <code>\EFI</code> 文件夹并创建一个命名为 <code>boot</code>的文件夹,打开 <code>boot.wim</code> 并将位于 <code>sources</code> 的文件解压到 <code>Windows\Boot\EFI</code> 并解压 <code>bootmgfw.efi</code> 。将其解压到之前创建的文件夹并重命名为 <code>bootmgr.efi</code>.


Download the correct <code>ACPIPatcherOffset.efi</code> file for the device, and place it in the same directory, then rename it to <code>bootarm.efi</code>. If booting a build between (and including) the [[Windows 8 Build 7968.0.fbl_multimedia_media_sndproc.110322-1700|7968]] to [[Windows 8 Build 8020.0.winmain.110602-1845|8020]] range, open a Command Prompt window as admin, navigate to <code>\EFI\Microsoft\boot</code> on the root folder of the USB drive, and execute the following command:
下载对应的 <code>ACPIPatcherOffset.efi</code> 到设备,将其放置于同一个目录中并重命名为 <code>bootarm.efi</code> 。如果启动的系统位于 [[Windows 8 Build 7968.0.fbl_multimedia_media_sndproc.110322-1700|7968]] [[Windows 8 Build 8020.0.winmain.110602-1845|8020]] 之间, 打开命令提示符并导航到U盘的 <code>\EFI\Microsoft\boot</code> 中,并运行以下指令:
<syntaxhighlight lang="batch">
<syntaxhighlight lang="batch">
bcdedit /offline /store .\BCD /set {default} truncatememory 0xff800000
bcdedit /offline /store .\BCD /set {default} truncatememory 0xff800000
</syntaxhighlight>
</syntaxhighlight>


Additionally, no matter what build is being used, run the following command to turn debug off:
除此之外,还需关闭系统调试:


<syntaxhighlight lang="batch">
<syntaxhighlight lang="batch">
第 29 行: 第 29 行:
</syntaxhighlight>
</syntaxhighlight>


Certain devices may also require the following:
某些设备还需要运行以下内容:


<syntaxhighlight lang="batch">
<syntaxhighlight lang="batch">
第 41 行: 第 41 行:
</syntaxhighlight>
</syntaxhighlight>


Boot from the USB drive on the device using either volume down on the Surface RT, or volume up + Windows key (on tablet) on the Yoga 11, and install the operating system as normal. After rebooting, boot back into the USB drive, open a Command Prompt by pressing Shift+F10, and launch <code>diskpart</code>. Then execute the following command, where X is the eMMC disk partition and Y is the 100MB EFI System partition:
插入USB设备后对于Surface RT则电源键与音量调低一起按,对于Yoga 11则音量调高与Windows键(位于平板上), 然后通过正常方式安装系统。第一阶段部署重启后在此启动到U盘中, 通过 Shift+F10 启动命令提示符, 并且运行<code>diskpart</code>并且运行以下指令。
 
指定X是位于eMMC磁盘上的分区而且Y是100MB大小的EFI系统分区:
<syntaxhighlight lang="batch">
<syntaxhighlight lang="batch">
list disk
list disk
第 51 行: 第 53 行:
</syntaxhighlight>
</syntaxhighlight>


Navigate to <code>Z:\EFI</code> in Command Prompt and copy over the <code>bootarm.efi</code> and <code>bootmgr.efi</code> files from the USB drive's <code>EFI\boot</code> directory to the <code>Z:\EFI\boot</code> directory. If running a build between (and including) the 7968 to 8020 range, execute the following command as well:
在命令提示符中导航到 <code>Z:\EFI</code> 并从U盘的  <code>EFI\boot</code> 中复制 <code>bootarm.efi</code> <code>bootmgr.efi</code> <code>Z:\EFI\boot</code> 文件夹。如果运行的是 7968 8020 之间的构建,需要额外运行以下指令:


<syntaxhighlight lang="batch">
<syntaxhighlight lang="batch">
第 57 行: 第 59 行:
</syntaxhighlight>
</syntaxhighlight>


Optionally, copy over the patched <code>dwm.exe</code> file to the <code>\Windows\System32</code> directory to enable Aero. After doing so, reboot and continue with the operating system installation as normal.
(可选)可将修改过的 <code>dwm.exe</code> 覆盖到 <code>\Windows\System32</code> 中以启用Aero。完成后再次启动系统将会正常运行第二阶段安装。


== 注 ==
== 注 ==
{{notelist}}
{{notelist}}
114

个编辑

导航菜单