diff --git a/ja_JP.eucJP/books/handbook/install/Makefile b/ja_JP.eucJP/books/handbook/install/Makefile deleted file mode 100644 index eb675b6045e7..000000000000 --- a/ja_JP.eucJP/books/handbook/install/Makefile +++ /dev/null @@ -1,16 +0,0 @@ -# -# Build the Handbook with just the content from this chapter. -# -# $FreeBSD$ -# -# Original revision: 1.1 - -CHAPTERS= install/chapter.xml - -VPATH= .. - -MASTERDOC= ${.CURDIR}/../${DOC}.${DOCBOOKSUFFIX} - -DOC_PREFIX?= ${.CURDIR}/../../../.. - -.include "../Makefile" diff --git a/ja_JP.eucJP/books/handbook/install/chapter.xml b/ja_JP.eucJP/books/handbook/install/chapter.xml deleted file mode 100644 index 634dc9ab0555..000000000000 --- a/ja_JP.eucJP/books/handbook/install/chapter.xml +++ /dev/null @@ -1,4777 +0,0 @@ - - - - - &os; 8.<replaceable>X</replaceable> のインストール - - - JimMock再構成、 - 部分的に書き直し: - - - - RandyPrattSysinstall - について、ウォークスルー、スクリーンショット、及びその他原稿: - - - - - - この章では - - installation - - &os; は、 - テキストベースの使いやすいインストールプログラムを用意しています。 - &os; 9.0-RELEASE 以降では &man.bsdinstall.8; - と呼ばれるインストールプログラムを使い、 - &os; 8.X では - &man.sysinstall.8; を使います。 - この章では、&man.sysinstall.8; の使い方について説明します。 - &man.bsdinstall.8; の利用については - で説明します。 - - この章を読めば、次のことがわかるでしょう: - - - - &os; インストールメディアの作り方。 - - - - &os; がハードディスクをどのように参照するか、 - またどのように分割するか。 - - - - &man.sysinstall.8; - をどのように起動するか。 - - - - &man.sysinstall.8; - が聞いてくる質問がどのような意味であり、 - またどのように答えれば良いか。 - - - - この章を読む前に、以下のことを確認して下さい: - - - - インストールしようとするバージョンの &os; - に付属しているサポートハードウェア一覧を読んで、 - システムのハードウェアがサポートされているかどうか確認して下さい。 - - - - - この章で説明しているインストール手順は、&i386; および - &os;/&arch.amd64; アーキテクチャを対象にしています。 - 他のプラットフォームに特有の説明についても、 - 該当する場所に明記しています。 - インストーラとこの文書で記述している内容との間にはいくらかズレがあります。 - この章を正確なインストールマニュアルとしてではなく、 - 一般的なガイドとしてご利用ください。 - - - - - - ハードウェア要件 - - - 最小構成 - - &os; をインストールする最小構成は、 - &os; のバージョンやハードウェアのアーキテクチャによって異なります。 - - 以下の節では、最小構成についての情報をまとめています。 - また、&os; のインストール方法によって、フロッピードライブ、 - CDROM ドライブ、もしくはネットワークアダプタが必要となります。 - インストールメディアの準備方法については、 - で説明されています。 - - - &os;/&arch.i386; および &os;/&arch.pc98; - - &os;/&arch.i386; と &os;/&arch.pc98; の両方のアーキテクチャは、 - 486 以上のプロセッサと、 - 少なくとも 24 MB の RAM が必要です。 - 最小のインストールでは、 - 少なくとも 150  MB のハードディスクの空き容量が必要です。 - - - 通常、古いハードウェアでは、 - 速いプロセッサを入手するより、より多くの RAM - やより多くの容量のハードドライブを用意するほうが重要となります。 - - - - - &os;/&arch.amd64; - - &os;/&arch.amd64; を実行可能なプロセッサには - 2 つのクラスがあります。 - 1 つ目のクラスは、&amd.athlon;64, &amd.athlon;64-FX, &amd.opteron; - やそれより新しいプロセッサです。 - - もう 1 つのクラスは、 - &intel; EM64T アーキテクチャを採用しているプロセッサです。 - これらのプロセッサの例は、 - &intel; &core; 2 Duo, Quad, Extreme プロセッサファミリおよび - &intel; &xeon; 3000, 5000, および 7000 系のプロセッサです。 - - nVidia nForce3 Pro-150 ベースのコンピュータを使用するには、 - BIOS のセットアップを使って、IO APIC を無効にする - 必要があります。 - もし、このようなオプションがなければ、 - かわりに ACPI を無効にしてください。 - Pro-150 チップセットには回避策が見つかっていないバグがあるためです。 - - - - &os;/&arch.sparc64; - - &os;/&arch.sparc64; をインストールするには、 - サポートされているプラットフォームが必要です - ( をご覧ください)。 - - 現時点では、他のオペレーティングシステムとディスクの共有ができないので、 - &os;/&arch.sparc64; 専用のディスクが必要です。 - - - - - サポートされているハードウェア - - サポートされるハードウェアのリストは &os; のリリースと一緒に - &os; ハードウェアノートとして提供されます。 - このドキュメントは通常 CDROM や FTP 配布の一番上のディレクトリや - &man.sysinstall.8; のドキュメントメニューにある - HARDWARE.TXT という名のファイルで見ることができます。 - アーキテクチャごとに用意されるそのリストを見ることで、&os; - の各リリースでどのようなハードウェア装置がサポートされるかがわかります。 - リリースごと、およびアーキテクチャごとのハードウェアリストは、 - &os; のウェブサイトの リリース情報 - のページにあります。 - - - - - インストール前に行う作業 - - - コンピュータの部品一覧を作る - - &os; をインストールする前に、 - コンピュータで使用している部品の一覧を作っておくといいでしょう。 - &os; のインストールルーチンでは、ハードディスク、ネットワークカード、 - CDROM ドライブなどの部品を、モデル番号、メーカー名とともに表示します。 - さらにこれらのデバイスについて、使用する IRQ, I/O - ポートまで含めて正しい設定を認識しようと試みます。 - しかし、コンピュータのハードウェアによっては、 - この過程が完全に成功するとは限らず、 - 手動で修正しなければならないこともあります。 - - 既に別のオペレーティングシステムがインストールされているのであれば、 - それらのオペレーティングシステムでのハードウェアの設定を参考にすると良いでしょう。 - 拡張カードなどの設定がよく分からない場合は、 - カードそのものに印刷されていることもあります。 - よく使われる IRQ は 3, 5, 7 で、I/O ポートアドレスは通常 - 0x330 のような - 16 進数で書かれています。 - - &os; をインストールする前に、 - これらの情報を印刷するか書き留めておくことを勧めます。 - 例えば次のような表です: - - - サンプルデバイス一覧 - - - - - - - - - デバイスの名前 - - IRQ - - I/O ポート - - メモ - - - - - - 1 台目のハードディスク - - N/A - - N/A - - 40 GB, Seagate 製、プライマリ IDE マスタ - - - - CDROM - - N/A - - N/A - - プライマリ IDE スレーブ - - - - 2 台目のハードディスク - - N/A - - N/A - - 20 GB, IBM 製、セカンダリ IDE マスタ - - - - 1 つ目の IDE コントローラ - - 14 - - 0x1f0 - - - - ネットワークカード - - N/A - - N/A - - &intel; 10/100 - - - - モデム - - N/A - - N/A - - &tm.3com; 56K ファックスモデム、COM1 に接続 - - - - - - - -
- - コンピュータで使用している部品の一覧を作成したら、 - インストールする &os; - のリリースのハードウェア要件を満たしているかどうかを確認してください。 -
- - - データのバックアップ - - コンピュータに価値のあるデータが入っている場合には、 - &os; をインストールする前に、データのバックアップをとり、 - さらに正しくバックアップがとれていることを確認して下さい。&os; - のインストーラは、ハードディスクに実際に書き込む前に確認を求めますが、 - 一度実際に書き込む作業が始まってしまうと、 - もう元に戻すことはできません。 - - - - &os; をインストールする場所の決定 - - ハードディスク全体に &os; をインストールする場合には、 - この節は読み飛ばしてください。 - - しかし &os; - を他のオペレーティングシステムと共存させる必要がある場合は、 - データがディスクにどのように配置されるかを大まかに理解する必要があります。 - - - &os;/&arch.i386; アーキテクチャでのディスクレイアウト - - PC のディスクは、 - パーティション と呼ばれる、 - 個別の塊に分割することができます。 - &os; は内部にもパーティションを持つので、この名称は混乱をおこします。 - そのため、&os; ではこの塊をスライスと呼びます。 - たとえば、&man.fdisk.8; の &os; 版は、 - パーティションではなくスライスと呼びます。 - PC では、ディスク 1 台あたり 4 つまでパーティションを作成できます。 - これらのパーティションはプライマリパーティションと呼ばれます。 - この制限を回避し、 - 4 つ以上のパーティションを作成するために拡張パーティションと呼ばれる新しいパーティション形式が作られました。 - ディスク 1 台につき 1 つだけ拡張パーティションを作成できます。 - 論理パーティションと呼ばれる特別のパーティションは、 - この拡張パーティションの内部に作成できます。 - - それぞれのパーティションは、 - そのパーティションに含まれるデータの形式を示す数字である、 - パーティション ID を持ちます。&os; - パーティションのパーティション ID は - 165 です。 - - 通常、各オペレーティングシステムは、 - それぞれ独自の方法で個々のパーティションを識別します。 - たとえば &windows; は、 - プライマリパーティションおよび論理パーティションそれぞれに - C: から始まる - ドライブレターを割り当てます。 - - &os; - はプライマリパーティションにインストールしなければなりません。 - 複数のディスクがある場合は、そのうちのいくつか、もしくはすべてに、 - &os; パーティションを作成することもできます。 - &os; をインストールする時は - 少なくとも 1 つのパーティションを使用可能にしておかなければなりません。 - このパーティションは、空白のパーティション、 - もしくは無くなっても構わないデータしか入っていない、 - 既存のパーティションでも構いません。 - - すべてのディスクのすべてのパーティションが使用されている場合は、 - 他のオペレーティングシステムで提供されているツール - (たとえば &windows; の fdisk) を使用して、 - そのうちの 1 つを &os; のために解放してください。 - - 予備のパーティションがある場合には、それを使ってください。 - もし、利用できる容量が少なければ、 - 1 つまたは複数の既存のパーティションを縮小して、 - 利用できる容量を確保してください。 - - &os; の最小のインストールには、100 MB - 程度のディスク容量が必要です。 - しかしこれは非常に小さなインストールであり、 - 自分のファイルを作成するスペースはほとんど残らないでしょう。 - 現実的には、グラフィカルな環境が必要ないのであれば 250 MB、 - グラフィカルユーザインタフェースを使用するのであれば 350 MB - 以上は必要でしょう。 - その上、サードパーティ製ソフトウェアをインストールするならば、 - さらに多くのスペースが必要になるでしょう。 - - &os; のためのスペースを用意する際、 - パーティションサイズを変更するために、 - GParted - などのツールを使用できます。 - GParted は、 - NTFS を操作することができ、 - SystemRescueCD - といった多くの Live CD Linux ディストリビューションで利用できます。 - - - パーティションサイズを縮小するツールの使用方法を誤ると、 - ディスク上のデータが消えてしまう可能性があります。 - この種のツールを使う際には、 - 使用前に必ず最新のデータのバックアップをとって下さい。 - - - - 既存のパーティションを変更せずに使用 - - 既に &windows; がインストールされている - 4 GB のハードディスクが - 1 台接続されており、そのハードディスクは 2 つのドライブレター - C: および D: - に分割されており、それぞれのサイズが 2 GB であるとします。 - C: には 1 GB, - D: には 0.5 GB - のデータがあるとします。 - - ディスクには、ドライブレター 1 つあたり 1 つのパーティション、 - 合計で 2 つのパーティションがあることを意味します。 - この場合、D: にあるデータをすべて - C: にコピーすれば、 - 2 つ目のパーティションを解放し、&os; - のために使うことができるでしょう。 - - - - 既存のパーティションを縮小する - - 既に &windows; がインストールされている 4 GB - のハードディスクが - 1 台接続された PC を使用しているとします。さらに &windows; - をインストールする際、1 つの大きなパーティションを作成し、 - C: ドライブとして 4 GB - を割り当てたとします。 - 現在 1.5 GB 使用しており、&os; で - 2 GB 使いたいとします。 - - &os; をインストールするためには、 - 以下のどちらかを行わなければなりません。 - - - - &windows; のデータをバックアップし、 - インストール時に 2 GB - のパーティションを作成して &windows; - を再インストールする。 - - - - 先に述べた &windows; - パーティションを縮小するツールを使用する。 - - - - - - - - ネットワーク設定の詳細をまとめる - - FTP サイトまたは NFS - サーバからインストールする場合は、 - ネットワークの設定を知る必要があります。 - インストールを完了するためにネットワークに接続できるよう、 - これらの情報をインストーラのプロンプトに入力する必要があります。 - - - イーサネットもしくはケーブル / DSL モデムでの接続 - - イーサネットネットワークに接続する場合や、 - ケーブル / DSL モデム経由でイーサネットアダプタを利用してインターネットに接続する場合は、 - 次の情報が必要になります: - - - - IP アドレス - - - - デフォルトゲートウェイの IP アドレス - - - - ホスト名 - - - - DNS サーバの IP アドレス - - - - サブネットマスク - - - - これらの情報がわからなければ、 - システム管理者かサービスプロバイダに問い合わせて下さい。 - DHCP - を使用して、この情報を自動的に割り当てることもあります。 - - - - モデムを使用した接続 - - 非常に長い時間がかかりますが、 - ダイアルアップモデムを使って、 - インターネット経由で &os; をインストールできます。 - - この場合、以下の内容をあらかじめ確認しておく必要があります: - - - - インターネットサービスプロバイダ - (ISP) にダイアルする際の電話番号 - - - - 接続に使用する COM: ポート - - - - ISP - のアカウントのユーザ名及びパスワード - - - - - - &os; Errata の確認 - - &os; プロジェクトでは &os; - の各リリースができる限り安定するよう努力していますが、 - 時々バグが発生してしまうことがあります。極まれに、 - 発生したバグによりインストールプロセスに影響を与えることがあります。 - これらの問題は発見され解決されるとともに、 - &os; のウェブサイトの &os; - Errata に掲示されます。 - 注意すべき既知の問題が無いことを確かめるために、インストールする前に - Errata を確認してください。 - - Errata を含む、すべてのリリースに関する情報は、&os; - のウェブサイト の リリース情報 - の項で確認することができます。 - - - - &os; インストールファイルの入手 - - &os; のインストーラは、 - 以下のいずれかの場所に置いてあるファイルから &os; - をインストールします。 - - - ローカルメディア - - - CDROM または DVD - - - - USB メモリスティック - - - - 同じコンピュータ上の &ms-dos; パーティション - - - - フロッピーディスク (&os;/&arch.pc98; のみ) - - - - - ネットワーク - - - ファイアウォール経由または HTTP プロキシを利用した - FTP サイト - - - - NFS サーバ - - - - パラレルまたはシリアル専用接続 - - - - 購入した CD または DVD から &os; をインストールするのであれば、 - を読み飛ばしてください。 - - &os; のインストールファイルを入手するには、 - まで読み飛ばしてください。 - インストールメディアをどのように準備すれば良いか説明しています。 - このセクションを読み終わった後、ここに戻ってきて、 - を読んでください。 - - - - ブートメディアの準備 - - &os; のインストールプロセスは、&os; - インストーラでコンピュータを起動することから始まります。 - インストーラは、 - 別のオペレーティングシステムで実行するプログラムではありません。 - 通常、コンピュータはハードディスクにインストールされたオペレーティングシステムから起動しますが、 - CDROM や USB ディスクから起動するように設定することもできます。 - - - CDROM および DVD からの起動が可能な BIOS を持つコンピュータに - CDROM または DVD をインストールするのであれば、 - この節を飛ばしてください。 - &os; の CDROM と DVD イメージは起動可能であり、 - 他の特別な準備をすることなく &os; - のインストールで利用できます。 - - - 起動可能なメモリスティックを作成する場合には、 - 以下の手順にしたがってください。 - - - - メモリスティックのイメージの取得 - - &os; 8.X - のメモリスティックのイメージは、 - ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/arch/ISO-IMAGES/version/&os;-version-RELEASE-arch-memstick.img の - ISO-IMAGES/ - ディレクトリからダウンロードできます。 - ここで、 arch と - version の部分を、 - それぞれインストールするアーキテクチャとバージョン番号に置き換えてください。 - たとえば、&os;/&arch.i386; &rel2.current;-RELEASE - のメモリスティックのイメージは、ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/&arch.i386;/ISO-IMAGES/&rel2.current;/&os;-&rel2.current;-RELEASE-&arch.i386;-memstick.img - から入手できます。 - - - &os; 9.0-RELEASE からは、 - 異なるディレクトリパスが使われています。 - &os; 9.X - のダウンロードとインストールの詳細については、 - で説明します。 - - - メモリスティックイメージには、.img - という拡張子がついています。ISO-IMAGES/ - ディレクトリには複数の異なるイメージがあり、 - 用いるべきイメージは、 - &os; のバージョンやインストールするハードウェアが対応しているメディアに依存します。 - - - 以下の作業によってデータが消去されるので、 - 先に進む前に、使用する USB - スティックにあるデータをバックアップしてください。 - - - - - イメージファイルをメモリスティックに書き込む - - - &os; を使ってイメージを書き込む - - - 以下の例では、起動するデバイスを - /dev/da0 としています。 - 適切なデバイスを出力先に設定していることを十分確認してくだい。 - さもなければ、現在あるデータを破壊してしまうでしょう。 - - - - イメージを &man.dd.1; を使って書き込む - - .img ファイルは、 - 単純にメモリスティックにコピーされるような、 - 通常のファイルではありません。 - ディスクの内容の完全なイメージです。 - したがって、&man.dd.1; を使用して、 - 直接ディスクにイメージを書き込む必要があります。 - - &prompt.root; dd if=&os;-&rel2.current;-RELEASE-&arch.i386;-memstick.img of=/dev/da0 bs=64k - - - Operation not permitted - エラーが表示されたら、ターゲットデバイスが他で利用されていないかどうか、 - マウントされていないかどうか、 - 他のプログラムが自動的にマウントしていないかどうかを確認してください。 - その後、もう一度実行してください。 - - - - - &windows; を使ってイメージを書き込む - - - 以下のコマンドは、 - 指定したデバイスに現在あるデータを上書きして破壊してしまうので、 - 出力先に適切なドライブレターを設定していることを十分確認してくだい。 - - - - <application>Image Writer for Windows</application> - を入手する - - Image Writer for Windows は、 - イメージファイルをメモリスティックに正しく書き込むことのできるフリーのアプリケーションです。https://launchpad.net/win32-image-writer/ - からダウンロードして、フォルダに展開してください。 - - - - イメージライタを使ってイメージを書き込む - - Win32DiskImager - アイコンをダブルクリックして、プログラムを起動します。 - Device - の下に表示されるデバイスレターが、 - メモリスティックのドライブであることを確認してください。 - フォルダのアイコンをクリックして、 - メモリスティックに書き込むイメージファイルを選択します。 - Save をクリックして、 - イメージファイルの名前をアクセプトしてください。 - すべてが正しく行われたかどうか、また、 - 他のウィンドウでメモリスティックのフォルダが開かれていないことを確認してください。 - 最後に、Write を押して、ドライブにイメージファイルを書き込みます。 - - - - - - &os;/&arch.pc98; - のインストール用に起動フロッピーディスクを作成するためには、 - 次のステップに従って下さい: - - - - 起動フロッピーイメージの取得 - - &os;/&arch.pc98; のブートディスクは、 - floppies ディレクトリ、 - ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/pc98/version-RELEASE/floppies/. - から入手できます。 - ここで version の部分を、 - それぞれインストールするバージョン番号に置き換えてください。 - - フロッピーイメージは .flp - という拡張子がついています。 - floppies/ - には複数の異なるイメージがあります。 - boot.flp とともに、 - kern.small* または - kern* - といったインストールの種類に関連づいた複数のファイルをダウンロードしてください。 - - - FTP プログラムを使用してこれらのディスクイメージをダウンロードする時は、 - 必ずバイナリモードにして下さい。 - Web ブラウザによっては テキスト - または アスキー - モードでダウンロードするものがあり、 - ディスクから起動できないときは大抵これが原因です。 - - - - - フロッピーディスクの用意 - - ダウンロードしたイメージファイル 1 つにつき - 1 枚のフロッピーディスクを用意してください。 - これらのディスクに欠陥があってはいけません。 - これを確認する最も簡単な方法は、 - 自分自身でフォーマットしてみることです。 - フォーマットする前のフロッピーを信用してはいけません。 - &windows; のフォーマットユーティリティは、 - 不良ディスクがあっても教えてはくれないでしょう。 - それらを bad とマークして、無視するだけです。 - 新品のフロッピーを使うことをお薦めします。 - - - インストーラがクラッシュしたりフリーズしたり、 - おかしな動作をした時、 - まずはじめに疑うべきもののうちの 1 つはフロッピーです。 - フロッピーイメージを新しいディスクに書き込んで、 - もう一度試してみて下さい。 - - - - - フロッピーディスクへイメージファイルを書き込む。 - - .flp ファイルは、 - ディスクにコピーできるような、 - 通常のファイルではありません。 - 完全なディスクの内容のイメージです。 - イメージを直接ディスクに書き込む特別なツールを使用する必要があります。 - - DOS - &os; は、&windows; - が動作しているコンピュータでフロッピーを作成する - rawrite と呼ばれるツールを提供しています。 - このツールは &os; の FTP サイト上の - ftp://ftp.FreeBSD.org/pub/FreeBSD/releases/pc98/ - version-RELEASE/tools/ - からダウンロードできます。 - このツールをダウンロードしたら、フロッピーを挿入してください。 - その後、ファイル名を指定してフロッピードライブに書き込んでください。 - - C:\> rawrite boot.flp A: - - 毎回フロッピーディスクを入れ換え、 - ファイルの名前を示すラベルを付けながら、 - それぞれの .flp - ファイルに対してこのコマンドを繰り返します。 - .flp ファイルを置いた場所に応じて、 - コマンドラインを変更して下さい。 - - &os; システムのような、 - &unix;-like システムでフロッピーへの書き込みを行う場合は、 - イメージファイルを直接ディスクに書き込むために &man.dd.1; - を使ってください。&os; 上では、 - 次のように実行してください。 - - &prompt.root; dd if=boot.flp of=/dev/fd0 - - &os; においては、/dev/fd0 が - 1 台目のフロッピーディスクドライブを表します。 - 他の &unix; システムでは、 - フロッピーディスクデバイスには別の名前がついているかもしれないので、 - 必要に応じてそのシステムのドキュメントを確認して下さい。 - - - - これで &os; をインストールする用意ができました。 - -
- - - インストールの開始 - - - デフォルトでは、 - 次のメッセージが表示されるまでインストーラはディスクに何の変更も加えません。 - - Last Chance: Are you SURE you want continue the installation? - -If you're running this on a disk with data you wish to save then WE -STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding! - -We can take no responsibility for lost disk contents! - - この最後の警告の前であれば、 - いつでもハードディスクの内容を変更することなくインストールを中断できます。 - もし、何かを間違って設定してしまったことが心配ならば、 - 最後の警告の前に単にコンピュータをオフにしてください。 - 被害を残さずに済みます。 - - - - 起動 - - - &i386; アーキテクチャでの起動 - - - - コンピュータの電源をいれます。 - 起動が始まると、すぐにシステムまたは BIOS - のセットアップメニューに入るためのオプションが表示されるはずです。 - 一般的には F2, F10, - Del のようなキーまたは - - Alt - S - のようなキーの組合せです。 - 画面上に示されるキーを使用してください。 - コンピュータによっては、 - 起動する間に画像を表示するものもあります。 - 大抵の場合、Esc キーを押すと、 - 画像が消えてブートメッセージが表示されます。 - - - - どの装置からシステムが起動するかを制御する設定を探してください。 - 通常は Boot Order と呼ばれ、一般的には、 - Floppy, - CDROM, First Hard - Disk などの装置の一覧として表示されています。 - - CD または DVD から起動する場合には CDROM - が選択されていることを、 - USB ディスクから起動するなら - USB ディスクが選択されていることを確認してください。 - 自信が無い場合は、 - コンピュータやマザーボード付属のマニュアルを参照してください。 - - 変更を保存して終了してください。 - コンピュータが再起動するはずです。 - - - - - で説明されている 起動 USB - スティックを使用する場合には、 - コンピュータを立ち上げる前に、 - USB スティックを挿入してください。 - - CD または DVD から起動する場合、コンピュータを立ち上げ、 - すぐに CD または DVD を挿入する必要があります。 - - - &os;/&arch.pc98; では、 - インストール用の起動フロッピーが用意されており、 - - で説明されている方法で作成できます。 - boot.flp - が最初に挿入するフロッピーディスクです。 - インストーラを起動できるように、 - このフロッピーをフロッピードライブに挿入してください。 - - - もし、コンピュータがすでに存在している OS を読み込み、 - 通常通り起動してしまったのであれば、 - 以下の原因が考えられます。 - - - - 起動ディスクが起動プロセスにおいて十分早いタイミングで挿入されていません。 - ディスクをそのままにしてコンピュータを再起動してください。 - - - - BIOS の変更が適切に行われていません。 - 正しいオプションを設定してやり直してください。 - - - - 使用している BIOS は、 - 希望しているメディアからの起動に対応していません。 - - - - - - &os; は起動を開始します。CD または DVD から起動している場合、 - 次のような画面が表示されるでしょう。 - - Booting from CD-Rom... -645MB medium detected -CD Loader 1.2 - -Building the boot loader arguments -Looking up /BOOT/LOADER... Found -Relocating the loader and the BTX -Starting the BTX loader - -BTX loader 1.00 BTX version is 1.02 -Consoles: internal video/keyboard -BIOS CD is cd0 -BIOS drive C: is disk0 -BIOS drive D: is disk1 -BIOS 636kB/261056kB available memory - -FreeBSD/i386 bootstrap loader, Revision 1.1 - -Loading /boot/defaults/loader.conf -/boot/kernel/kernel text=0x64daa0 data=0xa4e80+0xa9e40 syms=[0x4+0x6cac0+0x4+0x88e9d] -\ - - フロッピーディスクから起動している場合、 - 次のような画面が現れるでしょう。 - - Booting from Floppy... -Uncompressing ... done - -BTX loader 1.00 BTX version is 1.01 -Console: internal video/keyboard -BIOS drive A: is disk0 -BIOS drive C: is disk1 -BIOS 639kB/261120kB available memory - -FreeBSD/i386 bootstrap loader, Revision 1.1 - -Loading /boot/defaults/loader.conf -/kernel text=0x277391 data=0x3268c+0x332a8 | - -Insert disk labelled "Kernel floppy 1" and press any key... - - boot.flp フロッピーを抜き、 - 次のフロッピーを挿入し、 - Enter を押してください。 - プロンプトが表示されたら、 - 要求される通りに他のディスクを挿入してください。 - - - - 起動プロセスは &os; ブートローダメニューを表示します。 - -
- &os; ブートローダメニュー - - - - - - -
- - 10 秒間待つか、 - Enter を押してください。 -
-
-
- - - &sparc64; アーキテクチャでの起動 - - ほとんどの &sparc64; システムは、 - ディスクから自動的に起動するように設定されています。 - &os; をインストールするには、ネットワークまたは CD/DVD - から起動し、ブートメッセージが表示されるまで待ってください。 - モデルによりますが、以下のようなメッセージが表示されます。 - - Sun Blade 100 (UltraSPARC-IIe), Keyboard Present -Copyright 1998-2001 Sun Microsystems, Inc. All rights reserved. -OpenBoot 4.2, 128 MB memory installed, Serial #51090132. -Ethernet address 0:3:ba:b:92:d4, Host ID: 830b92d4. - - もしシステムがディスクから起動するようでしたら、 - キーボードから - L1A - または StopA - を押すか、シリアルコンソールから - &man.tip.1; または &man.cu.1; で ~# - を使って BREAK を送信して、 - PROM プロンプトを表示してください。 - 次のような表示です。 - - ok -ok {0} - - - - 単一の CPU を持つシステムでのプロンプト - - - - SMP システムのプロンプト。数字はアクティブな CPU の数。 - - - - ここで、CD または DVD をドライブに挿入し、 - PROM プロンプトで boot cdrom - と入力してください。 - -
- - - デバイス検出結果を再表示する - - 画面に表示される数百行の文字列は (バッファに) 記憶されており、 - 再表示することが出来ます。 - - バッファを再表示するには、Scroll Lock を押してください。 - これで、画面をスクロールできます。結果を見るためには、矢印キーもしくは - PageUpPageDown を使います。 - Scroll Lock をもう一度押すと、スクロールを停止します。 - - この作業を行って、カーネルがデバイス検出を実行している時に画面の外に流れた文字列を再表示してください。 - によく似た画面が現われるでしょうが、 - コンピュータに搭載されているデバイスによって、表示される文字列は異なります。 - -
- 古典的なデバイス検出結果の例 - - avail memory = 253050880 (247120K bytes) -Preloaded elf kernel "kernel" at 0xc0817000. -Preloaded mfs_root "/mfsroot" at 0xc0817084. -md0: Preloaded image </mfsroot> 4423680 bytes at 0xc03ddcd4 - -md1: Malloc disk -Using $PIR table, 4 entries at 0xc00fde60 -npx0: <math processor> on motherboard -npx0: INT 16 interface -pcib0: <Host to PCI bridge> on motherboard -pci0: <PCI bus> on pcib0 -pcib1:<VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0 -pci1: <PCI bus> on pcib1 -pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11 -isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0 -isa0: <iSA bus> on isab0 -atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0 -ata0: at 0x1f0 irq 14 on atapci0 -ata1: at 0x170 irq 15 on atapci0 -uhci0 <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci -0 -usb0: <VIA 83572 USB controller> on uhci0 -usb0: USB revision 1.0 -uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr1 -uhub0: 2 ports with 2 removable, self powered -pci0: <unknown card> (vendor=0x1106, dev=0x3040) at 7.3 -dc0: <ADMtek AN985 10/100BaseTX> port 0xe800-0xe8ff mem 0xdb000000-0xeb0003ff ir -q 11 at device 8.0 on pci0 -dc0: Ethernet address: 00:04:5a:74:6b:b5 -miibus0: <MII bus> on dc0 -ukphy0: <Generic IEEE 802.3u media interface> on miibus0 -ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto -ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xec00-0xec1f irq 9 at device 10. -0 on pci0 -ed0 address 52:54:05:de:73:1b, type NE2000 (16 bit) -isa0: too many dependant configs (8) -isa0: unexpected small tag 14 -orm0: <Option ROM> at iomem 0xc0000-0xc7fff on isa0 -fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq2 on isa0 -fdc0: FIFO enabled, 8 bytes threshold -fd0: <1440-KB 3.5” drive> on fdc0 drive 0 -atkbdc0: <Keyboard controller (i8042)> at port 0x60,0x64 on isa0 -atkbd0: <AT Keyboard> flags 0x1 irq1 on atkbdc0 -kbd0 at atkbd0 -psm0: <PS/2 Mouse> irq 12 on atkbdc0 -psm0: model Generic PS/@ mouse, device ID 0 -vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 -sc0: <System console> at flags 0x100 on isa0 -sc0: VGA <16 virtual consoles, flags=0x300> -sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 -sio0: type 16550A -sio1 at port 0x2f8-0x2ff irq 3 on isa0 -sio1: type 16550A -ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 -pppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode -ppc0: FIFO with 16/16/15 bytes threshold -plip0: <PLIP network interface> on ppbus0 -ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master UDMA33 -acd0: CD-RW <LITE-ON LTR-1210B> at ata1-slave PIO4 -Mounting root from ufs:/dev/md0c -/stand/sysinstall running as init on vty0 -
- - 丹念に検出結果をチェックして、すべてのデバイスを - &os; が検出できた事を確認してください。デバイスが見つからなかった場合、 - 検出結果へ表示されません。 - カスタムカーネル を構築することで、 - GENERIC - カーネルに含まれていないデバイスに対応できるようになります。 - - デバイス検出後、 - に示されるメニューが表示されます。 - 矢印キーを使って、国、地域またはグループを選択し、 - その後、Enter を押して決定してください。 - -
- 国の選択メニュー - - - - - - -
- - 国に United States を選択した場合には、 - 標準のアメリカのキーボードマップが使われるようになります。 - 他の国を選択すると以下のメニューが表示されます。 - 矢印キーを使い、適切なキーボードマップを選択して - Enter を押してください。 - -
- キーボードメニューの選択 - - - - - - -
- - 国の設定が終わったら、&man.sysinstall.8; - のメインメニューが表示されます。 -
-
- - - &man.sysinstall.8; の紹介 - - &os; 8.X のインストーラである - &man.sysinstall.8; は、 - コンソール上で動作し、 - いくつものメニューや画面から構成され、 - 設定やインストールプロセスをコントロールできます。 - - メニューはカーソルキー、 - Enter, Tab, - Space 等で操作します。 - これらのキーの詳しい解説とその意味については、 に示されているように、 - Usage の項目が強調表示され、 - [Select] ボタンが選択されていることを確認してから、 - Enter を押してください。 - - メニューシステムの使い方が表示されます。読み終ったら、 - Enter を押してメインメニューに戻りましょう。 - -
- Sysinstall のメインメニューから Usage を選択 - - - - - - -
- - - ドキュメントメニューの選択 - - メインメニューから、カーソルキーで - Doc を選択して - Enter を押してください。 - -
- ドキュメントメニューの選択 - - - - - - -
- - これでドキュメントメニューが表示されます。 - -
- Sysinstall ドキュメントメニュー - - - - - - -
- - 付属のドキュメントを読むことは重要です。 - ドキュメントを読むには、カーソルキーで選択して - Enter を押してください。読み終えたら、 - Enter を押すとドキュメントのメニューに戻ります。 - - メインのインストールメニューに戻るには、カーソルキーで - Exit を選択して、 - Enter を押してください。 -
- - - キー配列メニューの選択 - - キーボード配列を変更するには、カーソルキーで - Keymap を選択して、 - Enter を押してください。 - 使用しているキーボードが、標準ではなかったり、 - または US ではない場合に変更作業が必要となります。 - -
- Sysinstall メインメニュー - - - - - - -
- - 上下のカーソルキーでメニュー項目を選択して - Space を押すと、異なるキーボード配列を選択できます。 - もう一度 Space を押すと、選択を解除します。 - 完了したら、カーソルキーで &gui.ok; を選択して - Enter を押してください。 - - このスクリーン表示では、リストの一部しか表示されていません。 - Tab を押して &gui.cancel; を選択すると、 - デフォルトのキーマップを使用して、 - メインインストールメニューに戻ります。 - -
- Sysinstall キー配列メニュー - - - - - - -
-
- - - インストールオプション画面 - - Options を選択して、 - Enter を押してください。 - -
- Sysinstall メインメニュー - - - - - - -
- -
- Sysinstall オプション - - - - - - -
- - ほとんどのユーザーにはデフォルトの値でよく、変更する必要はありません。 - リリース名は、インストールするバージョンによって変わります。 - - 選択された項目の説明が、画面の下部に青く強調表示されます。 - オプションの 1 つは Use Defaults という、 - すべての値を初期値に戻すものであることに気をつけてください。 - - F1 を押すと、 - さまざまなオプションについての説明を読むことができます。 - - Q を押すと、 - メインインストールメニューに戻ります。 -
- - - 標準インストールの開始 - - &unix; や &os; が初めての人には - Standard インストールがお奨めです。 - カーソルキーで Standard を選択し、 - Enter を押してインストールを始めてください。 - -
- 標準インストールの開始 - - - - - - -
-
-
- - - ディスク領域の割り当て - - 最初の課題は、&os; 用にディスク領域を割り当て、 - &man.sysinstall.8; - が使えるようにラベルを作成することです。 - そうするためには、&os; - がディスク上にどのような情報があることを前提としているかを知らなければなりません。 - - - BIOS ドライブの番号付け - - &os; をインストールして設定する前に、 - &os; がどのように BIOS - ドライブマッピングを取り扱うかを理解しておくことが重要です。 - - MS-DOS - Microsoft Windows - µsoft.windows; のような - に依存したオペレーティングシステムが動いている PC では、 - BIOS がディスクドライブの順序を構成でき、 - OS はその変化に追従します。これにより、"プライマリマスタ" - 以外のディスクから起動することができます。 - この仕組みを用いればシステムのバックアップを取る簡単な方法を構築できます。 - もう一つ同じディスクを買い、 - 一つ目のディスクから二つめのディスクへのコピーを定期的に取ればいいのです。 - そして、一つ目のディスクに障害が起きたり、ウィルスに感染したり、 - オペレーティングシステムの不具合でめちゃくちゃにされてしまった時には、 - BIOS に対してドライブを論理的に交換するように指示することで簡単に復旧できるのです。 - この方法はドライブのケーブルを交換するのと同じようなことなのですが、 - ケースを開ける必要がありません。 - - SCSI - BIOS - SCSI コントローラを備えたシステムでは、 - しばしば BIOS に拡張が施されており、同じように 7 - 台までのドライブの順番を組み換えることができるようになっています。 - - 以上のような機能を便利に使っているユーザは、 - &os; では同じような結果にならないことに驚くかもしれません。&os; は - BIOS を利用しないため、論理 BIOS ドライブマッピング - については知らないのです。 - このため、特に同じ物理ジオメトリを持っているいくつかのドライブをデータのクローンとして使っている時に、 - ややこしい状況になり得ます。 - - &os; を使う時は、 - インストール前にドライブの番号付けが自然なものになるように、 - 必ず BIOS の設定を戻しておきましょう。 - もしドライブの番号付けを変更する必要がある場合には、 - ケースを開けジャンパーやケーブルを移動してください。 - - - Bill と Fred のイケイケ冒険記より - - Bill は Fred のためにもう一つ &os; 箱を作ろうと古い - Wintel 箱を潰しました。Bill は ユニット番号 0 の SCSI ドライ - ブを一つ追加し、そこに &os; を入れました。 - - Fred はこのシステムを使い始めましたが、数日後その古い - SCSI ドライブがたくさんのエラーを吐いていることに気付きました。 - - その問題に対処するため、 - Bill は同じ SCSI ドライブを取ってきました。 - このドライブを SCSI ユニット番号 4 と - して取り付け、ドライブ 0 からドライブ 4 へのイメージコピーを行ないました。 - 新しいドライブがインストールされ、 - しかもうまく動いているため、Bill - はそれを使い始めてもいいだろうと思いました。 - そこで彼は SCSI BIOS の機能を使ってシステムがユニット 4 - から起動するようにディスクドライブの順序を入れ換えました。 - &os; が起動し、調子良く動き始めました。 - - Fred は作業を続けましたが、すぐに - 新しいバージョンの &os; - にアップグレードすることにしました。Bill は SCSI ユニット 0 - のディスクは当てにならないので取りはずし、 - 別の新しい同じドライブと交換しました。 - そして、Bill は新しいバージョンの - &os; を、新しい SCSI ユニット 0 にインストールしました。 - インストールはうまくいきました。 - - Fred は新しいバージョンの &os; を数日使ってみて、 - 技術部門でも使えるくらい十分に良いものだと確認しました。 - 古いバージョンからすべての作業をコピーする時が来たのです。 - そこで Fred は、古い &os; - で行なっていた作業の最新のものが置いてあるはずの SCSI ユニット 4 - をマウントしました。ところが、Fred は SCSI ユニット 4 - には自分の作業がなにも残っていないことを発見して慌てふためきました。 - - Bill がオリジナルの SCSI ユニット 0 のイメージをユニット - 4 にコピーした時に、ユニット 4 が 新クローン - になっていたのです。 - Bill がユニット 4 から起動するように SCSI BIOS で順序の入れ換えを行なった後でも、 - &os; は依然として SCSI ユニット 0 上で動いていたのです。 - BIOS にこのような変更を行なっても Boot と - Loader のコードの一部もしくは全部は選択された BIOS - ドライブから取得されます。しかしながら、処理が &os; - のカーネルドライバに引き渡された時から BIOS ドライブの順序は無視され、 - &os; は、通常のドライブ番号順に移行するのです。 - さきほどの例では、システムはオリジナルの SCSI ユニット 0 で動き続けており、 - Fred のデータはすべて SCSI ユニット 4 ではなくそのディスクに残っていたのです。 - システムが SCSI ユニット 4 - で動いているように見えたのは単に人の期待からくる妄想だったのです。 - - 幸運にも、古い SCSI ユニット 0 は見つけ出され、 - Fred が行なった作業はすべて彼のもとへ返ってきたのです。 - - この例では SCSI ドライブが用いられましたが、その概念は - IDE ドライブにも同じように当てはまります。 - - - - - fdisk でスライス作成 - - &man.sysinstall.8; で Standard インストールを選択すると、 - 次のメッセージが表示されるでしょう。 - - Message - In the next menu, you will need to set up a DOS-style ("fdisk") - partitioning scheme for your hard disk. If you simply wish to devote - all disk space to FreeBSD (overwriting anything else that might be on - the disk(s) selected) then use the (A)ll command to select the default - partitioning scheme followed by a (Q)uit. If you wish to allocate only - free space to FreeBSD, move to a partition marked "unused" and use the - (C)reate command. - [ OK ] - - [ Press enter or space ] - - Enter を押すと、 - カーネルがデバイス検出時に見付けた、 - すべてのハードドライブのリストが表示されます。 - は - ad0 および - ad2 と名付けられた - 2 つの IDE ディスクをもつシステムの例です。 - -
- fdisk を実行するディスクの選択 - - - - - - -
- - この画面では、一覧に ad1 - が表示されていないことに注目してください。 - - 一つ目はプライマリ IDE コントローラのマスタ、 - 二つ目はセカンダリ IDE コントローラのマスタとして接続している - 2 つの IDE ハードディスクを考えてください。 - もし &os; がこれらを ad0 と - ad1 - のように番号つけても、すべては動作するでしょう。 - - しかし、その後プライマリ IDE コントローラのスレーブとして - 3 つ目のディスクを追加したとしたら、 - それはたった今 ad1 となり、 - 以前の ad1 は - ad2 となるでしょう。 - デバイス名はファイルシステムを見つけるのに使われるため、 - ファイルシステムのいくつかは突然正しく現れなくなるかもしれず、 - &os; の設定を変更する必要があるでしょう。 - - これを解決するために、ディスクが見つかった順番ではなく、 - どこに接続されているかということに基づいて - IDE ディスクを名前づけするようにカーネルを設定できます。 - この機構によって、セカンダリ IDE コントローラのマスタディスクは、 - たとえ ad0 または ad1 - デバイスがないとしてもいつでも - ad2 になるでしょう。 - - この設定は &os; カーネルの標準設定です。 - これがこの例で画面に ad0 および - ad2 が表示される理由です。 - このスクリーンショットが得られたマシンには、 - IDE コントローラの両方のマスタチャネルにディスクがあり、 - スレーブチャネルにはありません。 - - &os; をインストールしたいディスクを選択して、 - &gui.ok; を押してください。 - のような表示とともに - Fdisk が起動するでしょう。 - - Fdisk - の画面は三つのセクションに分かれます。 - - 一つ目のセクションは、これは表示の先頭二行にわたっているのですが、 - 現在選択されているディスクの詳細を表示します。 - ディスクの詳細には &os; でのデバイス名、ディスクのジオメトリ、 - そしてディスクの全容量が含まれます。 - - 二つ目のセクションは現在ディスク上にあるスライスを表示します。 - スライスの開始セクタと終了セクタ、大きさ、&os; 上での名前、 - 種類とサブタイプが表示されます。 - この例では、PC 上のディスクレイアウト機能が生み出した、 - 未使用の小さなスライスを二つ表示しています。 - また大きな FAT スライスも一つ表示しています。 - これは、&windows; において C: ドライブ、 - および拡張スライスとして現れます - (この場合、他のドライブレターとなりえます)。 - - 三つ目のセクションは FDisk - において利用可能なコマンドを表示します。 - -
- 典型的な <application>FDisk</application> パーティション - - - - - - -
- - 今から行うことは、 - どのようにディスクを分割するかによります。 - - &os; をディスク全体にインストールするのであれば、 - Use Entire Disk オプションを表す - A キーを押してください。 - この場合、このディスクのすべてのデータは削除されます。 - 存在しているスライスは取り除かれ、 - unused の小さな領域と、 - &os; のための大きなスライスへ置きかわるでしょう。 - 次に方向キーを使って新しく作成された - &os; スライスを選択し、スライスに起動可能の印をつけるために - S キーを押してください。 - そのとき、画面の見た目は - とよく似たものとなるでしょう。 - Flags 列の A に注意してください。 - これはこのスライスが アクティブ で、 - ここから起動することを示します。 - - &os; のための空き領域を作成するために、 - 存在しているスライスを削除しようとしているのなら、 - 方向キーをつかってスライスを選択して - D キーを押してください。 - それから C キーを押すと、 - 作成したいスライスの大きさの入力を促されます。 - 適切な数字を入力して Enter キーを押してください。 - この欄に表示されているデフォルト値は、 - スライスに対して割り当てることのできる最大の値です。 - この値は、割り当てられていない領域の連続したブロック、または、ハードディスクの全サイズです。 - - &os; のための空き領域を既に作成しているなら、 - そのときは C - キーを押して新しいスライスを作成できます。 - 再び、作成したいスライスの大きさの入力を促されるでしょう。 - -
- ディスク全体を使う FDisk 構成 - - - - - - -
- - 終了したら Q キーを押しください。 - あなたの変更は &man.sysinstall.8; - 内に保存されるでしょう。 - しかし、まだディスクには書きこまれません。 -
- - - ブートマネージャのインストール - - 次のメニューでは、 - ブートマネージャをインストールするかどうかを選択します。 - 一般的に、次の場合は - &os; ブートマネージャをインストールするべきです。 - - - - 二つ以上のドライブがあり、 - 一番目のドライブ以外に &os; をインストールする場合 - - - - &os; を同じディスク内に他の OS と共存させてインストールしており、 - コンピュータを起動する際に &os; か他の OS かを選択したい場合 - - - - もし、コンピュータに &os; のみをインストールするのであれば、 - 最初のハードディスクにインストールし、 - Standard ブートマネージャを選択してください。 - もし、&os; をブート可能なサードパーティ製のブートマネージャを使うのであれば、 - None を選択してください。 - - 選択をして Enter キーを押してください。 - -
- sysinstall ブートマネージャメニュー - - - - - - -
- - F1 キーを押すと表示されるヘルプ画面では、 - ハードディスクを - OS 間で共有する場合に起こり得る問題について議論しています。 -
- - - 他のドライブのスライスの作成 - - 二つ以上ドライブがある場合、 - ブートマネージャを選択した後、ドライブ選択画面に戻ります。 - &os; を二つ以上のディスクにインストールしたいのなら、 - 他のディスクを選択し、FDisk - を用いてスライス作成の作業を繰りかえしてください。 - - - 一番目以外のドライブに &os; をインストールするのであれば、 - 両方のドライブに &os; - のブートマネージャをインストールする必要があります。 - - -
- ドライブ選択の終了 - - - - - - -
- - Tab キーを押して、 - 最後に選択したドライブと - &gui.ok; および &gui.cancel; の間を切りかえてください。 - - &gui.ok; に移るために Tab キーを一度押し、 - それからインストールを続けるために - Enter キーを押してください。 -
- - - <application>disklabel</application> でパーティション作成 - - 次に、作成したばかりのスライス内にパーティションをいくつか作成してください。 - それぞれのパーティションには - a から h までの文字がつけられ、 - b, c そして - d - パーティションは守るべき慣習的な意味を持っています。 - - 特定のアプリケーションは、特別のパーティション構成 - (特に二つ以上のディスクにわたってパーティションを構成している場合) - から利益を得ることができます。 - しかしながら、はじめて &os; をインストールする場合、 - ディスクをどのようにパーティションに区切るか、 - ということをあまり大げさに考えることはありません。 - &os; をインストールして使い方を学びはじめることの方がより重要です。 - オペレーティングシステムにより詳しくなった後、 - いつでも &os; を再インストールすることで、 - パーティション構成を変更できます。 - - 以下は四つのパーティション : 一つはスワップ領域、 - 三つのファイルシステム、の構成です。 - - - 一つ目のディスクのパーティションレイアウト - - - - - - - - - - パーティション - - ファイルシステム - - サイズ - - 説明 - - - - - - a - - / - - 1 GB - - これはルートファイルシステムです。 - 他のファイルシステムはすべてこの下のどこかにマウントされるでしょう。 - ユーザのファイルはここに格納されず、また、 - 通常の &os; インストールでは、 - ここに配置するデータは約 128 MB なので、 - 1 GB はこのファイルシステムに手ごろなサイズです。 - - - - b - - なし - - メモリの 2-3 倍 - - b パーティションには、 - システムのスワップ領域が保持されています。 - スワップ領域の正しい容量を決めることは、 - ちょっとした芸術かもしれません。 - 確実な経験則は、物理的なメモリ (RAM) の - 2-3 倍のサイズのスワップ領域とするように、としています。 - また、最低 64 MB のスワップを確保するといいでしょう。 - したがって、コンピュータが - 32 MB 未満のメモリを搭載している時は、 - スワップ領域を 64 MB にしてください。 - 二つ以上のディスクがあるときには、 - それぞれのディスクにスワップを置くことができます。 - &os; はそれぞれのディスクをスワップに用い、 - スワップ動作を効果的に高速化させるでしょう。 - この場合、必要とするスワップサイズの合計を計算し、 - それぞれのディスクに置くスワップサイズを求めるために、 - ディスク数で割ってください。 - - - - - e - - /var - - 512 MB 〜 4096 MB - - /var - には、ログファイルやその他の管理ファイルといった、 - 絶えず変化するファイルが保存されています。 - これらのファイルの多くは - &os; の毎日の動作の間に広範囲にわたって読みこまれ、 - 書きこまれます。 (訳注: /とは) - 別のファイルシステムにこれらのファイルを置くことは、 - 異なったアクセス頻度のディレクトリ内にある他のファイルに影響を与えずに、 - &os; がこれらのファイルへのアクセスを最適化することを可能とします。 - - - - f - - /usr - - ディスクの残り (少なくとも 8 GB) - - 他のすべてのファイルは、主に - /usr - およびそのサブディレクトリ内に保存されます。 - - - -
- - - 上記のサイズの値は、例として載せたものです。 - 経験のあるユーザのみが使ってください。 - &os; パーティションエディタの Auto - Defaults - で選択できる自動パーティションレイアウトが推奨されています。 - - - 二つ以上のディスクに &os; をインストールしようとしているのなら、 - 設定した他のスライスにもパーティションを作成しないといけません。 - 最も簡単な方法は、 - それぞれのディスクに二つのパーティションを作成することです。 - 一つはスワップ領域、 - そして一つはファイルシステムのためのパーティションです。 - - - 残りのディスクのパーティション構成 - - - - - - - - - - パーティション - - ファイルシステム - - サイズ - - 説明 - - - - - - b - - なし - - 説明を参照 - - スワップ領域をそれぞれのディスクにわたって分割できます。 - たとえ a パーティションが - (訳注: そのスライスに) ないとしても、 - 慣習により、スワップ領域は - b パーティションとなります。 - - - - e - - /diskn - - ディスクの残り - - ディスクの残りは一つの大きなパーティションとなります。 - これは e パーティションの代わりに、 - a - パーティション上へ簡単に置くことができるかもしれません。 - しかしながら慣習により、スライス上の a - パーティションはルート - (/) - ファイルシステムとなるファイルシステムのために予約されています。 - この慣習にしたがう必要はありませんが - &man.sysinstall.8; はこのように設定します。 - したがってこの慣習に従うことで, - インストールが少しだけわかりやすくなります。 - このファイルシステムをマウントする場所はどこにでも選択できます。 - この例では、これらを /diskn - としてマウントするよう提案しています。 - ここで n - はそれぞれのディスクごとに変更する数字です。 - - - -
- - パーティション構成を決めたら、 - &man.sysinstall.8; を用いて作成してください。 - - Message - Now, you need to create BSD partitions inside of the fdisk - partition(s) just created. If you have a reasonable amount of disk - space (1GB or more) and don't have any special requirements, simply - use the (A)uto command to allocate space automatically. If you have - more specific needs or just don't care for the layout chosen by - (A)uto, press F1 for more information on manual layout. - - [ OK ] - [ Press enter or space ] - - Disklabel と呼ばれる - &os; パーティションエディタを使うために、 - Enter キーを押してください。 - - は - Disklabel - を起動したときの画面表示です。 - この画面は三つのセクションに分かれています。 - - はじめの数行は現在作業しているディスクの名前、 - そして作成しようとしているパーティションを含むスライスを表示します - この時点で Disklabel - はスライスのことをスライス名ではなくパーティション名と呼びます 。 - この画面はスライス内の空き領域の合計も表示しています。 - この空き領域はスライス内に存在していて、 - しかしまだパーティションに割り当てられていない領域です。 - - 画面の中段は作成したパーティションを表示しています。 - それぞれのパーティションが含むファイルシステムの名前、サイズ、 - ファイルシステム作成にまつわるいくつかのオプションが表示されます。 - - 画面の下段にある三つ目のセクションは - disklabel - で有効なキー操作を表示します。 - -
- sysinstall ディスクラベルエディタ - - - - - - -
- - Disklabel - は自動的にパーティションを作成し、 - デフォルトのサイズを割りあてます。 - デフォルトのサイズは、 - ディスクのサイズからパーティションサイズを決めるアルゴリズムによって計算されます。 - A キーを押すと、 - とよく似た画面が表示されます。 - デフォルトのサイズは使用しているディスクのサイズに依存するので、 - 希望するサイズになることもあるし、ならないこともあるでしょう。 - - - デフォルトのパーティション構成では、 - /tmp に対して、 - / - パーティションの一部ではなく、 - それ自身のパーティションを割り当てます。 - このことは、一時ファイルによって - / - パーティションがあふれてしまうことを防ぐのに役立ちます。 - - -
- デフォルトの自動割り当てによる sysinstall ディスクラベルエディタ - - - - - - -
- - デフォルトのパーティションを変更するには、 - 方向キーを用いて一番目のパーティションを選択し、 - D キーを押して削除してください。 - この作業を繰り返して、 - 提案されたすべてのパーティションを削除してください。 - - 一番目のパーティション (/ - としてマウントされる a) を作成するには、 - 画面の先頭の適切なディスクスライスが選択されていることを確認して、 - C キーを押してください。 - に示されるような、 - 新しいパーティションのサイズの入力をうながすダイアログが現れます。 - 使用したいサイズをブロック数で入力するか、 - 数字の後に M をつけてメガバイト単位 、 - G をつけてギガバイト単位 、 - C - をつけてシリンダ単位で入力してください。 - -
- ルートパーティションに割りあてる容量 - - - - - - -
- - (訳注: ダイアログに) 表示されるデフォルトのサイズは、 - スライスに残っているサイズのパーティションを作成するでしょう。 - 上述したパーティションサイズを用いる場合は Backspace - キーを用いて表示されている数字を削除し - のように 512M - と入力してください。そして &gui.ok; を押してください。 - -
- ルートパーティションサイズの編集 - - - - - - -
- - パーティションのサイズを入力すると、 - 次にインストーラは、このパーティションがファイルシステムなのか、 - それともスワップ領域なのかを聞いてきます。 - - のようにダイアログが表示されます。 - この一番目のパーティションにはファイルシステムが含まれるので、 - FS を選択し、 - Enter キーを押します。 - -
- ルートパーティションタイプの選択 - - - - - - -
- - 最後に Disklabel に対して、 - このファイルシステムがどこにマウントされるか教えなければなりません。 - - のようなダイアログが表示されます。 - / と入力し - Enter キーを押してください。 - -
- ルートのマウントポイント選択 - - - - - - -
- - 画面は更新されて、 - 新しく作成したパーティションが表示されます。 - この作業を繰りかえして、 - 他のパーティションを作成してください。 - スワップパーティションを作成したときには、 - ファイルシステムのマウントポイントの入力は促されません。 - 最後のパーティションの /usr - を作成するときは、表示されたサイズをそのままにしておいて、 - スライスに残っているサイズを使用してください。 - - 最終的な &os; ディスクラベルエディタの画面は、 - 選択された数値は異なっているかもしれませんが、 - のようになるでしょう。 - Q キーを押して終了します。 - -
- sysinstall ディスクラベルエディタ - - - - - - -
-
-
- - - 何をインストールするか選択する - - - ディストリビューションセットの選択 - - インストールするディストリビューションセットを選択します。 - これは使おうとするシステムや利用可能なディスクの容量に依存します。 - 最小構成のインストールから全てのインストールまでのオプションがあらかじめ用意されています。 - &unix; や &os; に慣れてない人はこれらのどちらかを選ぶべきです。 - ディストリビューションセットのカスタマイズは、主としてより経験を積んだユーザーのためにあります。 - - F1 キーを押すとそのディストリビューションセットのオプションやそれらが何を含んでいるかというより詳しい情報が表示されます。 - ヘルプを見終わった後には、Enter - キーを押してディストリビューションの選択メニューに戻ってください。 - - グラフィカルユーザインタフェースを望む場合には、 - &os; のインストール後に - &xorg; - の設定とデフォルトデスクトップの選択を行ってください。 - &xorg; - のインストールや設定に関する詳細な情報は - にあります。 - - カスタムカーネルをコンパイルする予定ならばソースコードを含むオプションを選択します。 - なぜカスタムカーネルを構築するのか、またカスタムカーネルの構築方法に関しては - を参照してください。 - - すべてを含むシステムが最も多くのことを行えます。 - 十分なディスクスペースがあるならば、 - で示されるように All を矢印キーで選択し、 - Enter を押します。 - ディスクスペースに懸念があるならば、状況に合ったよりふさわしいオプションを選択します。 - インストール後にそのほかのディストリビューションを加えることができるので、 - 完璧な選択をしようとして悩まないでください。 - -
- ディストリビューションの選択 - - - - - - -
-
- - - Ports Collection のインストール - - お望みのディストリビューションを選ぶと、 - &os; Ports Collection をインストールするかどうかを尋ねてきます。 - Ports Collection とは、簡単にソフトウェアをインストールする方法です。 - サードパーティ製のソフトウェアパッケージのダウンロード、 - コンパイル、インストールを自動的に行うためのファイルの集まりです。 - で Ports Collection の使用方法が解説されています。 - - インストールプログラムはディスクに十分な空き容量があるかどうかをチェックしませんので、 - 十分な空き容量がある場合のみこのオプションを選択してください。 - &os; &rel.current; では、&os; Ports Collection は、約 &ports.size; - のディスク容量を必要とします。 - より最新の &os; のバージョンでは、安全のためもう少し大きなサイズを想定してください。 - - User Confirmation Requested - FreeBSD Ports Collection をインストールしますか? - - これをインストールすることにより、&os.numports; 以上の移植ソフトウェアパッケー - ジにアクセスすることができます。これは、「クリーンな」状態では約 &ports.size; - のディスク容量を占めますが、配布されている tarball をダウンロードしていくと、更に - 大きな領域を占めることになります (ただし、FreeBSD の CD/DVD で配布されている - extra disk を持っていて、それを /cdrom にマウントして使用する場合には、 - さほど問題にはならないでしょう) 。 - - Ports Collection は、非常に有用な資源であり、/usr パーティションに置 - いておくだけの価値は十分にあります。この質問には Yes と答えるのが賢明で - しょう。 - - Ports Collection に関するさらに詳しい情報や、最新の Ports に関しては、 - 以下の場所を参照してください。 - http://www.FreeBSD.org/ports - - [ Yes ] No - - Ports Collection をインストールするなら &gui.yes; - を、このオプションを選択しないのであれば &gui.no; - を矢印キーで選んでください。 - Enter キーを押して先に進みます。 - ディストリビューションの選択メニューが再度表示されます。 - -
- ディストリビューションの確認 - - - - - - -
- - オプションを選択したら矢印キーで Exit - を選び、&gui.ok; がハイライトされていることを確認し、 - Enter を押して先に進んでください。 - -
-
- - - インストールメディアの選択 - - CD または DVD からインストールする場合、矢印キーを使って - Install from a FreeBSD CD/DVD を選んで下さい。 - &gui.ok; が選択されていることを確認して、 - Enter キーを押しインストールを開始してください。 - - そのほかの方法でインストールする場合には、 - 適切なオプションを選択しその後の指示に従ってください。 - - F1 キーを押すとインストールメディアに関するオンラインヘルプが表示されます。 - メディア選択メニューに戻るには Enter キーを押してください。 - -
- インストールメディアの選択 - - - - - - -
- - - FTP インストールモード - - - インストール - ネットワーク - FTP - - - FTP 経由のインストールを行う場合、active FTP, passive FTP, - HTTP proxy 経由の三種類の FTP - インストールモードから選択することになります。 - - - - FTP Active: Install from an FTP - server - - - すべての FTP 転送の際に Active - モードを使用します。 - ファイアウォール内部のマシンではうまく動きませんが、 - 多くの場合 passive モードに対応していないような古い - FTP サーバでも動作します。 - passive モードでの FTP 転送 (こちらがデフォルトです) - に失敗した場合には、active モードで確かめましょう! - - - - - FTP Passive: Install from an FTP server through a - firewall - - - このオプションでは、 - &man.sysinstall.8; は、すべての FTP 転送の際に - passive モード - FTP - Passive モード - を使用します。 - このモードを使用すると、 - ランダム TCP ポートによる外部からの接続を許可していないファイアウォールを越えることができるようになります。 - - - - - HTTP proxy 経由の FTP: - Install from an FTP server - through a http proxy - - - この方法では、&man.sysinstall.8; は、HTTP - プロトコルを使って proxy サーバに接続し、FTP の操作を実現します。 - proxy サーバは FTP 要求を (訳注: HTTP から FTP に) 変換して - FTP サーバに送るため、ファイアウォールが FTP - 接続を禁止していても、HTTP proxy サーバ - FTP - HTTP proxy 経由 - が提供されていれば - ファイアウォールを超えた FTP 接続を行なうことが可能です。 - この方法を用いる場合には、FTP サーバの他に proxy - サーバを指定する必要があります。 - - - - - proxy FTP サーバに対しては、ユーザ名の一部として - 実際に接続したいサーバの名前を @ - 記号に続けて与える必要があります。 - そうすると proxy サーバは本当のサーバのふり - をするようになります。 - たとえば、1234 ポートで要求を待つ proxy FTP サーバ - foo.example.com を使って、 - ftp.FreeBSD.org - をインストールするには、 - オプションメニューで - FTP ユーザ名に ftp@ftp.FreeBSD.org を、 - パスワードとしてあなたのメールアドレスを設定します。 - そして、インストールメディアに FTP (proxy サーバが対応しているならば - passive FTP)、URL として - ftp://foo.example.com:1234/pub/FreeBSD - を指定します。 - - ftp.FreeBSD.org の - /pub/FreeBSD は - foo.example.com - が代理で処理をおこなうことになるので、 - インストール時の要求に応じて - ftp.FreeBSD.org - からファイルを取り寄せます。 - -
- - - インストール操作の確定 - - これで良いと思ったら、ここでインストールを進めることができます。 - インストールするためにおこなうハードディスクに対する変更をやめるなら、 - ここが最後のチャンスでもあります。 - - User Confirmation Requested - Last Chance! Are you SURE you want to continue the installation? - - If you're running this on a disk with data you wish to save then WE - STRONGLY ENCOURAGE YOU TO MAKE PROPER BACKUPS before proceeding! - - We can take no responsibility for lost disk contents! - - [ Yes ] No - - &gui.yes; を選択して - Enter キーを押すことでインストールは進みます。 - - インストールにかかる時間は、どのディストリビューションを選んだか、 - どのインストールメディアを使ったか、 - そしてコンピュータの速度にも依存します。 - インストール状況に従って、メッセージが逐次表示されます。 - - 次のメッセージが表示されればインストールは終わりです。 - - Message - -Congratulations! You now have FreeBSD installed on your system. - -We will now move on to the final configuration questions. -For any option you do not wish to configure, simply select No. - -If you wish to re-enter this utility after the system is up, you may -do so by typing: /usr/sbin/sysinstall. - - [ OK ] - - [ Press enter or space ] - - Enter キーを押せばインストール後の設定画面に - 移ることができます。 - - &gui.no; を選択して - Enter キーを押すと、インストールを中断して - システムには何の変更もおこないません。 - そのときには次のメッセージが表示されます。 - - Message -Installation complete with some errors. You may wish to scroll -through the debugging messages on VTY1 with the scroll-lock feature. -You can also choose "No" at the next prompt and go back into the -installation menus to retry whichever operations have failed. - - [ OK ] - - 何もインストールされなかったため、このメッセージが表示されています。 - Enter キーを押しますと、 - インストーラを終了するためにメインメニューに戻ります。 - - - - インストール後の作業 - - インストール完了後に数々のオプション設定を行います。 - オプションは、インストールした &os; を起動する前に configuration - の項目に入りなおすか、再起動後に - &man.sysinstall.8; - の中にある Configure - の項目で設定することができます。 - - - ネットワークデバイスの設定 - - もし、FTP インストールのために PPP を設定したのならば、 - この画面は表示されず、前項で述べたように後から設定できます。 - - LAN の詳細情報と、&os; のゲートウェイ・ルータの設定については - 高度なネットワーク - の章を参照してください。 - - User Confirmation Requested - Would you like to configure any Ethernet or PPP network devices? - - (訳:イーサネットや SLIP/PPP ネットワークデバイスを設定したいですか?) - - [ Yes ] No - - ネットワークデバイスを設定するには &gui.yes; - を選び、Enter キーを押します。 - 設定しないのであれば、&gui.no; を選びます。 - -
- イーサネットデバイスを選ぶ - - - - - - -
- - - 設定したいインタフェースを矢印キーで選び、Enter - キーを押します。 - - User Confirmation Requested - Do you want to try IPv6 configuration of the interface? - - (訳:このインタフェース上で IPv6 の設定を行ないたいですか?) - - Yes [ No ] - - プライベートな LAN において、現行のインターネットプロトコル - (IPv4) - で十分なのであれば、矢印キーで &gui.no; を選び - Enter を押してください。 - - RA サーバと - IPv6 ネットワークで接続しているのであれば、 - &gui.yes; を選んで Enter を押してください。 - すると、数秒間 RA サーバを検索します。 - - User Confirmation Requested - Do you want to try DHCP configuration of the interface? - - (訳:このインタフェース上で DHCP 設定を行ないたいですか?) - - Yes [ No ] - - もし、Dynamic Host Configuration Protocol (DHCP) - が必要なければ、矢印で &gui.no; を選び Enter - を押してください。 - - &gui.yes; を選んだ場合、 - &man.dhclient.8; を実行します。設定が成功すると、 - ネットワーク設定情報が自動補完されます。 詳細については - を参照してください。 - - 次のネットワーク設定画面では、LAN - 用ゲートウェイシステムのイーサネットデバイス構成が表示されます。 - -
- <replaceable>ed0</replaceable> ネットワークの設定 - - - - - - -
- - Tab をつかって項目を選び、 - 適切な情報を入力してください。 - - - - Host - - - 完全修飾されたホスト名。この例では、k6-2.example.com - - - - - Domain - - - コンピュータのドメイン名。この例では example.com - - - - - IPv4 Gateway - - - ローカル以外のホストへパケットを送る際に使う IP アドレスです。 - もしコンピュータがネットワーク上にいる場合は入力する必要があります。 - このコンピュータがネットワークのインターネットゲートウェイである場合には - この項目は空白のままにします。 - IPv4 ゲートウェイはデフォルトゲートウェイまたはデフォルトルートとも呼ばれます。 - - - - - Name server - - - ローカル DNS サーバの IP アドレスを指定します。 - ローカル DNS サーバがプライベート LAN 上にないので、 - プロバイダの DNS サーバ - (208.163.10.2) - を指定しました。 - - - - - IPv4 address - - - このインタフェースで使う IP アドレスは - 192.168.0.1 - - - - - Netmask - - - この例では、LAN で使うアドレスブロックは、 - 192.168.0.0 - - 192.168.0.255 - です。 - ネットマスクは (255.255.255.0) です。 - - - - - Extra options to &man.ifconfig.8; - - - &man.ifconfig.8; への追加のオプションを入力してください。 - 今回はありませんでした。 - - - - - - 終了するときは、Tab キーを使って &gui.ok; を選び、 - Enter を押します。 - - - User Confirmation Requested - Would you like to bring the ed0 interface up right now? - - (訳:このインタフェースへの設定を今すぐ有効にしますか?) - - [ Yes ] No - - &gui.yes; を選んで Enter - を押すと、ネットワークへの設定を行い、利用可能な状態にします。 - しかしながら、コンピュータをまだ再起動する必要があるので、 - インストールの間には、多くのことは出来ません。 -
- - - ゲートウェイの設定 - - User Confirmation Requested - Do you want this machine to function as a network gateway? - - (訳:このマシンにネットワークゲートウェイ機能を搭載しますか?) - - [ Yes ] No - - もし、マシンが LAN のゲートウエイであり、他マシン間の - パケットを転送している場合は、&gui.yes; を選んで - Enter を押します。 - もし、マシンがネットワーク上のノードである場合、&gui.no; を選び - Enter を押して先に進んでください。 - - - - インターネットサービスの設定 - - User Confirmation Requested -Do you want to configure inetd and the network services that it provides? - - (訳:inetd 及び提供するネットワークサービスの設定を行いますか?) - - Yes [ No ] - - もし &gui.no; を選んだ場合には、さまざまなサービスは有効になりません。 - これらのサービスは、インストール後に /etc/inetd.conf - をテキストエディタで編集することで有効になります。 - 詳しくは inetd の章 を見てください。 - - これらのサービスを利用したいと考えているならば, - &gui.yes; を選びインストールしてください。 - 追加の確認事項が表示されるでしょう。 - - User Confirmation Requested -The Internet Super Server (inetd) allows a number of simple Internet -services to be enabled, including finger, ftp and telnetd. Enabling -these services may increase risk of security problems by increasing -the exposure of your system. - - (訳:inetd は finger,ftp,telnet を含む数多くのインターネットサービスを - 許可します。この機能を有効にするとシステムへのアクセスの増加による - セキュリティ上のリスクが増加することがあります。) - -With this in mind, do you wish to enable inetd? - - [ Yes ] No - - &gui.yes; を選んで続けます。 - - User Confirmation Requested -inetd(8) relies on its configuration file, /etc/inetd.conf, to determine -which of its Internet services will be available. The default FreeBSD -inetd.conf(5) leaves all services disabled by default, so they must be -specifically enabled in the configuration file before they will -function, even once inetd(8) is enabled. Note that services for -IPv6 must be separately enabled from IPv4 services. - -Select [Yes] now to invoke an editor on /etc/inetd.conf, or [No] to -use the current settings. - - (訳:inetd(8) が利用可能にするインターネットサービスの種類については - 設定ファイル (/etc/inetd.conf) に依存します。FreeBSD に付属する - inetd.conf(5) の初期設定は、すべてのサービスが無効になっています。 - 従って、inetd(8) を一度有効にした後に設定ファイルの中で - 必要なサービスを有効にする必要があります。なお、IPv4 サービス側から - IPv6 のサービスを個別に設定する必要があることに注意してください。 - - [Yes] を選ぶと /etc/inetd.conf をエディタで編集できます。 - [No] を選ぶと、現在の設定をつかいます。) - - [ Yes ] No - - &gui.yes; を選ぶと、 - 対応するサービスの先頭行にある - # を削除することで、サービスを有効にできます。 - -
- <filename>inetd.conf</filename> の編集 - - - - - - -
- - 変更が終わったら、Esc を押し、 - 表示されるメニューでエディタを終了し、変更点を保存してください。 - -
- - - SSH ログインを有効にする - - - SSH - sshd - - - User Confirmation Requested - Would you like to enable SSH login? - Yes [ No ] - - &gui.yes; を選択すると、OpenSSH - のデーモンである &man.sshd.8; が有効になります。 - これは、コンピュータへの安全なリモートアクセスを許可します。 - OpenSSH のより詳しい情報については、 - をご覧ください。 - - - - Anonymous FTP - - - FTP - anonymous - - - User Confirmation Requested - Do you want to have anonymous FTP access to this machine? - - Yes [ No ] - - - Anonymous FTP を許可しない - - デフォルトの &gui.no; を選択して - Enter を押してください。 - アカウントを持ったユーザは、パスワードを使い FTP - でコンピュータにアクセスできます。 - - - - Anonymous FTP を許可する - - anonymous FTP の接続を許可すると、 - 誰でもコンピュータにアクセスできるようになります。 - このオプションを有効にする前に、 - セキュリティ上の問題点を検討してください。 - セキュリティに関する詳細については、 - をご覧ください。 - - anonymous FTP を有効にするには、矢印キーを使って - &gui.yes; を選択し、Enter - を押してください。以下のような確認事項が表示されるでしょう。 - - User Confirmation Requested - Anonymous FTP permits un-authenticated users to connect to the system - FTP server, if FTP service is enabled. Anonymous users are - restricted to a specific subset of the file system, and the default - configuration provides a drop-box incoming directory to which uploads - are permitted. You must separately enable both inetd(8), and enable - ftpd(8) in inetd.conf(5) for FTP services to be available. If you - did not do so earlier, you will have the opportunity to enable inetd(8) - again later. - - If you want the server to be read-only you should leave the upload - directory option empty and add the -r command-line option to ftpd(8) - in inetd.conf(5) - - Do you wish to continue configuring anonymous FTP? - - [ Yes ] No - - このメッセージは、anonymous FTP 接続を許可するのであれば、 - /etc/inetd.conf - においても FTP サービスを有効にする必要があることを示しています。 - &gui.yes; を選び Enter を押して先に進んでください。 - 以下の画面が表示されます。 - -
- Anonymous FTP のデフォルトの設定 - - - - - - -
- - Tab を使って項目を選び、 - 適切な情報で埋めてください。 - - - - UID - - - anonymous FTP ユーザに対して割り当てられるユーザ ID。 - アップロードされるすべてのファイルの所有者はこの ID となります。 - - - - - Group - - - anonymous FTP ユーザが所属するグループ - - - - - Comment - - - /etc/passwd - 内のユーザ情報を表す文字列 - - - - - FTP Root Directory - - - anonymous FTP で利用可能なファイルの置き場 - - - - - Upload Subdirectory - - - anonymous FTP ユーザによりアップロードされるファイルが置かれる場所 - - - - - デフォルトでは、FTP のルートディレクトリは /var - に設定されています。 - FTP が必要とする十分な容量が用意されていない場合には、 - かわりに FTP のルートディレクトリを - /usr/ftp - と設定し、 - /usr を使ってください。 - - 十分な設定ができたら、 - Enter を押して先に進んでください。 - - User Confirmation Requested - Create a welcome message file for anonymous FTP users? - - [ Yes ] No - - &gui.yes; を選択した場合には、 - Enter を押すと、 - &man.cu.1; エディタが自動的に起動します。 - -
- FTP Welcome メッセージの編集 - - - - - - -
- - 操作の説明に従ってメッセージを変更してください。 - エディタの画面の下に表示されるファイルの名前、場所に注意してください。 - - Esc を押すと、ポップアップメニューが表示されます。 - デフォルトは a) leave editor です。 - Enter を押して終了し、先に進んでください。 - 変更を行った場合には、もう一度 Enter - を押して、変更点を保存してください。 -
-
- - - ネットワークファイルシステムの設定 - - ネットワークファイルシステム (NFS) を用いると、 - ネットワークを介してファイルの共有を行うことができます。 - コンピュータをサーバ、クライアントまたは両方に設定できます。 - より詳しい情報については - を参照してください。 - - - NFS サーバ - - User Confirmation Requested - Do you want to configure this machine as an NFS server? - - Yes [ No ] - - NFS の機能を必要としないのであれば、 - &gui.no; を選択し - Enter を押してください。 - - &gui.yes; を選んだ場合には、 - /etc/exports - を作成する必要があることを示すメッセージが表示されます。 - - Message -Operating as an NFS server means that you must first configure an -/etc/exports file to indicate which hosts are allowed certain kinds of -access to your local filesystems. -Press [Enter] now to invoke an editor on /etc/exports - [ OK ] - - Enter を押して先に進んでください。 - /etc/exports - を編集するためにテキストエディタが立ち上がります。 - -
- <filename>exports</filename> ファイルの編集 - - - - - - -
- - 説明に従い、共有されるファイルシステムを追加してください。 - エディタのスクリーンの下に表示されているファイル名の場所の情報に注意してください。 - - Esc を押すとポップアップメニューが表示されます。 - デフォルトは a) leave editor です。 - Enter を押して終了し、先に進んでください。 -
- - - <acronym>NFS</acronym> クライアント - - 利用しているコンピュータが NFS - クライアントによって - NFS サーバにアクセスできるようになります。 - - User Confirmation Requested - Do you want to configure this machine as an NFS client? - - Yes [ No ] - - 矢印キーを使って、適切に &gui.yes; または - &gui.no; を選択してください。 - -
- - - システムコンソールの設定 - - システムコンソールをカスタマイズするオプションがあります。 - - User Confirmation Requested - Would you like to customize your system console settings? - - [ Yes ] No - - &gui.yes; を選択し、Enter - を押してオプションの確認および設定をしてください。 - -
- システムコンソール設定オプション - - - - - - -
- - 良く使われるオプションはスクリーンセーバです。 - 矢印キーを使って Saver を選択し、 - Enter を押してください。 - -
- スクリーンセーバオプション - - - - - - -
- - 矢印キーを使って、お望みのスクリーンセーバを選択し、 - Enter を押してください。 - システムコンソールの設定メニューが再び表示されます。 - - デフォルトの時間の間隔は 300 秒です。 - 時間の間隔を変更する場合には、 - もう一度 Saver を選択してください。 - スクリーンセーバのオプションメニューにて、 - 矢印キーで Timeout を選択して - Enter を押してください。 - ポップアップメニューが表示されます。 - -
- スクリーンセーバのタイムアウト - - - - - - -
- - 値を変更したら &gui.ok; を選択し、 - Enter を押して、 - システムコンソールの設定メニューに戻ってください。 - -
- システムコンソールの設定の終了 - - - - - - -
- - Exit を選択し、Enter - を押して、インストール後の設定を続けてください。 -
- - - タイムゾーンの設定 - - 使用しているコンピュータのタイムゾーンを設定することで、 - 地域による時刻の違いが自動的に調整され、 - タイムゾーンに関連した機能が適切に取り扱われます。 - - ここでの例では、コンピュータが United States の - Eastern タイムゾーンにあるとしています。 - 実際の地理的位置を選択してください。 - - User Confirmation Requested - Would you like to set this machine's time zone now? - - [ Yes ] No - - &gui.yes; を選択し - Enter を押して、タイムゾーンを設定してください。 - - User Confirmation Requested - Is this machine's CMOS clock set to UTC? If it is set to local time - or you don't know, please choose NO here! - - Yes [ No ] - - コンピュータのクロックがどのように設定されているかに従って、 - &gui.yes; または &gui.no; - を選択し、Enter を押してください。 - -
- 地域の選択 - - - - - - -
- - 矢印キーを使って、適切な地域を選択し、 - Enter を押してください。 - -
- 国名の選択 - - - - - - -
- - 矢印キーを使って、適切に国名を選び、 - Enter を押してください。 - -
- タイムゾーンの選択 - - - - - - -
- - 矢印キーを使って適切なタイムゾーンを選択し、 - Enter を押してください。 - - Confirmation - Does the abbreviation 'EDT' look reasonable? - - [ Yes ] No - - タイムゾーンの短縮形が適切かどうかを確認をしてください。 - 問題なければ Enter を押して、インストール後の設定を続けてください。 -
- - - マウスの設定 - - このオプションを設定することで、 - コンソールやユーザプログラムにおいて - 3-ボタンマウスによるテキストのカットアンドペーストが可能になります。 - 2-ボタンマウスを使っている場合には、 - 3-ボタンのエミュレートについて &man.moused.8; を参照してください。 - ここでは、非 USB マウスの設定を例に説明します。 - - User Confirmation Requested - Does this system have a PS/2, serial, or bus mouse? - - [ Yes ] No - - PS/2、シリアルまたはバスマウスを使っている場合には - &gui.yes; を選択してください。 - USB マウスを利用する場合には、&gui.no; を選択し - Enter を押してください。 - -
- マウスプロトコルのタイプの選択 - - - - - - -
- - 矢印キーで Type を選択し、 - Enter を押してください。 - -
- マウスプロトコルの選択 - - - - - - -
- - この例では PS/2 マウスを使うので、デフォルトの - Auto が適切です。 - マウスのプロトコルを変更するには、 - 矢印キーを使って他のプロトコルを選択してください。 - &gui.ok; がハイライトされていることを確認し、 - Enter を押してこのメニューを終了してください。 - -
- マウスポートの設定 - - - - - - -
- - 矢印キーで Port を選択して - Enter を押してください。 - -
- マウスポート の設定 - - - - - - -
- - このシステムでは PS/2 マウスを使っているので、デフォルトの - PS/2 が適切です。 - ポートを変更する場合には、矢印キーで選択して - Enter を押してください。 - -
- マウスデーモンを有効にする。 - - - - - - -
- - 最後に、矢印キーで Enable を選択して - Enter を押し、マウスデーモンを有効にして、 - テストしてください。 - -
- マウスデーモンのテスト - - - - - - -
- - スクリーン上でマウスを動かし、 - カーソルが正しく反応することを確認してください。 - 確認ができたら、 &gui.yes; を選択して - Enter を押してください。 - もし、うまく動かないのであれば、マウスの設定が適切に行われていません。 - — &gui.no; を選択して、 - 他の設定オプションを使って試してください。 - - 矢印キーで Exit を選択し、 - Enter を押してインストール後の設定を続けてください。 -
- - - Packages のインストール - - packages はコンパイル済みのバイナリで、 - ソフトウェアをインストールするのに便利な方法です。 - - 説明では、例としてひとつの package をインストールしますが、 - お望みであれば、ここで複数の package を追加することもできます。 - インストール後は、&man.sysinstall.8; を使って - package を追加できます。 - - User Confirmation Requested - The FreeBSD package collection is a collection of hundreds of - ready-to-run applications, from text editors to games to WEB servers - and more. Would you like to browse the collection now? - - [ Yes ] No - - &gui.yes; を選択して、 - Enter を押してください。 - Package を選択する画面が表示されます。 - -
- Package カテゴリの選択 - - - - - - -
- - 現在のインストールメディアに存在する packages のみをインストールできます。 - - All を選ぶと、 - 利用可能なすべての package が表示されます。 - もしくは、特定のカテゴリを選択してください。 - 矢印キーで選択したいカテゴリをハイライトし、 - Enter を押してください - - 選択したカテゴリで利用可能なすべての - package のメニューが表示されます。 - -
- Packages の選択 - - - - - - -
- - ここでは、bash シェルが選択されています。 - 希望する数だけ package を選択してハイライト表示にし、 - Space キーを押してください。 - それぞれの package の簡単な説明がスクリーン下の左端に表示されます。 - - Tab キーを押すと、最後に選択した package - と &gui.ok;, &gui.cancel; で選択が切り替わります。 - - インストールする package の選択が終わったら、 - Tab を一度押して &gui.ok; に切り替え、 - その後 Enter を押して - Package 選択メニューに戻ってください。 - - 左右の矢印キーでも、&gui.ok; と &gui.cancel; - 切り替えることができます。 - この方法で &gui.ok; を選択することもできますので、 - その後、Enter を押して - Package 選択メニューに戻ってください。 - -
- Packages のインストール - - - - - - -
- - Tab と矢印キーで [ Install ] - を選択し、Enter を押すと、 - インストールを確認するメニューが表示されます。 - -
- Package のインストールの確認 - - - - - - -
- - &gui.ok; を選択し、Enter を押すと - package のインストールが始まります。 - インストールが終わるまで、インストールのメッセージが表示されます。 - エラーメッセージが表示されないかどうか注意してください。 - - packages をインストールしたら、最後の設定に進みます。 - package を選択しなかった場合も、 - Install を選択して、 - 最後の設定に戻ってください。 -
- - - ユーザ/グループの追加 - - システムに root 以外でログインできるよう、 - インストール時には、少なくとも一人のユーザを追加してください。 - 通常 root パーティッションの容量は小さいので、 - root 権限でアプリケーションを実行すると、 - すぐに消費してしまいます。 - - User Confirmation Requested - Would you like to add any initial user accounts to the system? Adding - at least one account for yourself at this stage is suggested since - working as the "root" user is dangerous (it is easy to do things which - adversely affect the entire system). - - [ Yes ] No - - &gui.yes; を選択し、 - Enter を押して、ユーザを追加してください。 - -
- User の選択 - - - - - - -
- - 矢印キーで User を選択して、 - Enter を押してください。 - -
- ユーザ情報の入力 - - - - - - -
- - Tab で項目を選択すると、 - 必要とされる情報の入力を助けるため、 - スクリーンの下に以下の説明が表示されます。 - - - - Login ID - - - 新しいユーザのログインネーム (必須) - - - - - UID - - - 新しいユーザの ID 番号 - (空欄のままにすると、自動的に割り当てられます) - - - - - Group - - - 新しいユーザのログイングループ - - - - - Password - - - このユーザのパスワード - (このフィールドは注意して入力してください!) - - - - - Full name - - - ユーザのフルネーム (コメント) - - - - - Member groups - - - このユーザの所属するグループについて - (すなわち、どのようなアクセス権を持つか) - - - - - Home directory - - - ユーザのホームディレクトリ - (空欄にするとデフォルトで設定されます) - - - - - Login shell - - ユーザのログインシェル - (空欄にするとデフォルトの /bin/sh - に設定されます)。 - - - - - この例では、ログインシェルは - /bin/sh から、 - 先ほど package でインストールした bash - を使うよう、/usr/local/bin/bash - に変更されています。 - インストールされていないシェルを選ぶと、 - ユーザはログインできなくなりますので、 - インストールされていないシェルは選ばないでください。 - &os; で最も標準的なシェルは C シェルです。 - /bin/tcsh で指定できます。 - - ユーザは、root - 権限を持つスーパユーザになることができる - wheel グループにも追加されています。 - - 十分に記述したら、&gui.ok; を押して、 - User および Group 管理メニューを再び表示してください。 - -
- ユーザおよびグループの管理を終了する - - - - - - -
- - ここでグループを追加することもできます。 - または、後で - &man.sysinstall.8; を利用してアクセスできます。 - - ユーザを追加したら、矢印キーで、 - Exit を選択して、 - Enter を押して、次のインストール項目に進んでください。 -
- - - <systemitem class="username">root</systemitem> - パスワードの設定 - - Message - Now you must set the system manager's password. - This is the password you'll use to log in as "root". - - [ OK ] - - [ Press enter or space ] - - Enter を押して、 - root パスワードを設定してください。 - - パスワードは、正しく 2 回入力してください。 - パスワードは忘れないでください。 - パスワードとして入力した文字は表示されませんし、 - アスタリスクが表示されることもありません。 - - New password: -Retype new password : - - パスワードの入力に成功したら、インストールは次に進みます。 - - - - - インストールの終了 - - 以下のようなメッセージが表示され、 - 設定が終わったかどうかを尋ねられます。 - - User Confirmation Requested - Visit the general configuration menu for a chance to set any last - options? - - Yes [ No ] - - &gui.no; を選択し、 - Enter - を押すことでメインインストールメニューに戻ります。 - -
- インストールの終了 - - - - - - -
- - 方向キーで [X Exit Install] - を選択し、Enterを押します。 - インストーラがインストールを終了してもよいか確認を求めます。 - - User Confirmation Requested - Are you sure you wish to exit? The system will reboot. - - [ Yes ] No - - &gui.yes; を選択してください。 - CDROM ドライブから起動しているのなら、 - ディスクを取り出すこと示す以下のメッセージが表示されます。 - - Message - Be sure to remove the media from the drive. - - [ OK ] - [ Press enter or space ] - - マシンが再起動し始めると CDROM ドライブはロックされるので、 - ドライブから素早くディスクを取り出してください。 - &gui.ok; を押して再起動してください。 - - システムは再起動するので、 - 表示されるかもしれないすべてのエラーメッセージに注意してください。 - 詳細については、 をご覧ください。 -
- - - - ネットワークサービスの設定 - - - TomRhodes寄稿: - - - - - ネットワークサービスの設定は、新しいユーザにとって、 - この領域について基本的な知識を持たないと気が遠くなるような作業となるでしょう。 - インターネットを含むネットワークは、 - 現代のすべてのオペレーティングシステムにとって重要なので、&os; - の広範囲にわたるネットワークの能力を理解することは有益でしょう。 - - ネットワークサービスは、 - ネットワーク上のどこからでもアクセスを許可するプログラムです。 - 時間が経過するとネットワークサービスのバグが攻撃者により発見されるので、 - 必要なネットワークサービスのみを有効にすることは重要です。 - もし、あるネットワークサービスが必要かどうか疑わしい場合には、 - それが必要となるまでは、 - そのネットワークサービスを有効にしないでください。 - 後で &man.sysinstall.8; を実行するか、 - /etc/rc.conf - ファイルを編集することで機能を有効にできます。 - - Networking オプションを選択すると、 - 以下のようなメニューが表示されます。 - -
- ネットワーク設定 (メニューの前半) - - - - - - -
- - 最初のオプションである - Interfaces については、 - で説明されています。 - - AMD オプションを選択すると - &man.amd.8; に対応します。 - このオプションは、通常 - NFS プロトコルともに、 - リモートファイルシステムの自動マウントのために使われます。 - - 次は AMD Flags オプションです。 - 選択すると AMD - フラグを入力するためのメニューが表示されます。 - メニューには以下のようなデフォルトのオプションのセットが含まれています。 - - -a /.amd_mnt -l syslog /host /etc/amd.map /net /etc/amd.map - - - は、デフォルトのマウント位置を指定します。 - ここでは /.amd_mnt を指定しています。 - は、 - デフォルトの log を指定します。 - ただし、&man.syslogd.8; が指定されていると、 - すべてのログはシステムログのデーモンに送られます。 - /host は、 - リモートホストからエクスポートされたシステムのマウントに使われます。 - 一方 /net - は、IP - アドレスからエクスポートされたファイルシステムのマウントに使われます。 - /etc/amd.map は、 - AMD エクスポートのデフォルトオプションを定義します。 - - - FTP - anonymous - - - Anon FTP は、anonymous - FTP 接続を許可します。 - 使用しているコンピュータを FTP - サーバとして利用する場合には、 - このオプションを選択してください。 - このオプションを選択した際のセキュリティ上のリスクについて把握しておいてください。 - セキュリティリスクの説明、および、詳細の設定のためのメニューが表示されます。 - - Gateway メニューでは、 - コンピュータをゲートウェイに設定します。 - もし、インストールの過程で Gateway - オプションを間違って選択したのであれば、ここで無効にできます。 - - Inetd オプションを使うと、 - &man.inetd.8; を設定したり、完全に無効にできます。 - - Mail オプションでは、システムのデフォルトの - Mail Transfer Agent (MTA) を設定できます。 - このオプションを選択すると、以下のメニューが起動します。 - -
- デフォルトの MTA の選択 - - - - - - -
- - このメニューでは、インストールしてデフォルトに設定する - MTA を選択できます。 - MTA は、 - システム上またはインターネット上のユーザにメールを配送するメールサーバです。 - - Sendmail を選択すると、 - デフォルトの MTA として - sendmail がインストールされます。 - Sendmail local を選択すると、 - sendmail をデフォルトの - MTA に設定しますが、 - インターネットからの電子メールの受け取りを無効にします。 - 他のオプションである - Postfix や - Exim も、 - Sendmail と同じようにメールを配送します。 - - MTA メニューの次のメニューは - NFS client です。 - このメニューは、システムが NFS - サーバと通信するように設定します。 - NFS では、NFS - プロトコルを通じて、他のコンピュータのファイルシステムを利用できるようになります。 - クライアントやサーバの設定についての詳細は - をご覧ください - - その下のオプションが NFS server - オプションです。 - システムを NFS サーバに設定します。 - このオプションは、Remote Procedure Call RPC - サービスに必要なオプションを追加します。 - RPC は、 - ホストとプログラム間の接続の調整に利用できます - - 次の行は Ntpdate オプションです。 - これは、時刻の同期を取り扱います。 - 選択すると下のようなメニューが表示されます。 - -
- Ntpdate の設定 - - - - - - -
- - このメニューでは、 - 地理的に最も近いサーバを選択してください。 - 遠い場所のサーバを選ぶと、 - ネットワークの応対時間が長くなる可能性があるので、 - 最も近いサーバを選択することにより、 - より正確な時刻の同期ができるようになります。 - - 次のオプションは、PCNFSD の選択です。 - このオプションは、Ports Collection から - net/pcnfsd package をインストールします。 - Microsoft の &ms-dos; - オペレーティングシステムのような、自分自身では NFS - 認証サービスを提供できないシステムに対し、NFS - 認証サービスを提供する有効なユーティリティです。 - - ここで、他のオプションを見るために、 - 少しスクロールダウンしてください。 - -
- ネットワーク設定 (メニューの後半) - - - - - - -
- - &man.rpcbind.8; は、NFS - サーバとクライアントの RPC 通信を取り扱い、 - NFS サーバが正しく機能するために必要です。 - &man.rpc.statd.8; デーモンは、ステータスを監視し、 - 報告されたステータスは、通常 - /var/db/statd.status に記録されます。 - 次のオプションの &man.rpc.lockd.8; は、 - ファイルロックサービスを提供します。 - この機能は通常 &man.rpc.statd.8; と共に、 - どのホストがロックを必要としているか、 - どのくらいの頻度でリクエストするかをモニタするために利用されます。 - 最後の二つのオプションは、デバッグ時に有用ですが、 - NFS - サーバおよびクライアントの動作時には必要ありません。 - - 次のメニューの Routed は、 - ルーティングデーモンを設定します。 - &man.routed.8; は、ネットワークルーティングテーブルを管理し、 - マルチキャストルーターを理解し、 - そして、リクエストがあると、物理的に接続したホストに対し、 - ネットワークを通してルーティングテーブルを提供します。 - このユーティリティは、 - 主にローカルネットワークのゲートウェイマシンで利用されます。 - 選択すると、 - ユーティリティのデフォルトの場所を要求するメニューが表示されます。 - デフォルトの場所で良ければ、 - Enter キーを押してください。 - その後、別のメニューが表示され、 - &man.routed.8; に渡すフラグを要求します。 - 画面にには、デフォルトのフラグの - が表示されます。 - - 次のメニューは Rwhod オプションです。 - このオプションは、システムの初期化時に - &man.rwhod.8; を起動します。 - rwhod - ユーティリティは、定期的にシステムのメッセージをネットワークにブロードキャストし、 - consumer モードでは、 - システムのメッセージを収集します。 - 詳細な情報は、&man.ruptime.1; および - &man.rwho.1; ページにあります。 - - リストの最後から 2 番目のオプションは、&man.sshd.8; です。 - これは OpenSSH - のためのセキュアシェルサーバです。 - 標準の &man.telnetd.8; や &man.ftpd.8; - サーバではなく、このサーバが強く推奨されています。 - このサーバは、暗号化された通信を行い、 - あるホストと他のホストを安全に接続します。 - - 最後のオプションが - TCP Extensions オプションです。 - このオプションは、RFC 1323 および - RFC 1644 で定義されます。 - 多くのホストにおいて、このオプションはコネクションを高速にする一方で、 - いくつかのコネクションを破棄します。 - サーバに対して推奨はされませんが、 - スタンドアローンなコンピュータには有益でしょう。 - - ネットワークサービスの設定が終わったら、 - 一番上の X Exit - までスクロールアップして次の設定項目に進むか、 - X Exit を 2 回選択し、その後 - [X Exit Install] を選び、 - &man.sysinstall.8; を終了してください。 -
- - - &os; のブート - - - &os;/&arch.i386; の起動 - - すべてがうまくいっていれば、画面上にメッセージがスクロールし、 - ログインプロンプトが表示されます。 - このメッセージを見るには、Scroll-Lock - を押し、PgUp および PgDn - キーを使ってください。 - Scroll-Lock - をもう一度押すとプロンプトに戻ります。 - - バッファの容量制限により、 - すべてのメッセージは表示されないかもしれませんが、 - ログインの後に &man.dmesg.8; で見ることができます。 - - インストールの際に設定したユーザ名とパスワードを用いてログインしてください。 - 必要な時を除き root - としてログインすることは避けてください。 - - 典型的なブートメッセージ (バージョン情報は省略しています) - - Copyright (c) 1992-2002 The FreeBSD Project. -Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 - The Regents of the University of California. All rights reserved. - -Timecounter "i8254" frequency 1193182 Hz -CPU: AMD-K6(tm) 3D processor (300.68-MHz 586-class CPU) - Origin = "AuthenticAMD" Id = 0x580 Stepping = 0 - Features=0x8001bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,MMX> - AMD Features=0x80000800<SYSCALL,3DNow!> -real memory = 268435456 (262144K bytes) -config> di sn0 -config> di lnc0 -config> di le0 -config> di ie0 -config> di fe0 -config> di cs0 -config> di bt0 -config> di aic0 -config> di aha0 -config> di adv0 -config> q -avail memory = 256311296 (250304K bytes) -Preloaded elf kernel "kernel" at 0xc0491000. -Preloaded userconfig_script "/boot/kernel.conf" at 0xc049109c. -md0: Malloc disk -Using $PIR table, 4 entries at 0xc00fde60 -npx0: <math processor> on motherboard -npx0: INT 16 interface -pcib0: <Host to PCI bridge> on motherboard -pci0: <PCI bus> on pcib0 -pcib1: <VIA 82C598MVP (Apollo MVP3) PCI-PCI (AGP) bridge> at device 1.0 on pci0 -pci1: <PCI bus> on pcib1 -pci1: <Matrox MGA G200 AGP graphics accelerator> at 0.0 irq 11 -isab0: <VIA 82C586 PCI-ISA bridge> at device 7.0 on pci0 -isa0: <ISA bus> on isab0 -atapci0: <VIA 82C586 ATA33 controller> port 0xe000-0xe00f at device 7.1 on pci0 -ata0: at 0x1f0 irq 14 on atapci0 -ata1: at 0x170 irq 15 on atapci0 -uhci0: <VIA 83C572 USB controller> port 0xe400-0xe41f irq 10 at device 7.2 on pci0 -usb0: <VIA 83C572 USB controller> on uhci0 -usb0: USB revision 1.0 -uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 -uhub0: 2 ports with 2 removable, self powered -chip1: <VIA 82C586B ACPI interface> at device 7.3 on pci0 -ed0: <NE2000 PCI Ethernet (RealTek 8029)> port 0xe800-0xe81f irq 9 at -device 10.0 on pci0 -ed0: address 52:54:05:de:73:1b, type NE2000 (16 bit) -isa0: too many dependant configs (8) -isa0: unexpected small tag 14 -fdc0: <NEC 72065B or clone> at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 -fdc0: FIFO enabled, 8 bytes threshold -fd0: <1440-KB 3.5" drive> on fdc0 drive 0 -atkbdc0: <keyboard controller (i8042)> at port 0x60-0x64 on isa0 -atkbd0: <AT Keyboard> flags 0x1 irq 1 on atkbdc0 -kbd0 at atkbd0 -psm0: <PS/2 Mouse> irq 12 on atkbdc0 -psm0: model Generic PS/2 mouse, device ID 0 -vga0: <Generic ISA VGA> at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 -sc0: <System console> at flags 0x1 on isa0 -sc0: VGA <16 virtual consoles, flags=0x300> -sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 -sio0: type 16550A -sio1 at port 0x2f8-0x2ff irq 3 on isa0 -sio1: type 16550A -ppc0: <Parallel port> at port 0x378-0x37f irq 7 on isa0 -ppc0: SMC-like chipset (ECP/EPP/PS2/NIBBLE) in COMPATIBLE mode -ppc0: FIFO with 16/16/15 bytes threshold -ppbus0: IEEE1284 device found /NIBBLE -Probing for PnP devices on ppbus0: -plip0: <PLIP network interface> on ppbus0 -lpt0: <Printer> on ppbus0 -lpt0: Interrupt-driven port -ppi0: <Parallel I/O> on ppbus0 -ad0: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata0-master using UDMA33 -ad2: 8063MB <IBM-DHEA-38451> [16383/16/63] at ata1-master using UDMA33 -acd0: CDROM <DELTA OTC-H101/ST3 F/W by OIPD> at ata0-slave using PIO4 -Mounting root from ufs:/dev/ad0s1a -swapon: adding /dev/ad0s1b as swap device -Automatic boot in progress... -/dev/ad0s1a: FILESYSTEM CLEAN; SKIPPING CHECKS -/dev/ad0s1a: clean, 48752 free (552 frags, 6025 blocks, 0.9% fragmentation) -/dev/ad0s1f: FILESYSTEM CLEAN; SKIPPING CHECKS -/dev/ad0s1f: clean, 128997 free (21 frags, 16122 blocks, 0.0% fragmentation) -/dev/ad0s1g: FILESYSTEM CLEAN; SKIPPING CHECKS -/dev/ad0s1g: clean, 3036299 free (43175 frags, 374073 blocks, 1.3% fragmentation) -/dev/ad0s1e: filesystem CLEAN; SKIPPING CHECKS -/dev/ad0s1e: clean, 128193 free (17 frags, 16022 blocks, 0.0% fragmentation) -Doing initial network setup: hostname. -ed0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500 - inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255 - inet6 fe80::5054::5ff::fede:731b%ed0 prefixlen 64 tentative scopeid 0x1 - ether 52:54:05:de:73:1b -lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384 - inet6 fe80::1%lo0 prefixlen 64 scopeid 0x8 - inet6 ::1 prefixlen 128 - inet 127.0.0.1 netmask 0xff000000 -Additional routing options: IP gateway=YES TCP keepalive=YES -routing daemons:. -additional daemons: syslogd. -Doing additional network setup:. -Starting final network daemons: creating ssh RSA host key -Generating public/private rsa1 key pair. -Your identification has been saved in /etc/ssh/ssh_host_key. -Your public key has been saved in /etc/ssh/ssh_host_key.pub. -The key fingerprint is: -cd:76:89:16:69:0e:d0:6e:f8:66:d0:07:26:3c:7e:2d root@k6-2.example.com - creating ssh DSA host key -Generating public/private dsa key pair. -Your identification has been saved in /etc/ssh/ssh_host_dsa_key. -Your public key has been saved in /etc/ssh/ssh_host_dsa_key.pub. -The key fingerprint is: -f9:a1:a9:47:c4:ad:f9:8d:52:b8:b8:ff:8c:ad:2d:e6 root@k6-2.example.com. -setting ELF ldconfig path: /usr/lib /usr/lib/compat /usr/X11R6/lib -/usr/local/lib -a.out ldconfig path: /usr/lib/aout /usr/lib/compat/aout /usr/X11R6/lib/aout -starting standard daemons: inetd cron sshd usbd sendmail. -Initial rc.i386 initialization:. -rc.i386 configuring syscons: blank_time screensaver moused. -Additional ABI support: linux. -Local package initialization:. -Additional TCP options:. - -FreeBSD/i386 (k6-2.example.com) (ttyv0) - -login: rpratt -Password: - - 低速なマシンでは、 - RSA および DSA キーを作成するのに少々時間がかかるかもしれません。 - これは初めてインストールした後に初めてブートする時だけ起こります。 - その後のブートはより速くなるでしょう。 - - &xorg; が設定され、 - デフォルトデスクトップが選択されていた場合、 - コマンドラインで startx - と入力することで &xorg; - を起動することが可能です。 - - - - - &os; のシャットダウン - - オペレーティングシステムを適切にシャットダウンすることは重要です。 - ただ電源を落すということはしないでください。 - まず、コマンドラインから &man.su.1; と入力し、 - root - パスワードを入力してスーパユーザとなります。 - これは wheel - のメンバとなっているユーザだけが行うことができます。 - そうでなければ root としてログインしてください。 - システムをシャットダウンするには、shutdown -h now - と入力してください。 - - The operating system has halted. -Please press any key to reboot. - - シャットダウンコマンドが実行され、 - Please press any key to reboot - というメッセージが現れた後に電源を落すことは安全です。 - 電源を落す代わりに何らかのキーが押された場合、 - システムはリブートするでしょう。 - - - Ctrl - Alt - Del - - というキーの組合せを使ってシステムをリブートすることもできます。 - しかしながら、推奨はされません。 - -
- - - トラブルシューティング - - - インストール - トラブルシューティング - - この節では、 - インストールの際に起こりえる共通の問題を解決するための情報が書いてあります。 - また、&os; と &windows; - のデュアルブートを行う際のいくつかの質問と回答も書いてあります。 - - - なにかおかしいときには何をすればよいでしょうか - - PC アーキテクチャのさまざまな制限により、 - 100% 確実にデバイスを認識することは不可能です。 - しかしながら、失敗した時にいくつかできることがあります。 - - インストールする &os; のバージョンの ハードウェアノート - を調べて、 - 使っているハードウェアに対応しているかどうかを確認してください。 - - もしハードウェアがサポートされているにもかかわらず、 - 動作しなかったり他の問題点がある時は、カスタムカーネル - を構築して GENERIC - カーネルに含まれていないデバイスのサポートを追加してください。 - デフォルトのカーネルでは、ほとんどのハードウェアデバイスの IRQ, IO アドレス、 - DMA チャネルが工場出荷時の状態であると仮定しています。 - もしハードウェアの設定が変更されているのであれば、 - カスタムカーネルのコンフィグレーションファイルを作成し、 - 再コンパイルを行なって、 - &os; が認識するよう設定してください。 - - 存在しないデバイスを認識してしまうことにより、 - その後実際に存在するデバイスの認識を失敗してしまうことがあります。 - このような場合は衝突しているドライバを無効にします。 - - - いくつかのインストール上の問題は、各ハードウェア装置、 - 特にマザーボード BIOS - のファームウェアのアップデートで回避または緩和することができます。 - ほとんどのマザーボードまたはコンピュータ製造メーカーは、 - アップグレード情報を載せているウェブサイトを用意しています。 - - 多くの製造メーカーは、 - 重要な更新のようなそれなりの理由がない限りマザーボードの - BIOS のアップグレードは行わないよう強く推奨しています。 - アップデートの過程で失敗するかもしれず、 - BIOS チップに深刻なダメージを与える原因となり得るからです。 - - - - - &windows; ファイルシステムの利用 - - 現時点では、&os; は、 - Double Space™ - アプリケーションで圧縮されたファイルシステムに対応していません。 - そのため、&os; がデータにアクセスする前に、 - ファイルシステムを展開しておく必要があります。 - 展開するには、 - Start> - Programs > - System Tools メニューの - Compression Agent を実行してください。 - - &os; は、&ms-dos; ファイルシステム - (FAT ファイルシステムとも呼ばれます) に対応しています。 - &man.mount.msdosfs.8; コマンドは、 - ファイルシステムの内容にアクセスできるように、 - ファイルシステムを現存のディレクトリ構成にマウントします。 - 通常 &man.mount.msdosfs.8; プログラムは、 - 直接用いられることはありません。 - システムから /etc/fstab 経由で利用されたり、 - &man.mount.8; から適切なパラメータとともに用いられます。 - - /etc/fstab - の典型的な記述例は以下のようになります。 - - /dev/ad0sN /dos msdosfs rw 0 0 - - - この記述がうまくいくためには、 - /dos が存在している必要があります。 - /etc/fstab のフォーマットの詳細については、 - &man.fstab.5; をご覧ください。 - - - FAT ファイルシステムをマウントする &man.mount.8; - の典型例は以下となります。 - - &prompt.root; mount -t msdosfs /dev/ad0s1 /mnt - - この例では、FAT ファイルシステムは、 - プライマリのハードディスクの最初のパーティションに配置されています。 - &man.dmesg.8; や &man.mount.8; の出力から、 - パーティションレイアウトを把握するのに十分な情報を得ることが出来ます。 - - - &os; が割り当てる FAT パーティションの番号は、 - 他のオペレーティングシステムのものとは異なることがあります。 - 特に拡張パーティションには、 - プライマリパーティションより大きなスライス番号が通常割り当てられます。 - どのスライスが &os; に属し、 - どのスライスが他のオペレーティングシステムに属するかを決めるのに - &man.fdisk.8; は役立ちます。 - - - - - トラブルシューティングに関する Q & A - - - - - 起動時のハードウェア検出で、システムがハングアップします。 - または、インストール中にシステムがおかしくなります。 - - - i386, amd64 および ia64 プラットフォームにおいて、 - &os; はシステムの設定を手助けするシステム ACPI サービスを、 - 起動時に検出された場合に広く使います。 - 残念ながら、まだいくつかの不具合が、 - ACPI ドライバとシステムのマザーボードに存在しています。 - 起動ステージ 3 において、ヒント情報 - hint.acpi.0.disabled - を以下のように設定すると ACPI を無効にできます。 - - set hint.acpi.0.disabled="1" - - この設定はシステムが起動するたびにリセットされるので、 - /boot/loader.conf に - hint.acpi.0.disabled="1" - を追加して、永続的に変更するようにしてください。 - ブートローダのより詳しい情報については - で説明します。 - - - - - &os; をインストールした後の最初のハードウェアからの起動で、 - カーネルが読み込まれ、ハードウェアを検出しましたが、 - 次のようなメッセージを表示して停止しました。 - - changing root device to ad1s1a panic: cannot mount root - - 何が問題ですか? - - - 起動ディスクがシステムの最初のディスクではない場合には、 - この問題が起こりえます。BIOS は、&os; とは異なる番号付けを用い、 - どの番号がどの番号に対応するかを正しく見つけ出すことは簡単ではありません。 - - この問題が起きた場合には、 - BIOS ディスク番号、ディスクのタイプおよびそのディスクタイプに対する - &os; ディスク番号を設定することで、 - ルートファイルシステムがどこにあるかを &os; に指定する必要があります。 - - システムのそれぞれ IDE バスのマスタに接続された - 2 つの IDE ディスクがあり、2 番目のディスクから - &os; を起動する場合を考えます。 - BIOS は、これらのデバイスをディスク 0 および ディスク 1 と認識し、 - 一方 &os; は、ad0 および - ad2 と認識します。 - - BIOS ディスク 1 に &os; があり、 - ディスクタイプが ad で、 - &os; ディスク番号が 2 の場合には、次のようになるでしょう。 - - 1:ad(2,a)kernel - - プライマリバスにスレーブが接続されている場合には、 - 上記は必要なく、適切ではありません。 - - 2 番目の状況は、システムに 1 つまたはそれ以上の - IDE ディスクがあるときに、SCSI ディスクから起動するような場合です。 - このようなケースでは、&os; ディスク番号は、 - BIOS ディスク番号より小さな番号になります。 - 2 つの IDE ディスクと SCSI ディスクがある場合には、 - SCSI ディスクは BIOS ディスク 2、 - タイプ da、 - &os; ディスク番号が 0 となるため、 - &os; に BIOS ディスク 2 (システムの 1 番目の SCSI ディスク) - から起動するように設定するには以下のようになります。 - - 2:da(0,a)kernel - - IDE ディスクが 1 つの場合には、 - かわりに 1: を指定してください。 - - 使用する適切な値が決まったら、 - テキストエディタを使って、コマンドを - /boot.config に記述してください。 - 他に指定がなければ、&os; はこのファイルの内容を、 - デフォルトの boot: - プロンプトへのレスポンスとして使います。 - - - - - &os; をインストールした後、ハードウェアから起動しましたが、 - ブートマネージャは、ブートメニューで - F? を表示し、それ以上起動が進みません。 - - - &os; のインストール時に、 - パーティションエディタで指定したハードウェアのディスクジオメトリが正しくありません。 - パーティションエディタまで戻り、 - ハードディスクの正しいジオメトリを指定してください。 - ジオメトリを正しく設定する所から &os; - を再インストールする必要があります。 - - &os; 専用のシステムで、 - 他のオペレーティングシステムとの互換性が必要なければ、 - インストーラのパーティションエディタで - A) を選択して、 - ディスクのすべてを使ってください。 - - - - - システムが &man.ed.4; ネットワークカードを検出しましたが、 - デバイスのタイムアウトエラーが出ます。 - - - 使用しているカードの IRQ が、 - /boot/device.hints - で指定された IRQ と異なる可能性があります。 - &man.ed.4; ドライバは、デフォルトでは ソフトウェア - コンフィグレーションを用いませんが、 - インターフェースのヒント情報に -1 - を指定した場合には、 - ソフトウェアコンフィグレーションが用いられます。 - - カードのジャンパを変更してコンフィグレーションの設定を行うか、 - hint.ed.0.irq="-1" と指定して IRQ に - -1 を設定してください - このように設定すると、 - カーネルがソフトウェアコンフィグレーションを利用します。 - - その他として、利用しているカードが IRQ 9 を使っている可能性があります。 - この IRQ は IRQ 2 と共有され、 - 特に、IRQ 2 を使っている VGA カードを持っている場合には、 - しばしば問題を引き起こします。 - できるだけ IRQ 2 や 9 を避けるべきでしょう。 - - - - - - - &xorg; 端末から - &man.sysinstall.8; を使うと、 - ライトグレーの背景にフォントが黄色で表示され、読みずらいです。 - このアプリケーションのコントラスト - color - contrast - を高くすることはできますか? - - - x11/xtermx11/rxvt - 使用時における &man.sysinstall.8; - のデフォルトのカラーが読みにくい場合には、XTerm*color7: - #c0c0c0~/.Xdefaults - に追加して、より暗いグレーの背景に変更してください。 - - - - - - - - - 高度なインストールガイド - - - ValentinoVaschetto寄稿: - - - - - - MarcFonvieille改訂: - - - - - この節では特殊な状況での &os; のインストール方法が記述してあります。 - - - &os; をモニタやキーボードのないシステムにインストールする - - - installation - headless (serial console) - - serial console - この形式のインストールは 表示のないインストール と呼ばれます。 - なぜなら、&os; をインストールしようとするマシンにモニタが接続されていないか、 - VGA 出力をもっていないからです。 - このようなシステムへのインストールはシリアルコンソールを使い、 - 別のマシンをシステムの主ディスプレイやキーボードとして使うと可能になります。 - これを行うには、 - の説明に従い、インストール用の USB メモリスティックを作成するか、 - で説明されているインストール用の - ISO イメージをダウンロードしてください。 - - 以下の説明に従って、 - これらのメディアをシリアルコンソールを使って起動するように変更してください - CD/DVD メディアを使うのであれば、最初の手順を飛ばしてください。 - - - - インストール用 USB スティックのシリアルコンソールへの起動を有効にする - - - &man.mount.8; - - デフォルトでは、USB スティックで起動すると、 - インストーラを起動します - シリアルコンソールを使って起動するには、 - os; のシステムに &man.mount.8; - コマンドを使って USB ディスクをマウントしてください。 - - &prompt.root; mount /dev/da0a /mnt - - - デバイスノードおよびマウントポイントの部分は、 - 利用している環境に合わせてください。 - - - スティックをマウントしたら、USB - スティックをシリアルコンソールを使って起動するように設定してください。 - 以下の行を USB スティックの - /boot/loader.conf に追加してください。 - - &prompt.root; echo 'console="comconsole"' >> /mnt/boot/loader.conf - - USB スティックを正しく設定することができたら、 - &man.umount.8; を使ってディスクをアンマウントしてください。 - - &prompt.root; umount /mnt - - その後 USB スティックを抜き、3 番目の手順に進んでください。 - - - - インストール用 CD/DVD - のシリアルコンソールへの起動を有効にする - - - &man.mount.8; - - デフォルトでは、インストール用の CD/DVD - で起動すると、&os; は通常のインストールモードで起動します。 - シリアルコンソールで起動するには、 - ISO イメージを CD/DVD メディアに焼く前に、 - 展開して、変更し、再び ISO イメージを作成する必要があります。 - - インストール用の ISO イメージが保存されている - &os; システムで、以下のようにすべてのファイルを - &man.tar.1; を使って展開してください。 - - &prompt.root; mkdir /path/to/headless-iso -&prompt.root; tar -C /path/to/headless-iso -pxvf &os;-&rel.current;-RELEASE-i386-disc1.iso - - 次に、 - インストールメディアをシリアルコンソールを使って起動するように設定します。 - 以下の行を展開した ISO イメージの - /boot/loader.conf に追加します。 - - &prompt.root; echo 'console="comconsole"' >> /path/to/headless-iso/boot/loader.conf - - その後、修正されたツリーを使って新しい ISO イメージを作成します。 - この例では、sysutils/cdrtools package - または port の &man.mkisofs.8; を使っています。 - - &prompt.root; mkisofs -v -b boot/cdboot -no-emul-boot -r -J -V "Headless_install" \ - -o Headless-&os;-&rel2.current;-RELEASE-i386-disc1.iso /path/to/headless-iso - - 適切な ISO イメージを作成できたので、 - お気に入りの CD ライタ用のアプリケーションを使って - CD/DVD に焼いてください。 - - - - ヌルモデムケーブルの接続 - - ヌルモデムケーブル - 2 つのマシン間のシリアルポートを、 - - ヌルモデムケーブルで接続してください。 - 普通のシリアルケーブルはここでは使えません。 - ヌルモデムケーブルが必要です。 - - - - インストールのために起動 - - いよいよインストールを開始します。 - USB メモリスティックまたは CD/DVD メディアを、画面のない、 - インストールを行おうとしているマシンに挿入し、 - 電源を投入してください。 - - - - 画面がないマシンへの接続 - - - &man.cu.1; - - - &man.cu.1; でインストールを行いたいマシンに接続してください: - - &prompt.root; cu -l /dev/cuau0 - - - - - &man.cu.1; を通して画面がないマシンを操作することができます。 - カーネルを読み込み、 - その後どの種類の端末を使うか選択する画面が表示されます。 - &os; カラーコンソールを選んでインストールを続行してください! - - - - - - カスタムインストールメディアの準備 - - ある状況では、カスタマイズした &os; - インストールメディアやソースを用意する必要があります。 - これは - &man.sysinstall.8; - がインストールファイルを持ってくることのできる、 - 物理的なメディアであったり、ソースの場合もあります。 - たとえば、以下のような状況です。 - - - - たくさんのマシンが繋がったローカルネットワークに - &os; インストールファイルを持つローカル FTP サーバをホストし、 - 各マシンはインストールにこのサーバのファイルを使うようにします。 - - - - &os; は CD/DVD ドライブを認識できないが、 - &windows; はそれができるとします。 - この場合、同じコンピュータ上の &windows; パーティションに &os; - のインストールファイルをコピーして、&os; - のインストールにこれらのファイルを使います。 - - - - インストールを行いたいコンピュータが CD/DVD - ドライブやネットワークカードを搭載してなくても、 - ヌルプリンタケーブルを用いてそのコンピュータに接続できます。 - - - - 磁気テープを &os; のインストールに使えます。 - - - - - インストール ISO の作成 - - &os; プロジェクトは、それぞれのリリースに対して - ISO イメージ - をサポートされているアーキテクチャごとに用意します。 - 書き込み用のアプリケーションを用いてイメージを CD または DVD - メディアに書き込む - (焼く) ことができ、 - それを使って &os; をインストールできます。 - CD/DVD ライタを利用できるのであれば、 - これが &os; をインストールする最も簡単な方法です。 - - - - 適切な ISO イメージのダウンロード - - それぞれのリリースの ISO イメージは、 - ftp://ftp.FreeBSD.org/pub/FreeBSD/ISO-IMAGES-arch/version - もしくは近くのミラーからダウンロードできます。 - ここで、arch と - version の部分は適切なものに置き換えてください。 - - 通常、このディレクトリには以下のイメージが置いてあります。 - - - &os; - ISO イメージの名前と内容 - - - - - ファイル名 - - 内容 - - - - - - &os;-version-RELEASE-arch-bootonly.iso - - CD-ROM ドライブから起動することでインストールを行うことができる CD イメージです。 - この CD のみを使って &os; をインストールすることはできません。 - この CD から起動した後は、 - FTP サーバなどからネットワーク経由でインストール作業をします。 - - - - &os;-version-RELEASE-arch-dvd1.iso.gz - - この DVD イメージには、 - &os; オペレーティングシステムのベースシステム、 - コンパイル済みの package 一式、 - ドキュメントをインストールするために必要なものが入っています。 - livefs ベースのレスキューモードで起動することも可能です。 - - - - &os;-version-RELEASE-arch-memstick.img - - USB メモリスティックに書き込めるイメージです。 - USB ドライブから起動可能なコンピュータで、 - インストールに使うことができます。 - livefs - ベースのレスキューモードで起動することも可能です。 - package は、ドキュメントに関連するもののみが入っています。 - - - - &os;-version-RELEASE-arch-disc1.iso - - USB メモリスティックに書き込めるイメージです。 - USB ドライブから起動可能なコンピュータで、 - インストールに使うことができます。 - bootonly.iso イメージと同様に、 - 配布物は含まれていませんが、 - (ftp などの) - ネットワーク経由でのインストールに対応しています。 - - - - &os;-version-RELEASE-arch-disc1.iso - - この CD イメージには、 - &os; オペレーティングシステムのベースシステムとドキュメントインストールするために必要なものが入っています。 - その他の package は含まれていません。 - - - - &os;-version-RELEASE-arch-disc2.iso - - この CD イメージには、ディスクに収まる容量のサードパーティ製 - package が含まれています。このイメージは、 - &os; 9.X - 以降では利用できません。 - - - - &os;-version-RELEASE-arch-disc3.iso - - ディスクに収まる容量のサードパーティ製 - package を含むもう 1 つの CD イメージです。このイメージは、 - &os; 9.X - 以降では利用できません。 - - - - &os;-version-RELEASE-arch-livefs.iso - - livefs - ベースのレスキューモードで起動できるイメージです。 - この CD のみを使ってシステムをインストールすることはできません。 - - - -
- - CD からインストールを行うには、 - bootonly ISO イメージまたは - disc1 のどちらかをダウンロードしてください。 - disc1 には、bootonly - ISO イメージに含まれているものはすべて含まれているので、 - 両方をダウンロードする必要はありません。 - - インターネット経由でネットワークからインストールを行うには、 - bootonly ISO を使ってください。 - 追加のソフトェアが必要であれば、 - に説明されているように Ports Collection - を用いてインストールできます。 - - &os; をインストールし、 - サードパーティ製の package をディスク上から利用したいのであれば、 - dvd1 を使ってください。 -
- - - メディアへイメージを書き込む - - 次に、ダウンロードしたイメージをディスクに書き込んでください。 - 他の &os; システムで書き込みを行う場合には、 - の手順を参考にしてください。 - - 他のプラットフォーム上で書き込みを行う場合には、 - そのシステムにインストールされている書き込み用のユーティリティを利用してください。 - 提供されているイメージは標準の ISO フォーマットです。多くの CD - ライタ用のアプリケーションがこのフォーマットに対応しています。 - -
- - カスタマイズした &os; - のリリースを構築するには、Release Engineering - Article をご覧ください。 -
- - - &os; ディスクを使ったローカル FTP サイトの作成 - - - installation - network - FTP - - - &os; のディスクは FTP サイトと同じ配置がなされています。 - そのため、ローカルな FTP - サイトを構築して、ネットワーク上の他のマシンが &os; - をインストールするのに使うようにできます。 - - - - FTP サイトのホストとなる &os; のコンピュータに、 - CD/DVD をドライブに入れ、マウントしてください。 - - &prompt.root; mount /cdrom - - - - anonymous FTP のアカウントを作成してください。 - &man.vipw.8; を使用して次の行を加えてください。 - - ftp:*:99:99::0:0:FTP:/cdrom:/nonexistent - - - - FTP サービスを請け負うために - /etc/inetd.conf で有効にしてください。 - - - - このマシンにネットワークで繋がっているマシンは、 - インストール時にメディアタイプで FTP を選択し、 - FTP サイトメニューで Other を選んだ後 - ftp://your - machine - と打ち込むことができます。 - - - もし FTP クライアントの起動メディアの - &os; のバージョンが FTP サイトで提供されているバージョンと正確に同じでなければ、 - &man.sysinstall.8; でのインストールはうまくいきません。 - バージョンを書き換えるには、 - Options メニューで distribution name を - any に変更してください。 - - - - この方法はローカルネットワーク上の、 - ファイアウォールで保護されたマシンでは容認できますが、 - インターネットを介して他のマシンに FTP サービスを提供することは、 - セキュリティリスクが高まります。 - インターネット経由でサービスを提供する場合には、 - セキュリティの状態に注意することを強く提言します。 - - - - - &windows; パーティションからのインストール - - - installation - from &windows; - - - ハードディスクの &windows; パーティションからインストールするときには、 - 配布ファイルを例えば c:\freebsd - などそのパーティションのルートディレクトリにコピーします。 - ディレクトリ構造を反映してコピーしなければならないので、 - CD/DVD からコピーする場合には robocopy - の使用をおすすめします。 - 例えば、最低限の &os; のインストールを行うには、 - 次のように準備します: - - C:\> md c:\freebsd -C:\> robocopy e:\bin c:\freebsd\bin\ /s -C:\> robocopy e:\manpages c:\freebsd\manpages\ /s - - ここで C: ドライブには十分な空き容量があり、 - CD/DVD は E: - ドライブにマウントされているものとします。 - - あるいは、ftp.FreeBSD.org - から配布ファイルをダウンロードしてください。 - それぞれの配布ファイルは独自のディレクトリに入っています。 - 例えば、base 配布ファイルは &rel2.current;/base/ - ディレクトリにあります。 - - &windows; パーティションの c:\freebsd - にインストールの配布ファイルをコピーしてください。 - base および kernel - 配布ファイルは、最低限必要です。 - - - - ネットワーク経由のインストールの前に - - - installation - network - serial (PPP) - - - installation - network - parallel (PLIP) - - - installation - network - Ethernet - - - 3 種類のネットワークインストールを行うことができます。 - イーサネット、PPP、そして、PLIP です。 - - 最も高速なネットワークインストールを行うには、 - イーサネットアダプタを使ってください。 - &os; はきわめて多くの PC イーサネットカードをサポートしています。 - サポートされているカードの一覧は、 - &os; それぞれのリリースのハードウェアノートで提供されます。 - サポートされている PCMCIA イーサネットカードを使う場合、 - システムの電源を入れる前に差し込んでおくことに注意してください。 - &os; はインストール時の PCMCIA - カードの活線挿抜には対応していません。 - - 静的に設定する場合には、システムの IP アドレス、 - サブネットマスク、ホスト名、デフォルトゲートウェイアドレス、 - DNS サーバアドレスを知っておくことが必要です。 - HTTP プロキシ経由で FTP インストールを行いたい場合には、 - プロキシサーバのアドレスも必要となります。 - これらの情報を知らない場合には、 - イーサネット経由でのインストールを始める前に、 - ネットワーク管理者か ISP に相談するべきでしょう。 - - もしダイアルアップモデムを使用しているなら、 - インストールプロセスの初期にサービスプロバイダの PPP - の情報が必要となるので、この情報を手元に用意してください。 - - もし ISP に接続するのに PAP や CHAP - を用いていて、スクリプトを使用していないのであれば、 - dial と &os; の ppp - のプロンプトに対して入力してください。 - それ以外の場合、モデム固有の AT コマンドを使って - ISP にダイヤルする方法を知っておく必要があります。 - PPP ダイヤラはとてもシンプルな端末エミュレータしか提供していません。 - これ以上の情報については &url.books.faq;/ppp.html - を参照してください。 - set log local ... - コマンドを用いてログを画面に吐くこともできます。 - - &os; の動いている別のマシンと直接接続が可能でしたら、 - ヌルモデムパラレルポートケーブルを介してインストールすることもできます。 - パラレルポート経由のデータ転送スピードは、 - シリアルラインでの一般的なスピードよりも高速です。 - - - <acronym>NFS</acronym> 経由のインストールの前に - - - installation - network - NFS - - - NFS インストールはまったく単純明快です。 - &os; の配布ファイルを NFS - サーバの好きな場所にコピーしておいて、 - インストーラのメディア選択で NFS - を選択してください。 - - もしサーバが特権ポートへのアクセスのみをサポートしている場合、 - インストールを進める前に Options メニューで - NFS Secure を選択してください。 - - イーサネットカードの性能が悪く、 - 転送速度が遅くて困っている場合には、 - NFS Slow フラグを選択するといいでしょう。 - - NFS 経由でインストールするためには、 - サブディレクトリも含んだマウントにサーバが対応している必要があります。 - 例えば &os; &rel.current; の配布ファイルが - ziggy:/usr/archive/stuff/FreeBSD, - にあるとすると、マシン ziggy では - /usr や - /usr/archive/stuff - だけでなく /usr/archive/stuff/FreeBSD - の直接マウントが可能になっていなければなりません。 - - &os; の /etc/exports - ファイルでは、このことは - によって制御されています。 - 他の NFS - サーバの場合だとまた話が違ってくるかもしれません。 - もしサーバから permission denied - が返ってくるようでしたら、 - サブディレクトリマウントをちゃんと有効にできていないことが考えられます。 - - -
-