磁盘不会挂载Microsoft Basic数据


2

我有一个无法在我的Mac上安装的外部磁盘:

/dev/disk6 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk6
   1:                        EFI EFI                     209.7 MB   disk6s1
   2:                  Apple_HFS                         2.0 TB     disk6s2

当我第一次拿到磁盘(来自同事)时,它无法安装。我看到这/dev/disk6s2是设定的,Microsoft Basic Data所以我认为这是问题所在。我跑来sudo asr adjust --target /dev/disk6s2 --settype "Apple_HFS"修复它,现在(如上所示)disk6s2设置为Apple_HFS但它仍然无法安装。

输出sudo gpt -r show /dev/disk6是:

      start        size  index  contents
           0           1         PMBR
           1           1         Pri GPT header
           2          32         Pri GPT table
          34           6         
          40      409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
      409640        2008         
      411648  3906617344      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  3907028992         143         
  3907029135          32         Sec GPT table
  3907029167           1         Sec GPT header

我没有看到任何问题,但我进入了我并不完全熟悉的领域。我没有理由思考也没有注意到磁盘本身的任何物理问题。

任何建议的步骤或诊断?

MacPro(2013年末)OSX 10.11.6

Answers:


2

asr目标选项--settype“Apple_HFS”修改GPT分区类型,但修改文件系统。因此分区“内容”是48465300-0000-11AA-AA11-00306543ECAC(这是正常HFS +分区的指示符)但disk6s2上的文件系统仍然是NTFS / ExFAT / FAT32。

如果磁盘为空,只需使用“磁盘工具”将其擦除即可。


使用gpt或其他类似工具更改分区“内容”不会改变文件系统。如果内容和文件系统不匹配,您的卷可能无法装入!

BTW asr不是格式化卷,创建文件系统或更改分区类型的正确工具。这是用newfs_XY,diskutil和gpt完成的。

要确定或检查文件系统,您必须将卷作为原始数据打开,并检查特定的头或fs结构。


Thansk!是的,我很确定文件系统是ExFAT,安装到Mac应该没问题。如何根据我提供的信息告诉文件系统是NTFS / ExFAT / FAT32?Microsoft基本数据是否表明了这一点?
Bleakley

另外,如何打开/装载卷作为原始数据?
Bleakley

@Bleakley你必须使用像dd + HexEdit(或仅限HexEdit)或wxHexEditor这样的工具。根据文件系统,您必须检查第一个块,前20个块或最后一个块。MBD是分区类型,而NTFS / ExFAT / FAT32是可以驻留在MBD分区上的所有文件系统。示例:NTFS分区引导扇区 / exFAT>〜第19页
klanomath

但我是否需要首先安装它才能使用dd或者dd可以访问未安装的卷diskutil
Bleakley

@Bleakley首先获取磁盘标识符:diskutil list>假设它是disk6:diskutil umountDisk /dev/disk6> sudo dd if=/dev/disk6s2 of=/Users/<username>/Desktop/firstsectors.bin count=32 bs=512将前32个块添加到桌面上的文件firstsectors.bin中。
klanomath

0

您可以使用“磁盘工具/擦除/安全选项/最安全”来修复该探测器

Basicaly它将开始删除所有内容。顺便说一句,你不需要等待它完成它的工作


你能详细说明删除一切是什么吗?将计算机上的所有内容丢弃或更糟糕地将随机数据写入所有驱动器似乎很糟糕。也许我们错过了一些上下文,您可以编辑更多细节,以便在回答手头的问题时单独回答。
bmike
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.