我有一个在 Linux 下可以完美识别的外部磁盘,但由于 Windows 和 MacOS 似乎不喜欢这样设置,我打算将其转换为分区。但我找不到一种没有问题的方法来转换它。
因此,我向您寻求一个可行的答案,以便我将其转换为 GPT。
答案1
您使用什么文件系统?您需要使用所有三个操作系统都能识别的文件系统。 GPT - GUID 分区表和MBR-主引导记录是对磁盘进行分区的方法,这可能不是您的问题。
我怀疑您在驱动器上使用的文件系统才是问题的根源,因为您说驱动器对 LINUX 可见,但对 Windows 和 MacOS 不可见,所以我相信您的驱动器正在使用 EXT 文件系统,例如外部3或者外部4。
使用 Google 搜索 MacOS 的 EXT3/EXT4 后,发现 MacOS 本身并不支持 EXT3/EXT4。根据这文章你需要使用类似的东西适用于 MacOS 的保险丝在 MacOS 上安装 EXT3/4 文件系统。
你还需要类似软件用于Windows操作系统访问Windows上的EXT3/4。
我的建议是使用 FAT32 文件系统,所有三种操作系统(LINUX、Windows、MacOS)都原生支持该系统。您也许能够找到第三方产品来执行就地转换,但是,我的建议是使用 rsync 将驱动器上的所有数据复制到另一个磁盘上的临时位置,然后重新格式化驱动器以使用FAT32,然后将数据 rsync 回驱动器。