最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

关于Mac的启动、Bootcamp、GPT MBR混合分区的备忘笔记

IT圈 admin 21浏览 0评论

2024年4月12日发(作者:么韫玉)

关于Mac的启动、Bootcamp、GPT+MBR混合分区的备忘笔记

关于Mac的启动、Bootcamp、GPT+MBR混合分区的备忘笔记

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

操作图(重点用 红线做了标注)

2024年4月12日发(作者:么韫玉)

关于Mac的启动、Bootcamp、GPT+MBR混合分区的备忘笔记

关于Mac的启动、Bootcamp、GPT+MBR混合分区的备忘笔记

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

操作图(重点用 红线做了标注)

发布评论

评论列表 (0)

  1. 暂无评论