[原文](http://www.melodydance.top/mac-win.html)

1. 背景

Windows相对于Mac市场占有率更高,对很多人来说Windows使用起来更方便,以至于很多人买了新Mac首先会安装一个Windows双系统作为主用系统。本教程为本人实际成功在一台Macbook Pro上安装Windows7的过程记录,涉及到安装系统会遇到的一些坑。

2. 安装前的准备

大于8G的u盘用来制作安装Windows系统的启动盘(不要有重要文件,因为会格式化)。

ps:如果想从另一台电脑下载镜像到u盘再拷贝到mac系统,可能会出现u盘提示空间不足(如u盘大小为8G,系统镜像大小为4.6G),这种情况并不是u盘空间不足,而是u盘格式的限制没法存储大于4G的文件,解决办法是将u盘格式化为ntfs格式之后就可以存储了(具体操作是右键格式化,点击高级选项选择格式为utfs)。

3. 安装步骤

  • 从[Windows官网](下载 Windows 10 (microsoft.com))或者[MSDN](MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn))下载Windows镜像

    1. 大多数人说的纯净版镜像说的就是MSDN上下载的,MSDN下载的时候提供的不是下载地址,而是下载种子链接,需要用迅雷才可以下载,IDMan不支持。同时如果要下载Windows7官网没有,只能在这下。

    2. 从Windows官网下载Windows镜像的时候,找不到iso镜像,这个时候不要慌,点开浏览器的开发者工具并刷新页面,点击左上角的浏览器表示转换按钮转换为ipad版本,具体见下图:

      然后选择版本(家庭版/专业版,64bit/32bit)就可以下载了,见下图。

  • 重启Mac,狂按option,进入磁盘选择界面选择Mac系统所在的磁盘,进入Mac系统。

    会出现一种情况,进入磁盘选择界面发现只有一个windows磁盘,没有Mac系统,网上查了一下教程,别的操作有风险,最简单的方式是:关机后,按开机键之后,同时按下command+R(有些可能是shift+command+R),选择恢复模式重新安装Mac系统。

  • 进入Mac系统之后,将准备好的Windows镜像(iso文件)保存到桌面,进入实用工具,选择磁盘工具,点击最上面的总盘,此时磁盘中只有Mac系统(如果不是,选择右侧菜单中的分区,选中其中一个要删除的磁盘点击“-“、点击完成就可以),选择分区为Windows系统分配磁盘空间(大于40G)。

  • 分配好Windows磁盘空间之后,选择bootcamp助理,选择第一项和第二项(下载Windows所需的驱动),选择u盘和Windows iso镜像制作u盘启动盘。(如果显示仅支持Windows 7或更高版本...无法创建磁盘,一般而言是版本高了,选择Windows 7或8而不是10)

  • 此时并未结束,bootcamp下载的是最新版的Windows的驱动,而对不同年代的Mac所需驱动并不相同,查看[苹果官网](Boot Camp 支持软件 5.1.5640 (apple.com))对照查看自己的Mac版本(苹果标志--关于本机),下载对应的bootcamp支持文件(是一个zip文件,下载起来较慢,推荐使用迅雷,但网速不要过快不然官网会断开连接。。),将得到的.zip文件解压,解压出来的文件(覆盖)复制到制作好的u盘启动盘的根目录。

  • 重启Mac,狂按Option,在磁盘选择界面选择黄色图标的Windows(可能会出现两个Windows,那个是你复制到Mac桌面的windows iso镜像)为u盘启动。

  • 一步一步完成操作。

  • 安装好之后发现,Windows界面很大很模糊无法联网等问题,这个时候打开u盘点击bootcamp文件夹中的setup文件完成最后的安装步骤。

  • 安装完美完成

4. 选择默认启动盘

  • 启动
  • 选择Mac系统
  • 打开系统偏好设置
  • 找到启动磁盘
  • 选择"Boot Camp Windows"
  • 点击“重新启动”按钮,就设置为启动后默认进入的系统了

经过以上操作就完整的装完Windows双系统了,如果哪里出错了从抹掉Windows所在磁盘开始新的一次安装吧。

