OSX: BootCamp和Win 7或者Win 10使用的MBR不同
2016-07-21 23:03
330 查看
在新版的Mac上(多新,还未知,需要数据搜集),BootCamp只能安装Win 10,不再支持Win 7。其中的原因是,BootCamp的运作方式不同。
Windows 10在UEFI的机器上,只能使用GPT分区运行,而在传统BIOS的机器上,也只能用MBR上安装运行。
BootCamp的分区过程,在旧Mac中创建混合分区表,而在新Mac上创建“受保护MBR”的GPT分区。
混合分区表是穿件GPT架构和分区后,在LBA0扇区上为前4个GPT分区都建立一个MBR分区入口;“受保护MBR”的GPT分区与混合分区不同的是,在LBA0扇区中只建立一个EEh的分区,它占用硬盘的所有空间。这两种方式都是GPT所支持的。
一个“受保护MBR”的GPT分区的样子:
$ sudo fdisk /dev/disk0
Password:
Disk: /dev/disk0
geometry: 30515/255/63 [490234752 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 490234751] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Windows 10在UEFI的机器上,只能使用GPT分区运行,而在传统BIOS的机器上,也只能用MBR上安装运行。
BootCamp的分区过程,在旧Mac中创建混合分区表,而在新Mac上创建“受保护MBR”的GPT分区。
混合分区表是穿件GPT架构和分区后,在LBA0扇区上为前4个GPT分区都建立一个MBR分区入口;“受保护MBR”的GPT分区与混合分区不同的是,在LBA0扇区中只建立一个EEh的分区,它占用硬盘的所有空间。这两种方式都是GPT所支持的。
一个“受保护MBR”的GPT分区的样子:
$ sudo fdisk /dev/disk0
Password:
Disk: /dev/disk0
geometry: 30515/255/63 [490234752 sectors]
Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]
------------------------------------------------------------------------
1: EE 1023 254 63 - 1023 254 63 [ 1 - 490234751] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
相关文章推荐
- 查找最大元素 hd 2025
- Linux 的 NUMA 技术
- 写一个控制台运行的计算器
- Ubuntu下adb 调试找不到device
- 【codeforces】Pasha and Stick
- HTML5(六)有序列表、无序列表、定义列表
- linux文件系统管理
- Objective-C & Sprite Kit太空历险记 : 5. 标准化装备——协议
- java小工具CommonUtils
- 计算机视觉:关于视觉算法源码中常出现的imageLib库的使用指南
- Android加载动画系列——CircularLoadingAnim
- myEclipse注册码的获取
- Android Studio导入Cordova项目
- scala基础20-包使用进阶
- Objective-C & Sprite Kit太空历险记 : 4. 打造作战单位——面向对象编程(下)
- 最简单的php文件上传
- 九度 1371 最小的K个数
- 【BZOJ 1177】【APIO 2009】Oil
- Copy、CopyFile、FileCopy的用法
- C++中的默认函数 深拷贝与浅拷贝 深赋值与浅赋值