2013 后苹果 Mac 安装 Windows 教程
最近一次给自己的苹果安装 Windows 已经是很久很久以前的事情了,那时候 Macbook 还有小白和小黑。现在看看,全是 Air、Pro、Retina 。以前给自己苹果装 Windows 是因为苹果上软件很少,甚至连QQ都没有开发出苹果版。更别说迅雷等之类的高效下载软件了。不过现在再装 Windows ,那不是装B是什么?最近店里就来了这么一个中国客人。要提升自己的逼格。买个 iMac 装 Windows 打游戏用。。因为记得以前给自己的 Macbook 小白装 Windows 很简单,就随便接了下来。没想到,这是个噩梦模式~~。请听 Forece 慢慢道来。
PS:
没有看完就直接上手的后悔不要找 Forece 算账哦!
基本上都是 Win7 惹的祸,Win8 就是 Easy Mode 了。各位 Win8、Win10 看官勿喷。
详细步骤:
1. 2013年后的 iMac 已经移除了吸入式光驱。想要装 Windows,先准备一个移动光驱或者USB吧。进入Boot Camp,制作 Windows U盘安装镜像(需要提前下载 Windows ISO 镜像文件)
2. 然后从 Apple 下载 iMac for Windows 的最新驱动支持软件,并且给硬盘分区进行 Windows 安装。
3. 好吧,剩下的和 PC 装 WIN7 一样了,重启,进入光盘,格式化 Boot Camp 分区,Next 开始安装 Windows。
3. 重启后,第一次进行 Windows 7 初始化。第一个错误出现啦~~
安装win7,重启后系统黑屏,提示如下信息
windows 未能启动 原因可能是最近更改了硬件或软件
文件:\windows\system32\drivers\applessd.sys
状态:0xc0000428
信息:windows 无法验证此文件的数字签名
appleSSD.sys 错误,然后~~然后就无法继续下去啦~~
解决方案:
1. MAC 下安装ParagonNTFS(这个可以去官网下载试用14天)
2. 安装完重启MAC
3. 进到MAC后用Paragon去到window7盘,把windows\system32\drivers 里面那个AppleSSD.sys干掉
4. 再重启进到windows,安装会继续
好吧,如果是你处女座,或者有严重系统洁癖,那么我们推到重来,重启开机按 Alt 键,选择 Mac OS,重新进入 Boot Camp 然后恢复分区。进入U盘,打开文件夹 $WinPEdriver$, 删除掉 applessd64 那个文件夹。或者 AppleSSD.sys 那个文件。然后大侠重新来过,再次给 Windows 分区,进行安装。
5. OK,这次那该死的 appleSSD.sys 错误没有出现,不过,这回卡在了创建用户名那里~。鼠标、键盘,根本就无!法!使!用!!鼠标就死死的粘在左上角。一动不动。好吧,让咱们来看看这回是哪里出现了问题。嗯~~~应该是 Win7 镜像文件中没有那该死的 USB3.0 驱动。可是为什么刚刚一开始进行安装可以使用键盘鼠标呢?那是因为 Boot Camp 重启你的苹果电脑之后,自动加载了一条加载 USB3.0 的驱动命令。所以重启后,首次进行 Windows 安装过程中,键盘和鼠标是可以正常使用的。但是在分区、拷贝解压安装文件后,Windows会有一次重启。这次重启后,就没有老好人 Boot Camp 给你加载 USB3.0 驱动了。因此,鼠标和键盘就死那里了。那么问题来了,怎么解决呢?
解决方法有两种,网上搜索的通常都是让你自己制作一个集成USB3.0驱动的WIN7镜像文件。这个过程非常复杂。想学的可以参考一下这篇文章,反正 Forece 是卡在了 dism 命令那里,完全无法用啊。不过反正网上高手多的是,有人提供了集成USB3.0的WIN7 ISO镜像文件下载。重新下载一个,然后请大侠重新来过,从第一步再重新开始。不要忘了删那个 applessd.sys 哦。
如果失效请PM Forece,这里有备份哦~~
说了这么多,不过 Forece 却是没有使用那个集成 USB3.0 的 WIN7系统,为什么呢?因为 Forece 用的是高大上的程序猿的牛逼代码,一句代码解决苹果电脑装Windows无法使用键盘鼠标的方法!非常简单。
当你卡在 Windows 7 创建用户名和PC名那的时候,键盘鼠标无法使用,重启开机按 Alt 键,选择 Mac OS。进入终端。输入下边命令
diskutil list (一般显示如下)
1 2 3 4 5 6 7 | /dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *251.0 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS Macintosh HD 199.3 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: Microsoft Basic Data BOOTCAMP 50.8 GB disk0s4 |
如上所示,第四分区是我们的 BOOTCAMP 分区,也就是 Windows 所在分区。那么我们再输入一条命令
sudo /usr/sbin/bless --device /dev/disk0s4 --setBoot --nextonly --legacy
看到这条命令了吗,其实这条命令就是 Forece 刚才说的,Boot Camp 在结束 Windows 分区之后,重启电脑之前给自己下达了一个加载 USB3.0 驱动的命令。所以我们输入完这条命令之后,再重启,按 Alt 进入 Windows 分区。这时候,你就可以惊喜的发现,鼠标键盘可以使用啦!!注意:这条命令只适用一次,如果你安装完 Windows 后没有安装 USB3.0 驱动,不小心重启了电脑。那么。。。。呵呵。大侠请重新来过。再输入一次这条命令吧。
其实还有另外一条命令, Forece 也放上来吧。
sudo /usr/sbin/bless --mount /Volumes/BOOTCAMP --setBoot --legacy --legacydrivehint /dev/disk0
6. 好吧,终于安装完 Windows 了,下边该驱动了。进入U盘,找到 BootCamp 文件夹,安装 BootCamp 来安装驱动,我擦。又出现情况。Boot Camp is not intended for this computer model 。 Forece 要骂街了,这 Windows 驱动是尼玛 Boot Camp 自己下载的,然后安装的时候说版本不对,不适用于此电脑。你是猴子派来玩我的吗?好吧,继续找解决方法。
苹果电脑型号查询地址:
https://selfsolve.apple.com/agreementWarrantyDynamic.do
然后,找到自己的苹果电脑是哪个年代版本。
下边这些版本,需要下载 Boot Camp 5.1.5640
https://support.apple.com/kb/DL1721?locale=en_US
MacBook Air (11-inch, Mid 2013)
MacBook Air (13-inch, Mid 2013)
MacBook Pro (Retina, 13-inch, Late 2013)
MacBook Pro (Retina, 15-inch, Late 2013)
Mac Pro (Late 2013)
iMac (21.5-inch, Late 2013)
iMac (27-inch, Late 2013)
下边这些版本,需要下载 Boot Camp 5.1.5621
https://support.apple.com/kb/DL1720?locale=en_US
MacBook Air (11-inch & 13-inch, Mid 2011)
MacBook Air (11-inch & 13-inch, Mid 2012)
MacBook Pro (15-inch & 17-inch, Mid 2010)
MacBook Pro (13-inch, & 15-inch, Early 2011)
MacBook Pro (17-inch, Early 2011)
MacBook Pro (13-inch,15-inch & 17-inch Late 2011)
MacBook Pro (13-inch & 15-inch, Mid 2012)
MacBook Pro (Retina, Mid 2012)
MacBook Pro (Retina, 13-inch, Late 2012)
MacBook Pro (Retina, 13-inch & 15-inch Early 2013)
Mac Pro (Early 2009)
Mac Pro (Mid 2010)
Mac Pro (Mid 2012)
Mac mini (Mid 2011)
Mac mini (Late 2012)
iMac (27-inch, Mid 2010)
iMac (21.5-inch & 27-inch, Mid 2011)
iMac (21.5-inch, Late 2011)
iMac (21.5-inch & 27-inch, Late 2012)
好了,下载正确的 Boot Camp 支持的 Windows 驱动。正常安装完毕。剩下的,有激活码的自行正版激活,没有的自己找激活工具。
ref:
http://bbs.feng.com/read-htm-tid-9791867.html
http://bbs.feng.com/read-htm-tid-7587183.html
https://twocanoes.zendesk.com/hc/en-us/articles/203424697-Set-boot-mode-fix-for-keyboard-and-mouse-control
https://discussions.apple.com/thread/5313413
http://yun.baidu.com/wap/home?clienttype=5&apiVersion=1.0.0&page=1&dir=/%E6%88%91%E7%9A%84%E8%B5%84%E6%BA%90&
http://dzmailbox.blog.163.com/blog/static/120534385201363152319895/
http://jingyan.baidu.com/article/eb9f7b6da0c5cf869264e862.html
卡在usb3.0这里了,sudo命令打完要password,自己做了点research,貌似是电脑用户的密码,但是我本身没设置密码,直接enter有显示密码错误,苦恼,不想用百度上的方法。
sudo用的是管理员权限,就是管理员密码,没有的话试试root或admin
你好我不太懂终端机那个指令是应该打在哪里?
谢谢分享,屌爆了!!!
按终端指令来实行了,发现鼠标能用了,但是苹果电脑上的键盘还是不能用,这是为什么?求答复,非常感谢
iMac还是Macbook?
同樣問題。我是用macbook air early 2014. 感謝!!!
我输入了代码 显示出could not set boot device property: 0xe00002bc
请问知道这是什么问题吗
我和你一样。也在找问题症结。
我下载了你的那个“集成USB3.0 的WINDOWS 7 镜像ISO, 然后在bootcamp安装一步一步来,之后进入windows安装界 面就提示 ”找不到驱动程序“ 不能下去了, U盘是格式化称MS-DOS(FAT)格式的了。。。 是不是镜像问题啊
我没有试过镜像,我也是在网上找的。
你好,感谢分享!输入代码后显示 no such file or directory 是怎么回事呢?没有输错,也是disk04;系统是64位的,
在线等,多希望有回复啊!
那可能是你电脑里边没找到bless命令吧。
谢谢~
输入代码还是不行,输入完代码回复no such file or directory,是不是哪地方稍微错了!希望尽快回复。
可能是你打错了,或者你的分区列表和我写的不一样。不要完全复制,看一下你的Bootcamp分区到底是disk0s几。
很不错,谢谢 经验分享,我遇到的问题和你一样,靠你的方法解决了。
非常感谢,真的谢谢,弄了几小时,一条命令搞定!!谢谢
应该搞定了 非常感谢!
BootCamp6是针对win10的吧,之前做的启动盘带的bootCamp5就没这些问题,我最近又做了一张果然遇到了applessd64问题,看来还是手动部署wim再打驱动好。
我给我爸的mac装 win7都装哭了,1年半前装过一次,当时也有applessd.sys问题,也没有usb3的问题,应该说这个问题是苹果自己产生的,可能某个工程师在修改的时候影响到了2013版mac air 的windows安装包
这玩意折腾我一天。一个问题接着一个问题
超實用,感謝分享