如何在 Mac 上对 MBR 外部硬盘进行分区?

如何在 Mac 上对 MBR 外部硬盘进行分区?

我有一个 1TB 的外置硬盘,我决定对它进行分区,这样我就可以使用一个硬盘来存储文件,另一个硬盘来备份 Time Machine。但我发现我的硬盘分区表是主引导记录,我无法将数据暂时转移到我的 Mac 上,因为上面的数据大约有 50GB,而我的 Mac 上剩余的可用空间是 15.67GB。救命!

答案1

您可以使用终端

diskutil partitionDisk /dev/disk7 MBR fat32 "NO NAME" 100%

将“disk7”上的数字 7 替换为实际磁盘编号。

  • GPT:GUID 分区表
  • APM:Apple 分区图
  • MBR:主引导记录

对于额外的卷,只需使用此方法

Volume1Format Volume1Name Volume1Size Volume2Format Volume2Name Volume2Size

例如:

diskutil partitionDisk /dev/disk7 MBR fat32 FIRST 100m fat32 SECOND 100m 

基于此,您可以制定自己的命令。

答案2

你可以缩小现有分区,然后在磁盘的可用空间中添加其他分区。我认为这可以用磁盘实用程序来完成,而且肯定可以用命令来完成diskutil resizeVolume。请参阅man diskutil或 resizeVolume 部分这一页

如果你需要将 MBR 分区转换为 GUID(GPT),在保留磁盘上已有文件的同时,您可以使用GPT fdisk 工具 cgdisk或者gdisk. 如果你已经拥有自制,你可以使用以下方式安装这些工具

brew install --cask gdisk

答案3

您需要另一个驱动器来临时传输文件。

有些应用程序可以将 MBR 转换为 GUID,然后重新分区而不会丢失数据,例如Paragon 硬盘管理器- 但无论如何都强烈建议备份......
所以,您需要另一个驱动器。

相关内容