これはいわゆる「ハイブリッド」Macパーティションテーブルですか? Linuxにどのようにインストールしますか?

これはいわゆる「ハイブリッド」Macパーティションテーブルですか? Linuxにどのようにインストールしますか?

私はそのハードドライブに何があるのか​​、そしてそれをLinux(具体的にはDebian GNU / Linux、stable)にインストールする方法をよりよく理解したいと思います:

基本プログラムを使用してPowerbook g4 "alu book"で作成され、バックアップドライブとして使用されました。今、それを救うか、少なくともdd保存されたパーティションのイメージを使用しようとしています。データが実際にどこにあるか (どこ?)。以前のMacに数回インストールされていましたが、必ずしもそうではなく、一部のファイルを含むパーティションが必要です。

ddこれを使用して適切なバイトを削除したいと思います。これで標準のGPT uefiドライブのようにマウントできますか?

データは次のように言います。

最初の2ブロック

Bashにダンプされた最初の2,512バイトチャンクの外観は次のとおりです。

ER���@x$����"��PM?AppleApple_partition_

手動インストール

パーティションの個々の部分をマウントしたいのは、Macで読むのと同じようにドライブ全体をマウントすることではありません。このファイルがどこにあるのか、そしてなぜ1つではなく15〜16のパーティションがあるのか​​わかりません!

「分析」オプションの出力testdisk

Disk /dev/sdb - 160 GB / 149 GiB - CHS 19457 255 63
     Partition               Start        End    Size in sectors
 P HFS                       262208  148499399  148237192
 P HFS                    148499400  148523975      24576
 P HFS                    148786120  212717799   63931680
 P HFS                    212979944  271039599   58059656
 P HFS                    271301744  312581791   41280048

testdisk初期情報に基づく以前のパーティションは次のとおりです。

1 P partition_map                  1         63         63                 
2 P Driver43                      64        119         56
3 P Driver43                     120        175         56
4 P Driver_ATA                   176        231         56
5 P Driver_ATA                   232        287         56
6 P FWDriver                     288        799        512
7 P Driver_IOKit                 800       1311        512
8 P Patches                     1312       1823        512
9 P Free                        1824     263967     262144
10 P HFS                       263968 ...

分離された:

(parted) unit b                                                           
(parted) p                                                                
Model: ST916082 3AS (scsi)
Disk /dev/sdb: 160041885696B
Sector size (logical/physical): 512B/512B
Partition Table: mac

Number  Start          End            Size          File system  Name                      Flags
 1      512B           32767B         32256B                     Apple
 2      32768B         61439B         28672B                     Macintosh
 3      61440B         90111B         28672B                     Macintosh
 4      90112B         118783B        28672B                     Macintosh
 5      118784B        147455B        28672B                     Macintosh
 6      147456B        409599B        262144B                    Macintosh
 7      409600B        671743B        262144B                    Macintosh
 8      671744B        933887B        262144B                    Patch Partition
10      135151616B     91240419327B   91105267712B  hfs+         Apple_HFS_Untitled_1
11      91240419328B   91777290239B   536870912B    hfs+         Apple_HFS_Untitled_2
13      91911507968B   113693339647B  21781831680B  hfs+         Apple_HFS_Untitled_3
14      113693339648B  113727942655B  34603008B     hfs+         Apple_HFS_Untitled_4
16      113862160384B  160041877503B  46179717120B  hfs+         Apple_HFS_Untitled_5

ベストアンサー1

スペースがある場合は、無効であると思われるパーティションでfsckなどのランダムプログラムを実行する前に、ディスク全体をバックアップしてください(例:dd if = / dev / sdb of = disk.img bs = 1M)。 p。あなたがそれを傷つけたと言うわけではありませんが、実験中に損傷を受ける可能性が高いです。


partedとカーネルでマークされたパーティションテーブルは本当に素晴らしいです:(。

ただし、PowerMacで作成された場合、GPTで使用するには古すぎるでしょう。

あなたのASCIIダンプ(推奨される識別方法ではありませんが)に次のものがあるようです。Appleパーティションマップそこに。 「PM」の署名を参照してください。 「語」も適切

PCスタイルのMBRがある場合は、最初のセクタのASCIIダンプにいくつかのエラーメッセージが表示されることがあります。

これもGPTと相互に排他的に見えます。黒魔術でない限り、誰も黒魔法を世界に解放する理由はありません。 (互換性のためにLinuxブートメディアで使用される黒魔術です。上記のERリンクを参照してください。この場合、情報には違いが多すぎます。たとえば、.isolinuxを含む最初のセクタにMBRがオーバーレイされている可能性があります。あります。)


Macの経験はありませんが、実行することをお勧めしますテストディスク。これは parted の回復モードと同様に機能します。ドライブの大部分を占めるMac対応ファイルシステムなど、合理的な項目が認識されていることを確認してください。 512バイトセクタでパーティションの開始オフセットを表示する必要があると思います。

その後、ループデバイスを使用してtestdiskで認識されたオフセットを試すことができます。例えば

losetup -f -o offset-in-bytes /dev/sdb

=>ループN

mount /dev/loopN /mnt

ファイルシステムをマウントできず、共通形式を使用するファイルがいくつかある場合は、photorec(同じリンクから)を試すことができます。 testdiskと同様に機能しますが、ファイルシステムの代わりに通常のファイル形式(元の写真に使用されているので名前付き)を使用します。

おすすめ記事