5.1. PowerPC でのインストーラの起動

警告

システムに他のオペレーティングシステムがあり、共存 (デュアルブート) させる場合、インストーラを起動するに、確実にシャットダウンしてください。他のオペレーティングシステムがハイバネーション (ディスクへのサスペンド) した状態で、オペレーティングシステムをインストールすると、再起動時に、サスペンドしたオペレーティングシステムの状態を、失ったり障害を与える可能性があります。

注記

グラフィカルインストーラで起動する方法は、「グラフィカルインストーラ」 をご覧ください。

5.1.1. CD-ROM からの起動

ほとんどの人にとって、Debian CD セットを使うのが一番簡単な入手経路かと思います。CD セットが既に手元にあり、かつインストールするマシンが CD から直接起動できるようならツイています! 単に CD-ROM をドライブに入れて再起動し、次の章に進んでください。

CD ドライブに特殊なドライバが必要で、インストール初期にはアクセスできないかもしれないことに注意してください。CD が使えないハードウェアで起動する標準的な方法を知るには、本章に戻って、動くであろう別のカーネルや別のインストール方法について読んでください。

CD-ROM から起動できなくても、希望する Debian システムコンポーネントやパッケージを、おそらく CD-ROM からインストールできるでしょう。単純にフロッピーなどの別のメディアを使って起動してください。OS、基本システム、任意の追加パッケージをインストールする場合、インストールシステムを CD-ROM ドライブに向けてください。

起動に問題があれば、「インストールプロセスのトラブルシューティング」 をご覧ください。

今のところ、CD-ROM からの起動をサポートしている PowerPC のサブアーキテクチャは PReP/CHRP (でもすべてのシステムではありません) と New World PowerMac だけです。PowerMac では、c キーを押しっぱなしにするか、または Command, Option, Shift, Delete キーを起動時に同時に押せば、工場出荷時のデフォルト CD-ROM から起動できます。

PowerMac を外付け Firewire CD/DVD ドライブからブートするには、まず Open Firmware プロンプトを立ち上げ (「OpenFirmware の起動」 参照)、工場出荷時のデフォルト CD-ROM ドライブタイプからブートするもうひとつの方法としていかを入力してください。

0 > boot fw/node/sbp-2/disk:,\install\yaboot

0 > boot cd:,\install\yaboot

OldWorld PowerMac では、Debian CD が起動しないでしょう。なぜなら OldWorld コンピュータは、CD を利用するのに Mac OS ROM CD ブートドライバに依存し、このドライバにはフリーソフトウェア版が存在しないからです。すべての OldWorld システムには、フロッピードライブがあるので、インストーラを開始するためにフロッピードライブを使い、必要とされたファイルのために CD を指定してください。

Pegasos II マシンで Debian CD/DVD をブートするには、電源ボタンを押してすぐに Esc キーを押し続けてください。SmartFirmware のプロンプトが表示されたら以下を入力してください。

boot cd install/pegasos

YDL Powerstation マシンでは、Press 's' to enter Open Firmware というメッセージが表示されたらすぐに s キーを押し続け、SLOF のプロンプトが表示されたら以下を入力してください。

0 
> boot cdrom

5.1.2. ハードディスクからの起動

既存の OS から起動することは、多くの場合便利なオプションです。また、いくつかのシステムについては、インストールをサポートする唯一の方法です。

ハードディスクからインストーラを起動するには、「ハードディスク起動ファイルの準備」 で説明しているように、既にダウンロードが完了し、配置されている必要があります。

5.1.2.1. MacOS からの OldWorld PowerMac の起動

「OldWorld Mac におけるハードディスクからのインストーラの起動」 で BootX を設定済みなら、それを使ってインストールシステムを起動できます。BootX のアプリケーションアイコンをダブルクリックしてください。Options ボタンをクリックし、Use Specified RAM Disk を選んでください。すると ramdisk.image.gz ファイルを選択できるようになります。ハードウェアによっては、No Video Driver チェックボックスを選ばなければならないかもしれません。最後に Linux ボタンをクリックすると、MacOS がシャットダウンして、インストーラが起動します。

5.1.2.2. OpenFirmware からの NewWorld Mac の起動

既に 「NewWorld Mac におけるハードディスクからのインストーラの起動」 において、vmlinux, initrd.gz, yaboot, yaboot.conf といったファイルを、HFS パーティションの root レベルに配置したことと思います。今度は、OpenFirmware で起動します (「OpenFirmware の起動」 参照)。プロンプトから次のように入力してください。


0 
> boot hd:x,yaboot

x はカーネルと yaboot ファイルを置いた HFS パーティションの番号に置き換えてください。入力したら Enter を押します。いくつかのマシンでは、hd: の代わりに ide0: を指定する必要があるかもしれません。さらに何秒か待つと、yaboot のプロンプトが表示されます。

boot:

Yaboot の boot: プロンプトで、installinstall video=ofonly と入力し、Enter を押します。install の方がうまくいかないときは、互換性を最大にするために video=ofonly 引数を試してみてください。これで Debian のインストールプログラムが開始されるはずです。

5.1.3. TFTP での起動

ネットワークからの起動には、ネットワーク接続と TFTP ネットワークブートサーバ (DHCP, RARP, BOOTP) が必要です。

ネットワーク起動をサポートするインストール方法は、「TFTP ネットブート用ファイルの準備」 で説明します。

現在、PReP と New World PowerMac システムではネットブートをサポートしています。

NewWorld Power Mac のような OpenFirmware のマシンでは、ブートモニタに入り (「OpenFirmware の起動」 を参照)、以下のコマンドを使用します。

0 > boot enet:0

動作しない場合、次のようにファイル名を追加する必要があるかも知れません。

0 > boot enet:0,yaboot

PReP や CHRP のマシンでは、ネットワークの指定が異なるかもしれません。 PReP マシンでは、次のコマンドを試してみてください。

boot net:server_ipaddr,file,client_ipaddr

いくつかの PReP システム (例: Motorola PowerStack マシン) では、help boot コマンドで、文法と有効なオプションの説明が得られます。

5.1.4. フロッピーからの起動

PowerPC はフロッピーからの起動をサポートしていますが、用いることができるのは通常 OldWorld システムだけです。NewWorld システムには、フロッピードライブがついておらず、起動時には外付け USB フロッピードライブをサポートしていません。

おそらく 「ディスクイメージからのフロッピーの作成」 において必要なフロッピーイメージは既にダウンロードし、それらのイメージからフロッピーは作成済みかと思います。

boot-floppy-hfs.img フロッピーから起動するには、システムをシャットダウンしたあとにフロッピーをドライブに入れ、パワーオンボタンを押してください。

注記

Macintosh のフロッピー操作に慣れていない方へ: フロッピーがシステムの起動順で最優先されるには、起動する前にフロッピーを挿入してください。有効なブートシステムのないフロッピーは排出されてしまい、ブート可能なハードディスクのパーティションをチェックします。

起動すると、root.bin フロッピーが要求されます。root フロッピーを入れて Enter を押してください。root システムがメモリにロードされると、インストーラプログラムが自動的に起動します。

5.1.5. PowerPC ブートパラメータ

多くの古い Apple モニタは、640x480 67Hz モードを使用します。古い Apple モニタで画面がゆがむ場合、多くの Mach64・Rage ビデオハードウェアでモードを選択するには、ブート引数に video=atyfb:vmode:6 を試してみてください。Rage 128 ハードウェアならこれを video=aty128fb:vmode:6 に変えてください。