« Gimp.app 2.6.0ネイティブ版 | トップページ | Fedora 8 PPC版インストーラーをHDDから起動 »

2008年3月20日 (木)

Debian 4.0 PPC版インストーラーをHDDから起動

私のiMac (Summer 2001) はCDドライブが半壊状態なので、CD-RからLinuxをインストールするのが困難である。PC/AT互換機ならそういう場合、USBフラッシュメモリから起動という選択肢があるが、Macの場合、Open Firmware上でUSBフラッシュメモリのデバイス名を探すのがとても難しい。そこで、いっそのこと、HDDからの起動にチャレンジしてみた。結論から言うと、こちらのほうが簡単である。ただ、どのファイルをダウンロードしたらよいのかを探し当てるのに非常に苦労した(笑)。

  1. あらかじめnetinst.isoなどのインストール用CDイメージをダウンロードしておく(無論businesscard.isoや、フルCDイメージ、フルDVDイメージなど他のisoでも可能だろうが、ここではnetinst.isoで説明する)。
  2. Debianミラーの『dists/リリース名/main/installer-powerpc/current/images/powerpc/hd-media/』から

    vmlinux
    initrd.gz
    yaboot.conf
    boot.msg(なくても可)

    をダウンロードする。例えば、ftp.jaist.ac.jpのミラーからDebian4.0r3のファイルを取得するなら
    http://ftp.jaist.ac.jp/pub/Linux/Debian/dists/Debian4.0r3/main/installer-powerpc/current/images/powerpc/hd-media/
    である。
  3. netinst.isoをマウントして中の『install』フォルダからyabootを取り出す。
  4. 上記の五つのファイルとnetinst.iso合計六つを、macのいずれかのボリュームの一番上に置く。例えば、ボリュームaaaに置くなら、『/Volumes/aaa/vmlinux』などとなる。無論、起動ボリュームなら『/vmlinux』となる。なお、そのボリュームは内蔵HDD上になければならないと思われる(PPC版Linuxは外付けHDDからの起動をサポートしてない)。
  5. Mac OS Xのターミナルでpdiskを起動させ、L(大文字のエル)で一覧を表示させる。するとパーティションの番号がわかるので、上記の六つのファイルを配置したボリュームの番号を覚えておく。
  6. コンピューターを再起動する。起動時にO+F+Command+optionを押し続けるとOpen Firmware画面が表示される。そこで『>』の次に

    boot hd:番,yaboot

    と打ってリターンキーを押す。『番』の所に上記で記憶しておいた番号を入れる。例えば『10』の場合、『> boot hd:10,yaboot』となる。複数の内蔵HDDを搭載している場合、『hd』の部分は別の文字でなければならないかもしれないが、私の環境では検証のしようがないため不明である。なお、Open Firmware画面上ではキーボードの日本語配列を認識していないようなので、『:(コロン)』を打つときはシフトを押しながら『;(セミコロン。Lの右隣)』を押す必要がある。
  7. 『boot:』と表示されればインストーラーの起動に成功したことになる。そのままリータンキーを押してデフォルトの起動タイプで起動してもよいし、TABを押して起動タイプ一覧からを選んでもよい。

以上。

なお、上記ではDebian 4.0r3を使用したが、Debian 3.1r7で同様のことを行おうとしても、私のiMac (Summer 2001) 上ではうまくいかない(isoを見つけることができない)。ちなみに、Debian 4.0r3をMacにインストールするとMac OS 9が起動できなくなるという不具合?があるので、OS 9とOS Xとのトリプルブートがしたい私としては、上記のようにインストーラーの起動を確認することはできても、実際にインストールすることは、残念ながらできないのである。

(追記):上記と同様の方法でubuntu 7.10 PPC alternate.isoからの起動が可能であることを確認した。なおPPC用のisoは現在『http://cdimage.ubuntu.com/ports/releases/gutsy/release/』でしか入手できないようだが、その他の四ファイルは普通のubuntuミラーの『dists/gutsy/main/installer-powerpc/current/images/powerpc/hd-media/』にある。

« Gimp.app 2.6.0ネイティブ版 | トップページ | Fedora 8 PPC版インストーラーをHDDから起動 »