Handbook:Parts/Installation/System/ja

fstabについて
Linuxでは、システムで使用するすべてのパーティションはに記載されていなければなりません. このファイルはこれらパーティションのマウントポイント（これらはファイルシステムに存在しなければなりません）、どのようにマウントされるべきか、また特別なオプション（自動マウントかそうでないか、ユーザー権限でマウントできるかどうか等）を定義します.

fstabファイルを作成する
ファイルは表のように記述します. それぞれのラインはスペース（一つまたは複数のスペース、タブ、もしくはその組み合わせ）で区切られる６つのフィールドを持ちます. それぞれのフィールドには以下の意味があります.


 * 1) 最初のフィールドは使用するパーティションを示します. （デバイスファイルのパス）
 * 2) 2番目のフィールドはそのパーティションがマウントされるマウントポイントを示します.
 * 3) 3番目のフィールドはそのパーティションのファイルシステムを示します.
 * 4) 4番目のフィールドは、そのパーティションをマウントするが使用するオプションを示します. すべてのファイルシステムは、それぞれのマウントオプションを持っています. ユーザーはマウントコマンドのmanページを参照することですべてのオプションリストを確認できます. 複数のマウントオプションを記述する場合は、カンマで区切ります.
 * 5) 5番目のフィールドはそのパーティションをdumpでダンプするかどうかを示しています. このフィールドは通常0（ゼロ）のままにしておいてかまいません.
 * 6) 6番目のフィールドは、システムが正常にシャットダウンされなかったときに、が各パーティションをどの順番でチェックするか示しています. ルートファイルシステムは1であるべきです. 残りのファイルシステムは2（ファイルシステムチェックが不要であれば0）に設定しましょう.

これ以降、パーティションとして、デフォルトのブロックデバイスファイルであるを使いますが、もしくはにあるシボリックリンクを使用することもできます. これらシンボリックリンクの名前は、デフォルトのブロックデバイスの名前がいくつかの要因（ディスクがどのように、どんな順番で接続されているか）に依存することに対して、ほとんど変わることはないでしょう. しかし、ディスクの順番をむやみに変更しない限り、デフォルトのブロックデバイスは安全に使用できます.

実際のパーティション構成にあわせたルールや、CD-ROMドライブのためのルールを追加してください. 他にパーティションやドライブがあれば、それも忘れずに追加しておきましょう.

以下は、より詳細なの例です.

3番目のフィールドで を使う場合、コマンドはそのパーティションのファイルシステムが何かを推測します. これは様々なファイルシステムを使う可能性があるリムーバルメディアで推奨されます. 4番目の オプションで、ルート権限を持たないユーザーがCDをマウントできるようになります.

パフォーマンスを改善するために、多くのユーザーはマウントオプションとして オプションを付け加えたいと考えるでしょう. アクセス時間が記録されないので、結果としてより高速なシステムになります(一般的にこの記録はほとんど必要ありません). コマンドが動くように オプション(現時点ではext4とbtrfsのみ)を使ってSSDをマウントする場合も、このオプションを付けるとよいでしょう.

再度を確認して、保存、エディタを終了します.

ホストとドメインのための情報
さて、PCには名前をつけなければいけません. 至極簡単に思えますが多くのユーザーはPCに名前を付けるのに苦労しています. 事を早く進めるために、選んだ名前は後で変更できることを知っておいてください. 判りやすいように、ここでは単にマシンをtux、ドメイン名をhomenetworkと呼ぶことにします.

次に、もしドメイン名が必要なら、に設定します. ISPやネットワーク管理者からそう言われているか、DNSサーバがありDHCPサーバがない場合には、ドメイン名が必要になります. もし、ダイナミックIPアドレスやネットワーク設定のためにDHCPを使っている場合は、DNSやドメイン名は気にしなくても構いません.

もし、NISドメインが必要であれば（それが何かを知らないユーザは必要ありません）、以下のように定義してください.

ネットワークを設定する
Gentoo Linuxをインストールしている間、ネットワークは設定されています. しかし、それはインストールCDのためのネットワーク設定であり、インストールされた環境のためのものではありません. では、インストールされたGentoo Linuxのネットワークを設定しましょう.

すべてのネットワーク設定はにあります. 直接的ではありますが、おそらく直感で理解できる構文ではありません. しかし恐れることはありません. すべては以下で説明されます. に、多くの異なる設定に対して完全にコメントが付与された例が記載されています.

最初に をインストールします.

DHCPはデフォルトで使用されます. DHCPを動かすために、DHCPクライアントをインストールしなければなりません. これは Installing Necessary System Toolsで説明されます.

もし、特別なDHCPのオプションを設定している、もしくはDHCPをまったく使いたくない等の理由で、ネットワーク接続をしなければならないときは、を編集します.

IPアドレスとルーティングを設定するのは config_eth0 と routes_eth0 です.

DHCPを使う場合は、 config_eth0 を設定してください.

使用可能なオプションのリストについては、を参照してください. もし特定のDHCPを設定しなければならないときは、DHCPクライアントのmanページも必ず読みましょう.

もし、システムが複数のネットワークインターフェースを持っている場合は、 config_eth1 、 config_eth2 、…に対して上記の手順を繰り返してください.

設定を保存し、エディタを終了しましょう.

起動時に自動でネットワーク接続する
ブート時にネットワークインターフェースを有効にする場合は、デフォルトランレベルにそれらを追加する必要があります.

もし、複数のネットワークインターフェースがある場合は、と同じ方法で、適切なファイルを作成しなければなりません.

もし、ブート後、ネットワークインターフェース名（現在、このドキュメントでは と記述）が間違っていた場合、次の手順で修正してください.


 * 1) 正しいインターフェース名でファイルを更新します. （例えば を と修正）
 * 2) 新しいシンボリックリンクを作成. （例えば）
 * 3) 古いシンボリックリンクを消去. （）
 * 4) 新しいスクリプトをデフォルトランレベルに追加.
 * 5) で古いスクリプトを消去.

hostsファイル
次に、ネットワーク環境をLinuxに伝えます. これはに定義され、ネームサーバでは解決できないホストについて、ホスト名からIPアドレスを決められるようになります.

Save and exit the editor to continue.

追加可能: PCMCIA を機能させる
PCMCIA users should now install the package.

root のパスワード
Set the root password using the command.

The root Linux account is an all-powerful account, so pick a strong password. Later an additional regular user account will be created for daily operations.

Init and boot configuration
Gentoo (at least when using OpenRC) uses to configure the services, startup, and shutdown of a system. Open up and enjoy all the comments in the file. Review the settings and change where needed.

Next, open to handle keyboard configuration. Edit it to configure and select the right keyboard.

Take special care with the keymap variable. If the wrong keymap is selected, then weird results will come up when typing on the keyboard.

Finally, edit to set the clock options. Edit it according to personal preference.

If the hardware clock is not using UTC, then it is necessary to set  in the file. Otherwise the system might show clock skew behavior.