Gab*_*iel 9 boot clone mbr clonezilla gpt
我收到了这条消息:
此磁盘包含不匹配的 GPT 和 MBR 分区:/dev/sda
Clonezilla 的常见问题解答说:
您可能已经安装了带有 GPT 分区表的操作系统,然后通过安装另一个带有 MBR 分区表的操作系统来覆盖磁盘。MBR 分区表编辑器,例如 fdisk、sfdisk 或 cdisk 不知道 GPT,因此它会覆盖 GPT 分区表的一部分,但没有完全清除其余部分。因此,这就是您收到此类消息的原因。
如果您确定您正在运行的操作系统使用的是 MBR 分区表,而不是 GPT 分区表,您可以运行 sudo sgdisk -z /dev/sdx (将 /dev/sdx 替换为您的磁盘名称,例如 /dev/sda 用于第一个硬盘驱动器)清理 GPT 分区表,同时保留 MBR 分区表。//注意// 请谨慎使用上述命令。它可能会破坏硬盘驱动器上的所有内容。
我先安装了 Mac,然后安装了 Windows,然后用 Chameleon Boot Loader 替换了默认的 MBR 启动管理器。
这是分区表:
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_HFS macintosh 69.3 GB disk0s2
3: Apple_HFS mavericks 180.0 GB disk0s3
4: Microsoft Basic Data Melomano 749.9 GB disk0s4
Run Code Online (Sandbox Code Playgroud)
Disk0s3是当前的 MacOSX 分区,disk0s2是 Time Machine 备份,disk0s4是 Windows 8.1。
我该怎么办?
小智 10
解决方案 通过删除其中一个条目 (gpt) 来解决由 clonezilla 观察到的冲突。为此,请访问 clonezilla 的命令行终端。使用以下命令删除 gpt。
sudo gdisk /dev/sda
(Press 1 to select MBR)
Press 'x' and enter to reach the eXpert mode
Now press 'z' to delete the gpt
At this step be careful, you will get an option to blank out your MBR, do **NOT** do it.
Press Ctrl + C when ever you need to exit from gdisk.
Run Code Online (Sandbox Code Playgroud)
可能的原因 当 Windows 安装在 SSD 中时,它会创建一个 GPT。在我的系统中,GPT 是空白的。现在,当 clonezilla 发现 MBR 具有 pariotion 结构而 GPT 为空白时,它会抛出错误。所以,当 GPT 被删除时,就不会再有冲突了。
注意 在执行此操作之前,请备份您的数据,这样即使您不小心删除了正确的分区格式,您仍然可以恢复您的数据。
您的设置很可能应该使用混合 MBR 。我不知道 Clonezilla 是否能很好地处理这个问题。如果您需要混合 MBR 而 Clonezilla 不喜欢它,您可以使用 备份您的混合 MBR(实际上是整个分区表)gdisk
,创建一个新的保护性MBR 来替换混合 MBR,使用 Clonezilla,然后恢复混合MBR。不过,这是一种相当高级的舞蹈,所以我建议您只有在了解自己在做什么后才可以这样做。阅读gdisk
文档和其他任何内容(可能是有关 GPT 的维基百科文章),直到您理解为止。(我没有提供一步一步的细节,因为我不想鼓励任何不理解它的人去尝试。)
您的混合 MBR 也可能已损坏,或者 GPT 和 MBR 数据不匹配。在这种情况下,您需要修复分区表。您需要做什么的详细信息取决于您所遭受的具体损害,并且您的帖子没有提供足够的详细信息来揭示这一点。该gdisk
文档站点包含一个有关修复 GPT 损坏的页面,这应该可以帮助您入门。发布 GPT 和 MBR 数据的详细输出可能有助于我们了解发生了什么。为此,请输入gdisk
,键入x
进入专家菜单,键入p
,键入o
,然后键入q
退出。发布整个会话输出。如果gdisk
第一次启动时询问您是否使用 GPT 或 MBR 数据,则意味着它们严重不匹配,您需要决定使用哪一个。请注意,在这种情况下,OS X 可能使用 GPT 数据,而 Windows 将使用 MBR 数据,因此您需要仔细检查这两个表,找出哪个是正确的(或者每个表的哪些部分是正确的) ,并制定一项计划来协调它们。
如果您幸运的话,解决您的问题将很容易。但要小心,因为你可能会进入非常危险的水域。如果该磁盘上有重要数据,请在执行其他操作之前对其进行备份!!!!
归档时间: |
|
查看次数: |
66763 次 |
最近记录: |