web-dev-qa-db-ja.com

WindowsでNTFSパーティションをディスクに追加すると、Mac OS Xでは、同じディスクにHFS +パーティションが表示されます。

私はバックアップのために私のMacと共に使用してきたUSBハードドライブを持っています.1つの大きなHFS +パーティションとしてフォーマットされています。次のように、Windowsと同様の使用のために2番目のNTFSパーティションを追加しました。

  1. Mac OS Xディスクユーティリティを使用したHFS +パーティションのサイズ変更

  2. BootCampを使用してWindows 7に再起動します

  3. Windows 7 Disk Managerを使用して空き容量でNTFSボリュームを追加する

これをやったので、BootCamp Windowsでは両方のボリュームを表示できます。

ただし、Mac OS Xに起動すると、NTFSボリュームのみが表示されます。

ディスクユーティリティのディスクを見ると、その理由は明確です.Mac OS Xは実際にはHFS +パーティションを表示できません。そのスペースは「DISK4S2」として表示され、ディスクユーティリティでクリックすると、「MS-DOS(FAT)」の形式でおそらく「ディスクユーティリティ」で表示されます。コマンドラインでdiskutilこれは言うと次のようになります。

_~% diskutil list /dev/disk4
/dev/disk4
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI                         209.7 MB   disk4s1
   2:       Microsoft Basic Data                         700.0 GB   disk4s2
   3:       Microsoft Basic Data BACKUPS                 300.0 GB   disk4s3
_

それにもかかわらず、私がWindows 7に再起動すると、HFS +パーティションが再びポップアップされ、正しいボリュームラベルとすべてが表示されます。それでは明らかにデータはまだそこにあり、ある種の使いやすい形式で。

私が再フォーマットする必要があるならば、それは世界の終わりではありませんが、可能であればフルタイムの機械の履歴を保持するほうがいいです。それで、これを非破壊的に解決するためにできることはあります、そして私が2番目のパーティションを追加していたときに異なるものをしたべきですか?

1
Tom Seddon

私は他のさまざまな検索語を試してみましたが、この質問は実際にこの1の重複であることを発見しました。 OS X 10.6 Snow Leopardは、外付けUSBドライブ を取り付けません。

これが私が修正したことです:

  1. ダウンロードしてインストール gpt fdisk
  2. gdiskを実行して、問題ドライブを選択します。

    ~% Sudo gdisk
    GPT fdisk (gdisk) version 0.8.1
    
    Type device filename, or press <Enter> to exit: /dev/disk3
    Partition table scan:
      MBR: protective
      BSD: not present
      APM: not present
      GPT: present
    
    Found valid GPT with protective MBR; using GPT.
    
  3. pコマンドを使用してパーティションを見てください。

    Command (? for help): p
    Disk /dev/disk3: 1953525168 sectors, 931.5 GiB
    Logical sector size: 512 bytes
    Disk identifier (GUID): ABFA9105-73F4-4627-9890-9DECC55E86AC
    Partition table holds up to 128 entries
    First usable sector is 34, last usable sector is 1953525134
    Partitions will be aligned on 8-sector boundaries
    Total free space is 3389 sectors (1.7 MiB)
    
    Number  Start (sector)    End (sector)  Size       Code  Name
       1              40          409639   200.0 MiB   EF00  EFI System Partition
       2          409640      1367597143   651.9 GiB   0700  Time Machine Backups
       3      1367599104      1953523711   279.4 GiB   0700  Basic data partition
    

    この場合、問題を引き起こすパーティション2です。そして問題はそのタイプコードが0700であることです。これはHFS以外のものを意味します。

  4. tコマンドを使用して、パーティションタイプをaf00 - Apple HFS/HFS+に設定します。

    Command (? for help): t
    Partition number (1-3): 2
    Current type is 'Microsoft basic data'
    Hex code or GUID (L to show codes, Enter = af00): 
    Changed type of partition to 'Apple HFS/HFS+'
    
  5. wコマンドを使用して、スタッフをディスクに戻して終了します。

    Command (? for help): w
    
    Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
    PARTITIONS!!
    
    Do you want to proceed? (Y/N): y
    OK; writing new GUID partition table (GPT).
    Warning: The kernel may continue to use old or deleted partitions.
    You should reboot or remove the drive.
    The operation has completed successfully.
    

HFS +パーティション、およびその内容はすべてOS Xに再度表示されるようになりました。

3
Tom Seddon