07/04/18 12:16:52 pPsKVxti
んー、今度は長文ですね・・・。
URLリンク(wiki.awkwardtv.org)
【意訳】
1. AppleTV起動の仕組み
1.1 AppleTVの電源を入れたときにリモコンの"Menu"と"Minus"を同時押ししておくと、
AppleTVに刺しているUSBメモリ or HDD の FAT32 or HFS パーティションを見に行く。
1.2 そのGUID Partition Table (以下GPT) が {5265636F-7665-11AA-AA11-00306543ECAC} であれば、
それをマウント。パーティション直下の /boot.efi が勝手に実行されます。
2. GPTの作り方
2.1 Linuxのfdiskで、1番目のパーティションを"EFI GPT"で作成する(idは0xEEです)。
パーティションサイズは小さくておkぽい?
※ Windows用のGPTパーティション作成ツールは無いっぽい
2.2 2番目のパーティションに"FAT32"を作成。
boot.efi、com.apple.Boot.plist、BootLogo.png、mach_kernel.prelink をその直下に置く。
3. 256MB USBメモリ用イメージ復元方法
3.1 ここまで書いてなんだが、256MBなUSBメモリを持っている人用に
ddイメージを用意しておきました。パーティション切るの大変な方はddで書き込んでください。
※私の経験ですが、256MB以上のUSBメモリ・HDDでも dd 可能です。
ただし、これだとFAT32領域が256MB用なサイズのため、FAT32領域を作り直してあげればよいかと。
(256MBより小さいUSBメモリでも、同様にFAT32領域を作り直してあげればいけるかも。)
【疑問点】(英語が長くて挫折。誰か読み解いて。)
・boot.efi、com.apple.Boot.plist・・・等をおくのは2番目のパーティション"FAT32"に置くのでしょうか?
それともGPTパーティションに置くのでしょうか?(GPTフォーマットできるツールなんて聞いたことが無い。)