apple_driver - Macintosh
パーティションのラベル・マップ・ブートドライバを取り出す
apple_driver CDROM_device > HFS_driver_file
apple_driver は
mkhybrid(1) の
-hfs-boot-file
オプションに必要な情報を
Apple (またはその互換) の
CD-ROM から取り出す。
CDROM_device は CD-ROM
に使われているデバイス名である
(例えば /dev/cdrom)。
HFS
ドライバファイルのフォーマットは、以下の通りである:
HFS CD ラベルブロック |
512 バイト |
ドライバパーティションマップ
(2048
バイトブロック用) |
512 バイト |
ドライバパーティションマップ
(512
バイトブロック用) |
512 バイト |
空き領域 |
512 バイト |
ドライバパーティション |
N x 2048 バイト |
HFS
パーティションブートブロック |
1024 バイト |
Perl スクリプト
hdisk.pl
を使えば、Mac の CD
の内容をリストできる。
hdisk.pl は hfsutils
に含まれている。
Apple CD
に含まれるドライバを使って
Apple のソフトウェアを CD
にコピーする場合は、
アップルコンピュータのソフトウェア使用許諾契約に従わなくてはならない。
mkhybrid(1)
James Pearson (
[email protected]) 18/5/98
(ドライバの抽出とパーティションなどの作成を行う)
ドライバのコードは、
Andy Polyakov <
[email protected]> の
mkisofs 1.05 PLUS
のコードに基づいている
(
http://fy.chalmers.se/~appro/mkisofs_plus.html
を参照)。