Saf*_*Ali 24 hard-drive mbr partitioning gpt macos
谁能告诉我,即 MBR 与 GPT 或任何其他分区方案之间的主要区别是什么?为什么要选择一个而不是另一个?
我不是专家,而是来自 Mac OS X 的新版本,其中包含一个名为 Time Machine 的功能,我觉得它非常有用。GPT 是 Mac OS X Lion 的要求……所以在此基础上我会说 GPT 比 MBR 更有用。
还有哪些其他的分区方案,在什么情况下应该使用哪一个?
use*_*686 23
MS-DOS 风格的主引导记录(MBR)、Apple 分区映射(APM) 和 UEFI 风格的GUID 分区表(GPT)之间的差异如下:
MBR 和 APM 将可用磁盘大小限制为 2 TiB(分区不能超过 2 TiB 限制开始或结束)。使用 GPT,磁盘最高可达 8 ZiB。
MBR 仅限于四个分区。
为了绕过这个限制,其中一个分区通常被创建为一个“扩展分区”,它嵌套地包含一系列“逻辑分区”。最常见的方案是扩展引导记录,尽管 BSD 系统通常嵌套BSD 磁盘标签。
APM 最多可以增长到 62 个分区;GPT至少可以有128 个。
MBR 分区有一个 1 字节的“类型”代码,它太小而无用(大多数操作系统使用非常通用的类型代码,其余的只是猜测)。Windows NT 还引入了一个 4 字节的“磁盘 ID”,用于区分同一型号的多个磁盘。
APM 使用文本“类型标识符”(32 个 ASCII 字节),例如Apple_UFS
. 它还为描述性分区名称保留了 32 个字节。
GPT,顾名思义,使用一个 16 字节的 GUID 作为分区类型,另一个 GUID 用于标识特定分区(partuuid),以及另一个用于标识整个磁盘的 GUID(目的类似于 MBR“磁盘 ID”) . 它还为分区标签保留了 72 个字节 (UTF-16)。
基于 Intel 的 Mac 只能从 GPT 驱动器启动,而基于 PowerPC 的 Mac 仅支持 APM。
只要第 0 个扇区包含有效的 BIOS 引导加载程序和AA55h
引导签名,“常规”IBM 兼容 PC 就可以引导任何磁盘。这通常意味着 MBR,但所有 GPT 分区的磁盘都有满足此要求的“保护性 MBR”。
使用 UEFI 的 PC 需要支持 GPT 和 MBR——同样,只要存在与 UEFI 兼容的引导加载程序。(UEFI 将引导加载程序保存在具有特定类型代码的 FAT32 分区中。)
(例外:某些特定的 BIOS 版本由于错误或错误功能而拒绝 GPT“保护性 MBR”无效。此外,由于某些原因,Windows 将拒绝从 BIOS 系统上的 GPT 磁盘或 UEFI 系统上的 MBR 磁盘引导未知。)
在 BIOS 系统中,初始引导加载程序是 MBR 的一部分。MBR中只能有一个bootloader,导致安装双引导系统时发生冲突。由于 MBR 引导加载程序的 x86 DOS 起源,代码特定于 x86 架构。
另一方面,UEFI 为引导加载程序(可能有多个)和其他 EFI 工具使用专用的 FAT32 分区。可以从任何操作系统轻松管理分区内容。
与 MBR 和 GPT 相关的更详细信息:Windows 和 GPT 常见问题解答
Caj*_*uke 10
我只知道三种分区方案:MBR、GPT和APM。(这些是 Apple 的磁盘工具可以创建的。)
MBR(主引导记录)历史上由 Windows 使用(因此也被大多数计算机制造商使用)。我不确定您是否可以从 MBR 磁盘启动 Mac;我不这么认为。
GPT(GUID 分区表)通常与 Intel 的 EFI BIOS 替换配合使用。因此,它目前主要由 Apple 在其英特尔 Mac 中使用。任何运行 10.4 或更高版本的 Mac 都可以读取 GPT 磁盘;只有 Intel Mac 可以从它们启动。如果计算机具有 EFI,则可以在 GPT 磁盘上启动 Windows。
APM(Apple Partition Map)是苹果在英特尔切换之前使用的。自 1989 年以来,它一直在 Macintosh SE 中使用。Intel Mac 可以从 APM 磁盘启动和读取。
我会说您在问题中做出的断言(“GPT 比 MBR 更有用”)是不正确的:您当然可以使用 MBR 磁盘启动更多计算机而不是使用 GPT 的计算机。GPT是未来的方式,但主要 PC 制造商可能需要一段时间才能从 BIOS 切换到 EFI。
您的 Time Machine 磁盘几乎肯定使用 GPT,但这完全无关,因为您永远不会从它启动。
归档时间: |
|
查看次数: |
53126 次 |
最近记录: |