Macbook 安装Windows的完美教程的更多相关文章

  1. 新款Macbook 安装任意来源软件教程 mac软件下载资源推荐

    防止无良爬虫,开头附上原文链接:http://www.cnblogs.com/xueyudlut/p/7810981.html ------分割线--------------------------- ...

  2. centOS7安装mysql8.0完美教程!!只要按照步骤,无脑操作,一次成功!

    查看防火墙systemctl status firewalld重启防火墙systemctl start firewalld 1.mysql 首先关闭防火墙 systemctl stop firewal ...

  3. 新款 2018款macbook Pro 装双系统教程

    首个阅读量将破万的文章,感谢支持.防止无良爬虫,开头附上原文链接:http://www.cnblogs.com/xueyudlut/p/7498115.html ------------------- ...

  4. Axure RP 9 Enterprise/Pro/Team for Mac/Windows安装破解版激活教程

    Axure RP 9.0 是一款功能强大的.操作方便.专业可靠的快速原型设计工具.一款能够在这里体验最简单的设计方式,这里有着全新的升级的软件界面,更加的时尚,更加的丰富,专为每一个用户提供了便捷的设 ...

  5. [原创]Macbook Pro Retina 15吋安装Windows 7和Windows 8.1方法

    前言 本以为有Bootcamp神器在手,Macbook装Win系统应该是不在话下,没想到着实折腾了一番.期间因为误操作导致OSX也挂掉进不去只得磁盘全部抹掉网络恢复安装.为了让大家少走弯路,提供个人安 ...

  6. MacBook安装双系统(Windows多分区)

    分区 ---------- 启动电脑,放入mac os安装盘,按alt选择光盘启动. 1. 在工具菜单里选择磁盘工具对整个硬盘进行分区: ----------- 第一个是  exFAT.Msdos 格 ...

  7. Mac安装Windows 10的简明教程

    每次在Mac上安装Windows都是一件非常痛苦的事情,曾经为了装Win8把整台Mac的硬盘数据都弄丢了,最后通过龟速系统恢复模式恢复了MacOSX(50M电信光纤下载了3天才把系统下载完),相信和我 ...

  8. Windows OS上安装运行Apache Kafka教程

    Windows OS上安装运行Apache Kafka教程 下面是分步指南,教你如何在Windows OS上安装运行Apache Zookeeper和Apache Kafka. 简介 本文讲述了如何在 ...

  9. Centos7安装并配置mysql5.6完美教程

    Centos7安装并配置mysql5.6完美教程 Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息.然而,网上关于Linux安装 ...

随机推荐

  1. ORCHARD WOODEN GATE

    狗: 代码小盒子 爆零秘籍 备忘录 任务计划 核心算法: 搜索/枚举/贪心 dp 分治 数据结构: 并查集 ST表 堆 线段树 树状数组 分块 树套树 平衡树 LCT 莫队 字符串: 哈希 Trie ...

  2. 差分约束系统——POJ1275

    之前做过差分,但是没做过差分约束系统. 正好在学军机房听课讲到这道题,就顺带学了一下. 其实...就是列不等式组然后建图 作为蒟蒻,当然是不会加二分优化的啦...但是poj上还是94ms跑过了qwq ...

  3. BJOI2016 IP地址

    题目链接 Description 给定 \(n\) 个 \(01\) 模式串.\(q\) 次询问: 每次询问给定一个 \(01\) 串: 设给这个串匹配的串是在模式串中存在的他的最长前缀 问 \([a ...

  4. Zabbix自定义模板监控多个url接口

    一.脚本配置 1.监控脚本 /etc/zabbix/zabbix_agent2.d/scripts/web_site_code_status.sh #!/bin/bash url_discovery( ...

  5. Linux修改系统时间为东八区北京时间(上海时间)

    1. Linux时间   Linux的时间分为 System Clock(系统时间)和 Real Time Clock(硬件时间,简称RTC).   系统时间:指系统内核中的时间.   硬件时间:指主 ...

  6. oracle 常用语句3

    - oracle 函数 select sign(-3),sign(3), sign(0) from dual; select ceil(3.7) from dual; select floor(3.7 ...

  7. Python高级语法-深浅拷贝-总结(4.2.1)

    @ 目录 1.说明 2.代码 关于作者 1.说明 任何可变数据类型都牵扯到深浅拷贝 但是元组,常数等,不可变数据类型,无论浅拷贝,深拷贝都是指向 不管如何嵌套,一旦牵扯到可变数据类型,都会有深浅区别 ...

  8. js配合php原生代码发送ajax请求

    <?php //$a = "{'id':'1'}"; //$b = '{"id":1}'; //$a = iconv('ASCII',"UTF- ...

  9. 我们为什么选择VUE来构建前端

    很多使用过VUE的程序员,对VUE的评价是"Vue.js 兼具angular.js和react.js的优点,并剔除了它们的缺点". 那么,他真的值得这么高的评价嘛? Vue.js的 ...

  10. HTC Vive使用WebVR的方法以及启用后头显无画面的解决方法

    1.下载支持WebVR的浏览器. 笔者使用的是HTC Vive,故下载了Firefox的Nightly版本[下载地址]. 2.Nightly 开启WebVR的步骤[引用自Mozilla VR] 1.从 ...