V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Livid
V2EX  ›  MacBook Pro

关于在 MacBook Pro / Yosemite 系统上安装 Windows 8.1

  •  3
     
  •   Livid · 2015-02-08 05:32:51 +08:00 · 9854 次点击
    这是一个创建于 3572 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近因为需要在 Windows 8.1 上做一些测试,所以尝试在一台运行 Yosemite 10.10.2 的 MacBook Pro 11,3 (Mid 2014) 上安装 Windows 8.1 Pro。

    一开始以为会很简单,就直接用系统自带的 BootCamp 创建了安装 U 盘,然后开始安装,直到卡在了这一步:“Windows 无法更新计算机的启动配置”。

    上网搜了一下,加 2 次尝试之后,这是我最后成功装上的步骤:

    • 用 BootCamp Assistant 创建 U 盘
    • 然后 BootCamp 第一次重启时,按住 Option,回到 OS X
    • 打开 Utilities/Disk Utility 删掉刚才 BootCamp 创建的分区(点减号),然后重新创建一个分区(点加号),根据你的需要,你可以拖拽设定容量(强迫症会比较难受,因为容量值没有办法拖到整数)。如果你的第一个分区的名字是 Macintosh HD 的话,那么这个分区创建好之后的名字会是 Macintosh HD 2,你可以把它再改到 BOOTCAMP。
    • 重启,按住 Option,选择橙色的 Windows 盘启动, 千万不要选择 EFI Boot
    • 到分区界面时,选择第四个分区,然后格式化,然后下一步
    • Windows 安装过程中会需要重启,重启时记得按住 Option,选择银色的 Windows 盘继续安装

    然后就可以成功进入 Windows 桌面了。不过这个时候驱动还没有安装。进去之后,打开 U 盘上的 BootCamp 文件夹,执行 setup.exe 完成后续的驱动安装。

    然后就完全装好了。


    从尝试的过程来看,最初安装不成功的原因可能是因为 EFI 启动方式的支持有问题?

    24 条回复    2015-02-13 05:13:29 +08:00
    zhouhua97
        1
    zhouhua97  
       2015-02-08 08:22:36 +08:00 via iPhone
    学习了。留个标签以后用
    ShadyK
        2
    ShadyK  
       2015-02-08 08:33:54 +08:00
    根据我的经验,似乎和recovery HD分区有关,recovery HD分区的位置如果在bootcamp分区之前会导致类似问题,干脆删掉
    xiaop
        3
    xiaop  
       2015-02-08 08:52:12 +08:00 via iPhone
    为什么没有选择虚拟机呢? @livid
    twl007
        4
    twl007  
       2015-02-08 09:17:33 +08:00 via iPhone
    win7一样的问题在退货前一直没解决掉……
    interdev
        5
    interdev  
       2015-02-08 09:46:49 +08:00
    安装win10也一样,最关键的就是安装前要先干掉分区,让win10安装程序自己在未分区的地方自己分一个132M左右的系统数据区出来。
    Livid
        6
    Livid  
    MOD
    OP
       2015-02-08 12:50:23 +08:00 via iPhone
    @xiaop 因为要测试的那个东西需要有 NVIDIA 的硬件。
    icestraw
        7
    icestraw  
       2015-02-08 12:55:36 +08:00
    Mac上装Windows不能用efi boot,除非把盘都格掉然后直接用Windows安装盘装,不过这样装好的系统,虽说连集成显卡都有,但是好像各方面驱动上又有点问题...
    sangsir
        8
    sangsir  
       2015-02-08 12:58:00 +08:00
    - -我之前的做法是直接量产工具挂一个pe到u盘,然后去pe里面
    DISKPART命令

    然后转换MBR格式。。。
    然后就装上了Win。。只是这样要全盘格。。
    yyfearth
        9
    yyfearth  
       2015-02-08 13:18:06 +08:00
    @sangsir 其实不需要弄成 MBR
    Bootcamp 本身就是在EFI上面虚拟了一个MBR 给Windows用

    不过其实连Bootcamp也不需要 直接用UEFI Boot来启动Windows8+ 也是完全可以的
    我不用Bootcamp安装Win8在外置SSD上面 运行没问题 只是蓝牙没有驱动 以及只能用外置显卡
    yyfearth
        10
    yyfearth  
       2015-02-08 13:19:48 +08:00
    @icestraw 可以用EFI Boot的
    我是由于我是用外置SSD 所以用了Windows 8 to go 和 OSX并存
    运行起来也没什么问题
    mimzy
        11
    mimzy  
       2015-02-08 14:07:39 +08:00   ❤️ 1
    在我的 13'' rMBP 上使用 EFI Boot 安装是没有问题的。

    我以前发过这个帖子 /t/151305 ,和 Livid 一样的问题,主要出现在 15'' 的机器上,解决方案也是类似的。
    jfdnet
        12
    jfdnet  
       2015-02-08 16:22:35 +08:00 via Android
    @yyfearth 使用Windows to go 蓝牙和显卡没问题 rmbp13
    yyfearth
        13
    yyfearth  
       2015-02-08 17:18:57 +08:00
    @jfdnet 我是rmbp13的 蓝牙找不到驱动啊
    显卡没办法自动切换来着
    icestraw
        14
    icestraw  
       2015-02-08 17:23:45 +08:00
    @yyfearth 13也许可以,但是15的高配(Livid这个型号)efi装windows会屏蔽集成显卡,只用独显,但用efi方式集成显卡又会出来,但无法切换(°_°)算是某种程度上的有问题吧...
    yyfearth
        15
    yyfearth  
       2015-02-08 18:21:35 +08:00
    @icestraw @jfdnet 不好意思弄错了 我是 rmbp 15寸高配 13年版本
    我试过12年版的 显卡驱动无法使用
    13年版的只有独显 倒是也无所谓

    只是蓝牙驱动不能用比较讨厌
    icestraw
        16
    icestraw  
       2015-02-08 19:46:34 +08:00
    @yyfearth 其实不用efi,直接用bootcamp装出来一样的是efi的效果(启动快),而且蓝牙的驱动也正常,可以试一下
    OscarUsingChen
        17
    OscarUsingChen  
       2015-02-08 20:12:52 +08:00
    Mid '13 的15寸 rMBP,安装Win8
    安装U盘插在左边的USB口还是右边USB口这一点居然能影响到安装的成功和失败
    我也是醉了
    RHFS
        18
    RHFS  
       2015-02-08 20:33:51 +08:00
    @OscarUsingChen 这样应该是你的两边电压不一样。
    kelvinblood
        19
    kelvinblood  
       2015-02-08 20:37:13 +08:00
    第一反应是,为什么不直接买一台PC呢= =~~~~~原来是Mac太多了~~~~
    SharkIng
        20
    SharkIng  
       2015-02-08 21:07:44 +08:00
    为什么不直接用虚拟机呢?
    Livid
        21
    Livid  
    MOD
    OP
       2015-02-08 21:59:14 +08:00
    @SharkIng 请看 6 楼。
    kuxiazi
        22
    kuxiazi  
       2015-02-08 22:37:32 +08:00 via iPhone
    V2ex把WP 8.1识别成iPhone 了 希望修正
    isnowify
        23
    isnowify  
       2015-02-08 22:47:24 +08:00 via iPad
    @kuxiazi 这不是v2ex的问题
    微软因为没有人认自己Mobile IE的UA,大多给出的是一个wap网页,所以win phone 8.1在升级时给UA加上一段 webkit 导致网站认为是水果
    jedihy
        24
    jedihy  
       2015-02-13 05:13:29 +08:00 via iPhone
    @isnowify 微软好用心
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5487 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 06:42 · PVG 14:42 · LAX 22:42 · JFK 01:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.