$Id: PAO3-install.hlp,v 1.5 1999/05/22 13:36:31 toshi Exp $ 目次 *1 PAO ディストリビューションの内容 *2 DOS パーティションからインストールする場合 *3 FTP からインストールする場合 *4 CD-ROM から FreeBSD を、DOS や FTP から PAO をインストール *5 WIDE-DHCP クライアントの設定 *6 インストール後の設定について *1 PAO ディストリビューションの内容 ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/paodist.tar **1.a) paobin PAO 対応の kernel, userland, man pages, /etc 設定ファイル が入ってます。実行時に最低限必要となるものです。 drwxr-xr-x root/wheel 0 May 18 21:42 1999 paobin/ -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paobin/paobin.aa -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paobin/paobin.ab -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paobin/paobin.ac -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paobin/paobin.ad -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paobin/paobin.ae -rw-r--r-- root/wheel 63654 May 18 21:42 1999 paobin/paobin.af -rw-r--r-- root/wheel 185 May 18 21:42 1999 paobin/paobin.inf -rwxr-xr-x toshi/wheel 343 Apr 13 08:58 1999 paobin/install.sh -rw-r--r-- root/wheel 3859 May 18 21:42 1999 paobin/paobin.mtree -rw-r--r-- root/wheel 464 May 18 21:42 1999 paobin/CHECKSUM.MD5 **1.b) paosrc PAO で変更された kernel ソース (sys) と、PAO ソースキット と同じものが入ってます。sys は変更されたもの以外は含みませ んので、これを展開する前に ssys を展開しておく必要がありま す。PAO ソースキットには PAO-FAQ, SUPPORTED.CARDS 等のドキュ メントが含まれます。必ず目を通すようにしてください。 drwxr-xr-x root/wheel 0 May 18 21:42 1999 paosrc/ -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paosrc/paosrc.aa -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paosrc/paosrc.ab -rw-r--r-- root/wheel 240640 May 18 21:42 1999 paosrc/paosrc.ac -rw-r--r-- root/wheel 220793 May 18 21:42 1999 paosrc/paosrc.ad -rw-r--r-- root/wheel 127 May 18 21:42 1999 paosrc/paosrc.inf -rwxr-xr-x toshi/wheel 357 May 13 13:09 1999 paosrc/install.sh -rw-r--r-- root/wheel 25598 May 18 21:42 1999 paosrc/paosrc.mtree -rw-r--r-- root/wheel 362 May 18 21:42 1999 paosrc/CHECKSUM.MD5 *2 DOS パーティションからインストールする場合 一番簡単な方法だと思います。 **2.1. FreeBSD ディストリビューションの準備 FreeBSD 3.1-RELEASE のディストリビューションを用意します。 ここでは C:/RELEASE/ 以下に置くものとします。 **2.2. PAO ディストリビューションの準備 a) ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/paobin/ ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/paosrc/ の全ファイルをそれぞれ、 C:/RELEASE/PAOBIN/ C:/RELEASE/PAOSRC/ にダウンロードします。 b) paodist.tar をダウンロードし、C:/RELEASE に tar で展開して も良いでしょう。 **2.3. インストールフロッピーを作成 2.88MB 版 ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/boot.flp または、1.44MB 二枚組 ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/kern.flp ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp/3.1-RELEASE/mfsoot.flp をダウンロードしフロッピーに書き込みます。 **2.4. インストール Media -> DOS を選択します。 *3 FTP からインストールする場合 もし、自分の FTP site を持ってるなら、上記の paobin, paosrc を FreeBSD ディストリビューションと同じディレクトリに置いて ください。あとの面倒がありません。 **3.1. インストールフロッピーを作成 DOS のときと同じです。 **3.2. ディストリビューション選択 Distributions -> paobin, paosrc を除外しておきましょう。 通常の FreeBSD FTP site には PAO ディストリビューションは 置いてありません。そのため、PAO インストールフロッピーを用 いた場合、インストールできないディストリビューションがある というエラーメッセージが表示されます。 もし、自前の FTP site があるなら FreeBSD ディストリビュー ションと一緒に PAO ディストリビューションを展開しておけば、 除外する必要はありません。 **3.3. ディストリビューションをインストール Media -> FTP -> FTP site でインストールを始めます。 2.の問題でエラーメッセージが表示された場合は 4.へ進みます。 または、最初のディストリビューション選択時に paobin, paosrc の選択を解除しておけばエラーはでません。そのまま 3.へ進めま す。 **3.4. PAO ディストリビューション選択 Distributions -> paobin, paosrc を選択します。 **3.5. PAO ディストリビューションをインストール (Option) -> Media -> FTP -> URL -> ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp これで Commit か Extract で残りをインストールします。 *4 CD-ROM から FreeBSD を、DOS や FTP から PAO をインストール インストールにもいろんな方法がありますが、CD-ROM からできる ならそれに越したことはないと思う人が多いでしょう。 PAO のインストールでも CD-ROM を併用することならできます。 **4.1. 準備 DOS を併用するなら上記の 2. PAO ディストリビューションの準備 を行ないます。FTP を併用するなら、CD-ROM と同時に使える環境 の方が良いでしょう。PC Card の挿し換えは可能なはずですが、 試した人はいません。 **4.2. FreeBSD ディストリビューション選択 Distributions -> paobin, paosrc を除外しておきましょう。理由は FTP の 2. ディストリビューション選択 で書きました。 **4.3. FreeBSD ディストリビューションをインストール Media -> CDROM を選択して、まず FreeBSD ディストリビューションをインストー ルします。 **4.4. PAO ディストリビューション選択 Distributions -> paobin, paosrc を選択します。 **4.5. PAO ディストリビューションをインストール Media を切り替えて (Option) -> Media -> DOS または、 (Option) -> Media -> FTP -> URL -> ftp://daemon.jp.freebsd.org/pub/FreeBSD-jp/PAO/flp これで Commit か Extract で残りをインストールします。 *5 WIDE-DHCP クライアントの設定 +-----------------------------------------------------+ | Host: Domain: | | +--------------------+ +-----------------+ | | |hoehoe | | | | | +--------------------+ +-----------------+ | | Gateway: Name server: | | +----------------+ +-----------------+ | | | | | | | | +----------------+ +-----------------+ | | +------ Configuration for Interface xx0 ----+ | | | IP Address: Netmask: | | | | +-----------------+ +----------------+ | | | | |DHCP | | | | | | | +-----------------+ +----------------+ | | | | Extra options to ifconfig: | | | | +------------------------------+ | | | | |-r | | | | | +------------------------------+ | | | | | | | | +------+ +--------+ | | | | | OK | | CANCEL | | | | | +------+ +--------+ | | | +-------------------------------------------+ | +-----------------------------------------------------+ 必須: Host フィールド、IP Address には "DHCP"、Extra options to ifconfig フィールドには ifconfig のオプションの代りに dhcpc オプションを指定します。現在 dhcpc で有効なオプションは、 -r : /etc/resolv.conf を上書きします。 -n : hostname を再設定します。 必要に応じて: Domain, Name Server、 ただし、dhcpc へ -r を指定したときは上書きされます。 無視されるもの: Gateway, Netmask *注意点* インストールを終了して再起動する前に、packages から wide-dhcp を入れてください。もし忘れてしまった場合は /stand/dhcpc を 使ってください。 *6 インストール後の設定について /etc/defaults/rc.conf は PAO3-19999518 では FreeBSD 標準 から変更しません。/etc/rc.conf.local に PAO3 のデフォルト を保存しますので、/etc/rc.conf と重複した設定は rc.conf.local の方が優先されます。この場合の対処法は、 rc.conf.local の該当個所を削除するか、rc.conf に rc.conf.local の内容をマージし、rc.conf.local を削除してく ださい。 -- 新井利彦 toshi@jp.FreeBSD.org