Mac mini买回来后,用bootcamp安装好了win7 64位。用了几天,嫌只有一个分区各种问题,比如PS性能非常不好,打开菜单都需要10s。就去Mac下,用 磁盘工具,把Mac分区缩小,分了100G空间出来,格式化成Fat32,准备做d盘。重启后发现Win7启动不了了。于是在网上找了一些资料,虽然还有些问题没弄明白,但至少可以启动了。
一些知识点:
- EFI、BIOS、MBR、GPT等分区、启动的基础知识(省略...)
- 苹果Mac Mini(2013)用的启动是EFI 1.1,不是最新的2.x;安装Win7/8系统用的是模拟bios启动。(有网友说win8系统对EFI 1.1的支持不好,安装过程不顺利。)
- 苹果用的分区是GPT格式的的,用Bootcamp安装系统,本质上是 把分区变成GPT和MBR的混合分区,让windows可以读到分区并安装。(只有64位的win7以上的系统可以安装到GPT上,其他的64位的win只能识别到。不能启动。32位的系统不识别GPT系统-- 这个细节不确定,但不是关键。)
- 用 gdisk 软件可以管理GPT和MBR的混合分区,别的分区软件可能不支持,用之前一点要确认清楚。比如在win下分成两个区。具体啥情况我没测试过,不知道能否修复。但朋友这样做过,很悲催的格式化了整个硬盘!
分区很危险,需谨慎操作,不要”范“低级错误,如打错字、弄错分区等,。。
处理步骤:
- (引子)你已经用bootcamp安装了win系统,重新分区后出现问题;或者准备安装Win系统
- 先用 Mac 的磁盘分区软件,把区分好。可以格式化成需要的文件格式。如果要Mac、Win同时访问(如D盘),可以格式化成Fat32或者exFat,不要格式化成Ntfs。
- 保险起见,重启一下电脑,看能不能启动。
- (以下是本文重点)
- 安装gdisk,学习它的使用。类似于fdisk等命令行软件——麻烦点,习惯了好了。
- 启动 gdisk /dev/disk0 用b备份一下分区表,出错了还可以恢复。
- 用 r 进入恢复模式,用 p 查看GPT分区,用 o 查看mbr分区。记录一下,以便和修改后的做比较,或者还原。我们不需要调整GPT分区,只需要调整mbr分区。
- 用 h 生成混合分区,输入分区的顺序。一般第一个是EE保留分区,剩下3个分区给Win系统。并把win系统所在的分区设置成 “可启动”Boot Flag(即设置“激活"Active标识)。--也许把Mac分区设置成可启动会出错,如果找不到Win启动盘,无法启动,看看是不是把Mac分区也设置了启动标识(这点不确定,可自行尝试)。
- 然后用p / o 看看分区表是否正确,确认无误后,用 w 保存。(如果只做上面的操作,应该没有大的风险,至少能启动)
- 重启机器后按option键,进入win系统。或者安装系统。
更多的说明:(上文是启动的本质,下面谈的实际操作中的事项)
- 一方面:mbr启动项只留了3个给win系统(第一个是EE保留分区),所以不要分太多的ntf/fat32分区;
- 另一方面,mbr中应该可以只保留win启动分区,其他分区win应该能从GPT分区表中找到(比如比较新的64位win7系统等),这个知识点还不确定,有机会验证一下。
-
- 如果全新分区,可以把前3个win分区放到磁盘的上面,这样默认生成的MBR表应该就没有问题;
- 或者"直接在Mac 下分割好要用的分區,用carbon copy cloner 張Mac OS 複製到最後分區,重啟,刪除第一分區(原Mac OS ),分割為Fat 分區” -- Errol
操作图(重点用 红线做了标注)
用mac的磁盘分区工具,做好分区、格式化工作。
分区表格式当然选GUID,而不是MBR,不多废话了。
随便分了5个分区,并故意把Win7启动分区放到了最后。
(你的磁盘分区肯定和这个不同,不要照搬照抄。)
EFI分区是我乱写了,只为提醒一下:Mac的分区软件会创建一个默认的EFI分区,在这里并不会显示出来。实际的分区数量是6个,不要晕掉了。
请看下面的截图,是不是有2个EFI?注意他们的类型是不一样的。自动创建的EFI分区是209.7MB。
用diskutil命令行工具查看分别表。
顺便说一下,我是在一个16G的U盘上做的演示。Mac系统的硬盘是 /dev/disk0,16GU盘是/dev/disk1,自己操作的时候注意一下,再次提醒别弄错了。
下面是Gdisk软件的使用部分
进入gdisk和查看GPT分区表
GPT和diskutil看到的是一致的。
进入恢复菜单和查看MBR
现在只有一个EE格式的分区,其实就是标识 这个分区表是GPT格式的。
现在开始创建混合分区表
可以先做个分区表的备份。方法后面有。
保存分区表
拔掉并重插U盘(或重启电脑后),再次进入gdisk,就可以看到分区表变成了混合(Hybrid)分区表。
备份分区表和恢复分区表
再看一下恢复模式的菜单:
备份文件的文件名可以随便取。
把分区表折腾坏(我自由发挥的,过程略。。),结果就是只有一个分区了。。
--演示用,危险系数很高,请勿模仿
用l命令恢复 分区表的备份。
可以看到优美的分区表又回来了。
再次说一下,本文只是介绍 GPT和MBR的混合分区表,其他的东西都是附带提一下。
不清楚的地方,请自行Google。
win Boot的相关工具:
- 安装win7的时候,可以按 shift + F10,调出命令行窗口
- bootsect.exe 可以修复 mbr、pbr
- bootsect {/help|/nt60|/nt52} {SYS|ALL|<DriveLetter>:} [/force] [/mbr]
- 例子:bootsect /nt60 SYS /mbr
- bootrec.exe 可以修复 mbr、pbr、BCD启动项
- bootrec /FixMbr /FixBoot /ScanOs /RebuildBcd
-
- bcdboot.exe 可以修复bcd项
-
BCDBOOT source [/svolume-letter]
- 例子:bcdboot c:\windows c:
- 可以简单的理解为 把source:\windows下的某些bcd模板文件 复制到根目录下
参考资料:
gdisk:
下载地址:http://sourceforge.net/projects/gptfdisk/
软件使用:http://www.rodsbooks.com/gdisk/walkthrough.html
混合分区:http://www.rodsbooks.com/gdisk/hybrid.html
Windows的Boot相关工具:
bootsect.exe:http://baike.baidu.com/view/2789343.htm
bootrec.exe:http://baike.baidu.com/view/6591993.htm
BCDBoot:http://baike.baidu.com/view/3208516.htm
GPT和MBR
《GPT与MBR那些纠缠不清的故事第一弹——GPT与MBR是什么呢?》:http://bbs.weiphone.com/read-htm-tid-5874872-page-1.html
《GPT与MBR那些纠缠不清的故事第二弹——GPT与MBR实验探究》:http://bbs.weiphone.com/read-htm-tid-5969091.html
[原创]GPT与MBR那些纠缠不清的故事第三弹(不论你是Boot Camp还是要玩多分区,都在玩之前自己先看看这篇文章!)——注意事项:http://bbs.weiphone.com/read.php?tid=5985723&uid=433066
一些安装Mac+Win系统的资料:
Mac不通过bootcamp安装相对独立的OSX和windows:http://www.tedz.me/macosx/osx-win-installation-without-bootcamp
(超详细图文)完美解决Mountain Lion10.8.3山狮或10.7.4狮子系统安装windows7 win8多分区双系统教程方法,无须其它分区软件!亲测可行:http://bbs.weiphone.com/read-htm-tid-3206915.html
MBP本,完美多分区装双系统图文教程,多分区而不影响苹果系统GUID分区表,图文教程:http://bbs.weiphone.com/read-htm-tid-2365800.html
Unable to boot up in bootcamp after installing Mountain Lion:https://discussions.apple.com/thread/4151736?start=0&tstart=0
- 大小: 38.3 KB
- 大小: 23.5 KB
- 大小: 52.6 KB
- 大小: 23.2 KB
- 大小: 11.7 KB
- 大小: 22.8 KB
- 大小: 79.6 KB
- 大小: 11.4 KB
- 大小: 40.9 KB
- 大小: 21.2 KB
- 大小: 65.7 KB
- 大小: 22.8 KB
分享到:
相关推荐
关于 MacBook Pro 在 Boot Camp 下安装完 Win7 后键盘出现失灵的完美解决方法 在这篇文章中,我们将讨论 MacBook Pro 在 Boot Camp 下安装完 Win7 后键盘出现失灵的问题,并提供完美的解决方法。 首先,让我们了解...
通过 Boot Camp,用户可以在 Mac 电脑上划分一个专门的磁盘分区用于安装 Windows,并在需要时选择启动 Windows 或 macOS。 #### 二、安装 Boot Camp 前的准备 1. **确认 Mac 版本**:确保您的 Mac 运行 macOS 10.6...
标题中的“如何彻底移除你的 Boot Camp 分区”是指在苹果Mac电脑上删除Boot Camp安装的Windows操作系统,恢复硬盘空间到Mac系统的过程。这个过程通常因为macOS High Sierra及以后的版本中,Boot Camp Assistant的...
macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装macbook 2017 bootcamp win10 安装
8. **系统要求**:尽管BootCamp6.1是针对2016年末的15寸MacBook Pro设计的,但用户需要确保其Mac电脑至少满足BootCamp的最低系统需求,比如macOS Yosemite或更高版本,足够的硬盘空间用于创建Windows分区,以及可用...
标题中的“mac驱动兼容win11系统驱动适配版本bootcamp_5.1.5640”表明这是一个针对苹果Mac电脑用户,旨在帮助他们在Windows 11操作系统上安装和配置驱动程序的软件包。BootCamp是苹果公司提供的一个工具,它允许Mac...
BootCamp是苹果公司为Mac用户提供的一个官方工具,它允许用户在搭载Mac OS X操作系统的Mac电脑上安装并运行Microsoft Windows系统。这个“BootCamp-助理.zip”文件很可能包含了Boot Camp Assistant应用程序,这是一...
然而,在 MAC OS 升级到 Lion 之后,bootcamp 分区安装的 win8 无法进入,系统会提示“您的磁盘不能恢复为单一的分区”。这时,用户需要使用系统自带的磁盘工具挂载 bootcamp 分区,但往往会遇到无法挂载的问题。 ...
BootCamp是苹果公司为Mac用户提供的一个工具,它允许用户在Mac上安装并运行Windows操作系统。这个名为"BootCamp6.1.6660.zip"的压缩包文件,是BootCamp的一个特定版本,版本号为6.1.6660。这个版本可能包含了针对...
通过BootCamp,用户可以在不改变Mac OS X系统的基础上,将Mac电脑转变为一台能够同时运行Mac和Windows的双启动计算机。 BootCamp的工作原理是通过创建一个独立的分区,在这个分区上安装Windows。这样,当用户启动...
在安装Windows操作系统时,BootCamp会帮助用户创建一个独立的Windows分区,并提供必要的驱动程序来确保Windows能够充分利用Mac的硬件功能。这些驱动程序包括但不限于: 1. **显卡驱动**:BootCamp会为MacBook Pro的...
BootCamp软件不仅包括Windows驱动程序,还提供了安装助手,帮助用户设置分区,以便在Mac OS和Windows之间轻松切换。 针对描述中提到的"支持的机型",我们看到它特别提到了两款2020年初的MacBook Pro 13寸型号: 1....
mac bootcamp安装windows10 下安装hyper-v 要求cpu虚拟化启动,但是默认的bootcamp均没有开启,这里提供了有效的解决方法,通过重新配置bootcamp选项实现,本人测试完全ok。
Android Bootcamp 2017 - Color Management Android Bootcamp 2017 — deqp Android Bootcamp 2017 — Updateable Graphics Drivers Android Bootcamp 2017—Camera Android Bootcamp 2017—NextGenGraphicsAPIs ...
BootCamp是Apple官方提供的一项服务,它允许用户在Mac电脑上安装并双启动Windows系统,从而在苹果硬件上充分利用Windows应用程序。这个压缩包包含了必要的驱动程序和安装向导,以确保Windows在这款特定的MacBook Pro...
### Mac Boot Camp 安装与设置指南 #### 概述 Boot Camp 是一款由苹果公司提供的免费实用程序,它允许用户在 Mac 计算机上安装并运行 Microsoft Windows 操作系统,实现双启动功能。本指南旨在帮助用户了解如何...
苹果笔记本 MacBookPro 光盘 Boot Camp
Boot Camp是苹果公司为Mac用户设计的一项功能,允许用户在Macintosh计算机上安装并运行Microsoft Windows操作系统,从而实现双系统环境。这个应用是苹果操作系统的一部分,通常用于在macOS中设置和管理Windows分区。...
Boot Camp助手是苹果Mac电脑上的一项实用工具,它允许用户在Mac硬件上安装并双启动Windows操作系统,从而在苹果电脑上同时享受Mac OS和Windows系统的功能。以下是对Boot Camp助理及其使用过程的详细解释: 1. **...