Debian Installer の使用法
インストーラの動作
Debian Installer は各インストールタスクを実行するために、
たくさんの特定用途コンポーネントから成ります。
各コンポーネントは、必要ならユーザに質問をして、そのタスクを実行します。
この質問には優先度が設定されており、
この優先度はインストーラの起動時に設定することができます。
デフォルトのインストールでは、不可欠な (優先度が高い) 質問しかしません。
これにより、ユーザの入力をほとんど行わず、
高度な自動インストールを行うことができます。
コンポーネントは自動的に順番に実行されます。
どのコンポーネントを実行するかは、
主に使用するインストール法やハードウェアに左右されます。
インストーラは、質問しない項目についてはデフォルト値を使用します。
問題がある場合はエラー画面を表示し、
インストーラメニューに、代替アクションを選択するように表示するかもしれません。
いずれも問題なければ、ユーザはインストールメニューを目にすることはなく、
単に順番に各コンポーネントの質問に答えて行くだけでしょう。
重大なエラー通知は優先度を重要
に設定されているため、常に表示されます。
インストーラが使用するデフォルト値は、
&d-i; の起動時にパラメータで渡して指定できます。
たとえば、強制的に静的ネットワーク設定をしたい場合、
(デフォルトでは可能なら DHCP を利用します) 起動パラメータに
netcfg/disable_dhcp=true を加えることができます。
利用できるオプションは を参照してください。
パワーユーザは、メニュードリブンインターフェース
(自動で順に各ステップを実行するインストーラではなく、
ユーザが各ステップを制御する) の方が、満足するかもしれません。
手動 (メニュー駆動) でインストーラを使用するには、
起動引数に debconf/priority=medium を加えてください。
ハードウェアをインストールする際に、
オプションをカーネルモジュールへ渡す必要がある場合、
エキスパート
モードでインストーラを起動する必要があります。
これは、インストーラを起動するコマンドに expert を使用する、
あるいは起動引数に debconf/priority=low
を加えることで行います。
エキスパートモードでは &d-i; をフルコントロールできます。
通常インストーラの表示はキャラクタベースです。
(今、よりよく知られているグラフィカルインターフェースに対立する用語として)
マウスはこの環境では使用できません。
ここでは、様々なダイアログでナビゲートするキーを紹介します。
ボタンや選択肢が表示されている間は、
Tab キーや右矢印は前方
へ、
Shift Tab や
左矢印は後方
へ移動します。
上下矢印は、
スクロールするリスト内の項目を選択し、またリスト自体もスクロールさせます。
さらに、長いリストでは、タイプした文字で始まる項目に直接スクロールしますし、
リストのスクロールにPg-Up や Pg-Down も
使用できます。
space barは、チェックボックスのような項目を選択します。
選択肢を有効にするには &enterkey; を使用してください。
S/390 は仮想コンソールをサポートしません。以下で説明するように、
ログの参照用に第 2 第 3 の ssh セッションを開いてください。
エラーメッセージとログは第 4 コンソールに
リダイレクトされます。このコンソールへは
左 AltF4
(左 Alt キーを押しながら
F4 ファンクションキーを押す) を押してアクセスしてください。
左 AltF1 で、
メインのインストーラプロセスに戻ります。
これらのメッセージは /var/log/syslog で
見つけることもできます。
インストールの後、このログはあなたの新システムの
/var/log/installer/syslog にコピーされます。
他のインストールメッセージは、インストール中には
/var/log/ に、
インストールしたシステムでコンピュータが起動した後には
/var/log/debian/ にあります。
コンポーネント入門
ここではインストーラコンポーネントを各コンポーネントの簡単な説明を添えて
一覧します。
特定のコンポーネントを使用するにあたり、
知る必要があるかもしれない詳細は にあります。
main-menu
インストーラの操作中にユーザにコンポーネントのリストを見せ、
選択されたコンポーネントを起動します。
main-menu では質問の優先度が「中」に設定されています。
そのため、優先度が「高」や「重要」 (デフォルトは「高」)
に設定されている場合は、メニューを見ることはないでしょう。
一方、あなたの入力が必要なエラーが起きた場合、その問題を解決するために、
質問の優先度が一時的に格下げされるかもしれません。
その場合、メニューが表示される可能性があります。
現在実行しているコンポーネントから抜けるために、
Back
ボタンを繰り返し選択してメインメニューに戻れます。
localechooser
インストール中・インストールしたシステムの、
地域オプション (言語、国、ロケール) の選択を行います。
インストーラは選択した言語でメッセージを表示しますが、
その言語でのメッセージの翻訳が完了していない場合は、英語で表示します。
kbd-chooser
キーボードのリストを表示します。
お持ちのキーボードに一致するモデルを選択してください。
hw-detect
システムのほとんどのハードウェアを自動検出します。
これには、ネットワークカード、ディスクドライブ、PCMCIA が含まれます。
cdrom-detect
Debian インストール CD を探しマウントします。
netcfg
インターネットへ通信できるように、コンピュータのネットワーク接続を
設定します。
iso-scan
CD-ROM や ハードディスクにある ISO ファイルシステムを探します。
choose-mirror
Debian アーカイブミラーのリストを表示します。
インストールするパッケージの取得元を選択できるでしょう。
cdrom-checker
CD-ROM の整合性チェック。
これにより、インストール CD-ROM が壊れていないか自分で保証できます。
lowmem
lowmem はシステムの搭載するメモリが少ないかを確認し、
少なければ &d-i; の不必要な部分を、メモリから (いくつかの機能を犠牲にして)
削除する様々なトリックを行います。
anna
Anna's Not Nearly APT. (Anna はちっとも APT (適切) じゃない)
選択したミラーサーバや CD から、パッケージを取得してインストールします。
partman
システムの内蔵ディスクを分割し、
選択したパーティションのファイルシステムを作成し、
マウントポイントにそのファイルシステムをマウントすることができます。
完全自動モードや LVM サポートといったさらに面白い機能があります。
これは Debian での好ましいパーティション分割ツールです。
autopartkit
プリセットされたユーザの選択によって、自動的に全ディスクを分割します。
partitioner
システムのディスクを分割することができます。
あなたのコンピュータのアーキテクチャに最適な、
パーティション分割プログラムが選ばれます。
partconf
パーティションのリストを表示します。
また、選択したパーティションにファイルシステムを作成します。
lvmcfg
LVM (Logical Volume Manager) の設定について、
ユーザの補助を行います。
mdcfg
ソフトウェア RAID (Redundant Array of Inexpensive Disks)
の設定をユーザに許可します。
このソフトウェア RAID は、新しめのマザーボードに見られる、
安い IDE (疑似ハードウェア) RAID コントローラより通常優秀です。
tzsetup
あらかじめ選択した場所を元に、タイムゾーンを選択します。
clock-setup
クロックを UTC に設定するかどうかを決定します。
user-setup
root パスワードの設定や、root 以外のユーザの追加を行います。
base-installer
再起動時にコンピュータが Linux で動作することができるように、
もっとも基本的なパッケージのセットをインストールします。
apt-setup
インストーラを起動したメディアを元に、ほとんど自動で apt の設定を行います。
pkgsel
追加ソフトウェアをインストールするのに
tasksel を使用します。
os-prober
コンピュータに現在インストールされている OS を検出し、
この情報を (bootloader のスタートメニューに発見した OS を加える機能を提供する)
bootloader-installer へ渡します。
これは、起動時にどの OS で起動するかを、ユーザが簡単に決める方法です。
bootloader-installer
様々なブートローダインストーラがそれぞれ、
ハードディスクにブートローダプログラムをインストールします。
これは、フロッピーや CD-ROM を使用しないで Linux を起動するのに必要です。
ブートローダの多くは、コンピュータが起動するごとに
代替オペレーティングシステムを選ぶことができます。
shell
メニューから、もしくは第 2 コンソールで shell を実行できます。
save-logs
後で Debian 開発者へ、インストーラソフトウェアの障害を正確に報告するために、
障害に遭遇した際の、フロッピーディスク、ネットワーク、
ハードディスク、その他メディアに情報を記録する方法を提供します。
&using-d-i-components.xml;