FreeBSD(98) 5.3R-Rev01 --- リリースノート 平成16年(2004年)11月16日 (火) FreeBSD/pc98 5.3-RELEASE および FreeBSD(98) 5.3R-Rev01 は、IBM PC-AT 互換機用の FreeBSD 5.3-RELEASE を NEC PC-9801/PC-9821 やその互換機に移植 したものです。 FreeBSD(98) 移植チームでは、できる限りオリジナルに近いものにすることを基本 コンセプトにして移植を行なってきました。しかし、IBM PC-AT 互換機 と PC98 では、ハードウェアの仕様が根本的に異なっている部分があり、部分的にオリジナ ルと異なっている箇所があります。 FreeBSD(98) 5.3R-Rev01 は、FreeBSD/pc98 5.3-RELEASE の配布パッケージ + 「日本語インストーラその他」ファイル群という構成になっています。98 用のド キュメントは FreeBSD(98) 固有の事項の解説が中心になっているので、IBM PC-AT 互換機用のドキュメントも必要に応じて参照してください。特にセキュリティ上の 問題については IBM PC-AT 互換機用の Security Advisory がほぼそのまま FreeBSD(98) にも当てはまりますのでご注意ください。 サポートするハードウェアに関しては Hardwa98.txt を御覧ください。「メーリン グリスト」「バグレポート、提案、コードの提供」「動作報告」「移植チームへの 連絡先」に関しては About98.txt を御覧ください。 1. FreeBSD(98) 5.3R-Rev01 の特徴 -------------------------------- ・FreeBSD/pc98 5.3-RELEASE は FreeBSD/i386 5.3-RELEASE と同時に配布さ れています。 ・5.2R-Rev01 ではインストール後フロッピードライブが使えませんでしたが、問 題が解決し使用できるようになりました。 ・fixit.flp が使えるようになりました。 ・日本語インストーラで 4.8-RELEASE で出来ていた日本語/英語の切り替えが、 それ以降出来なくなりましたが、今回、日本語/英語の切り替えができるように 復活しました。 ・従来 (4.?R-Rev0?) は PC/AT 互換機の配布ファイルをインストールして PC98 用の差分のバイナリファイルを上書きしてインストールしていましたが、 5.0-RELEASE 以降 は PC/AT 互換機と別のディレクトリに PC98 用の配布ファイ ルがあります。 ftp サイトでは PC/AT 互換機用 (FreeBSD/i386) の配布ファイルは /pub/FreeBSD/releases/i386/5.3-RELEASE にありますが、 PC98 用 (FreeBSD/pc98) の配布ファイルは /pub/FreeBSD/releases/pc98/5.3-RELEASE にありますので注意してください。 ・FreeBSD/pc98 インストールフロッピーディスクイメージの配布ファイルの floppies ディレクトリにありますが、表示は全て英語になっています。 boot-small.flp, kern-small1.flp, kern-small2.flp, mfsroot-small1.flp, fixit-small.flp は 2HC (1.2MB) フロッピーディスクイメージで、 boot.flp, kern1.flp, kern2.flp, mfsroot1.flp, fixit.flp は 2HD (1.4MB) フロッピーディスクイメージになっています。 ・インストールフロッピーディスクでのインストール方法が変更になりました。 従来は、 kern.flp → mfsroot.flp の順序でしたが、今回のリリースから boot.flp → kern1.flp → kern2.flp → boot.flp → mfsroot1.flp → boot.flp になります。2HC フロッピーディスクの場合は、 boot-small.flp → kern-small1.flp → kern-small2.flp → boot-small.flp → mfsroot-small1.flp → boot-small.flp となります。 ・ed ドライバの問題 ed ドライバでサポートされている LAN (NIC) カードを使用している PC98 でイ ンストールする場合、FreeBSD/pc98 配布ファイルのオリジナル (英語版) のイ ンストールフロッピーディスクを使用すると、 atacbus0 at port 0x432,0x74c,0x640-0x64f irq 9 on isa0 ata0 at bank 0 on atacbus0 ata1 at bank 1 on atacbus0 と表示して止まる場合があります。これは、従来と違って ed ドライバのプロー ブ順序が変更になったためです。 このため、FreeBSD(98) 日本語インストールフロッピーディスクでは ed0 ドラ イバ以外の ed ドライバをすべて無効にするように設定されています。次に説明 する対処方法により解決できます。 メニュー (デーモン君の絵が出るメニューです) が表示された時点に、 5. Escape to loader prompt を選んで、使用している ed ドライバの設定を有効にする必要があります。たと えば、使用しているネットワークカードが LGY-98 であるなら、ed3 の設定を有 効にします。FreeBSD/pc98 配布ファイルのインストールフロッピーディスクで はメニューが表示されませんので、対処できません。 ed ドライバの一覧 +----------------------------- ed0: generic driver/EtherEZ98 ed1: LANEED LD-BDN ed2: EGY-98 ed3: LGY-98 ed4: ICM-IF-2766/EN-2298-T ed5: SIC-98 ed6: PC-9801-108 ed7: LA-98 ed8: C-NET(98) ed9: C-NET(98)E/L ed10: EC/EP-98X ed11: SB-9801 ed12: NC5098 次のように、使用しているドライバが有効になるように設定してください。 OK> set hint.ed.3.disabled=0 または OK> unset hint.ed.3.disabled を行ない。 OK> boot で立ち上げます。 インストールが終了して、内蔵ディスクから起動する場合も、同様に設定し、立 ち上げた後に、/boot/device.hints ファイルの内容の ed ドライバの部分を上 記と同じように修正してください。 ・FreeBSD/pc98 配布ファイルの問題点。 FreeBSD/pc98 がリリースされた後、 (1) フロッピーディスクのフォーマットや書き込みに問題があることが判明しま した。 (2) IDE ディスクにインストールする場合、loader で kernel がロードできな いという問題があります。 インストールにはこれらの問題を修正した FreeBSD(98) 用の base 配布ファイ ル (各 ftp サイトの /pub/FreeBSD-PC98/dists/5.3-RELEASE/base です) を使 用してください。 ・「日本語インストーラその他」セットは次のファイルからなっています。 98readme/* 98src/* base/* floppy98/boot.flp floppy98/boot-small.flp floppy98/kern-small1.flp floppy98/kern-small2.flp floppy98/kern1.flp floppy98/kern2.flp floppy98/mfsroot-small1.flp floppy98/mfsroot1.flp tools98/* 5.2.1R-Rev01 以前は mfsroot.flp, mfsroot-small.flp 以外は標準のものを 使用するようになっていましたが、5.3R-Rev01 からは floppy98 以下にある ファイルを使用してください。 98readme 下のドキュメントは、5.3-RELEASE 用に修正されていない部分も残 っています。 <注意事項> FreeBSD/pc98 5.3-RELEASE には 4.X-RELEASE に比べて新機能が多く取り入れられ ている半面、機能低下した部分もあります。主なものに次の問題があります。 ・PC-Card が使えない 4.7R-Rev01 で使えていた機種についでも PC-Card が使えません。 ・PC-9801-55/92 互換 SCSI カードドライバが不安定 5.1-RELEASE から標準で bs ドライバから ct ドライバに変更になりますが、認 識に失敗したりします。 ・標準 COM ポート以外のシリアルポートがある場合 FaxModem や 赤外線ポートがついた機種で sio ドライバが不安定との報告があ ります。 ・5.3-RELEASE ではインストーラやカーネルのサイズが増加したために、メモリが 16MB 以下の機種ではインストールができない可能性あります。 <既知の問題> Troubl98.txt を参照してください。 2. 再配布および使用の条件 ------------------------- FreeBSD(98) 5.3R-Rev01 のうち、IBM PC-AT 互換機用の部分に関しては、オリジ ナルの条件にしたがって下さい。また、98 用ファイル群については、 Copyright98.txt というファイルに書いてあります。本ソフトウェアを複製し、使用または配布する 前に必ず読んでください。ただし、下記の 98 用ファイル群の中には、一部、 Copyright98.txt が適用されないものが含まれています。ソースコードは個々のフ ァイルに条件が記載されています。ほとんどはバークレースタイルのライセンスが 適用され、ライセンス条項の範囲内で自由に使用し、再配布することが可能です。 Copyright98.txt の内容もバークレースタイルのライセンスに類似したものになっ ています。また、一部には、GNU General Public License (GPL) や、GNU Library Public License (GLPL) が適用されます。 3. 98 用ファイル群の構成 ------------------------ 98 用ファイル群は以下のファイルで構成されています。 FreeBSD/pc98 用配布ファイル PC/AT 互換機と同様に次の配布ファイルがあります。 base/ catpages/ compat1x/ compat20/ compat21/ compat22/ compat3x/ compat4x/ dict/ doc/ floppies/ boot-small.flp 標準インストール用ブートディスクのイメージファイル (英語) 1.2MB(2HC) 用 boot.flp 標準インストール用ブートディスクのイメージファイル (英語) 1.44MB(2HD) 用 fixit-small.flp システム修復用フロッピーディスクのイメージファイル 1.2MB(2HC) 用 fixit.flp システム修復用フロッピーディスクのイメージファイル 1.44MB(2HD) 用 kern-small1.flp 標準インストール用カーネルイメージファイル その 1 (英語) 1.2MB(2HC) 用 kern-small2.flp 標準インストール用カーネルイメージファイル その 2 (英語) 1.2MB(2HC) 用 kern1.flp 標準インストール用カーネルイメージファイル その 1 (英語) 1.44MB(2HD) 用 kern2.flp 標準インストール用カーネルイメージファイル その 2 (英語) 1.44MB(2HD) 用 mfsroot-small1.flp メモリファイルシステムルートイメージファイル その 1 (英語) 1.2MB(2HC) 用 mfsroot-small2.flp メモリファイルシステムルートイメージファイル その 2 (英語) 1.2MB(2HC) 用 mfsroot1.flp メモリファイルシステムルートイメージファイルイル (英語) 1.44MB(2HD) 用 games/ info/ manpages/ packages/ ports/ proflibs/ src/ tools/ 次は日本語インストーラのその他の追加配布ファイルです。 <ドキュメント>(*) 98readme/ ディレクトリ名 このディレクトリのファイルは SJIS コードで作成されています。 30line98.txt 30 行モードについて About98.txt FreeBSD(98) について Config98.txt システムの再構築について Curren98.txt FreeBSD(98)-current について Copyright98.txt 著作権表示。使用、配布の前に必ず読んで下さい Develp98.txt FreeBSD(98) の開発について Errata98.txt リリース後の障害情報 Hardwa98.txt サポートされているハードウェアに関する情報 Instal98.txt FreeBSD(98) をインストールする方法 README98.txt リリース案内 REPORT98.txt 動作報告書 Relnot98.txt リリースノート(このドキュメント) Snapst98.txt FreeBSD(98) SNAPSHOT について System98.txt 動作が確認されたデバイス Thanks98.txt FreeBSD(98) を開発/援助した人への謝辞 Troubl98.txt 問題のあるハードウェア/ソフトウェアに関する情報 EARLY.TXT FreeBSD 5.3-RELEASE 初期利用者のための手引き HARDWARE.TXT FreeBSD/pc98 5.3-RELEASE ハードウェアノート RELNOTES.TXT FreeBSD/pc98 5.3-RELEASE リリースノート <フロッピーディスクイメージ>(*) floppy98/ ディレクトリ名 boot-small.flp 標準インストール用ブートディスクのイメージファイル (日本語) 1.2MB(2HC) 用 boot.flp 標準インストール用ブートディスクのイメージファイル (日本語) 1.44MB(2HD) 用 kern-small1.flp 標準インストール用カーネルイメージファイル その 1 (日本語) 1.2MB(2HC) 用 kern-small2.flp 標準インストール用カーネルイメージファイル その 2 (日本語) 1.2MB(2HC) 用 kern1.flp 標準インストール用カーネルイメージファイル その 1 (日本語) 1.44MB(2HD) 用 kern2.flp 標準インストール用カーネルイメージファイル その 2 (日本語) 1.44MB(2HD) 用 mfsroot-small1.flp メモリファイルシステムルートイメージファイル (日本語) 1.2MB(2HC) 用 mfsroot1.flp メモリファイルシステムルートイメージファイル (日本語) 1.44MB(2HD) 用 <ソース差分>(*) 98src/* カーネルの差分を含む日本語インストーラ用の修正パッチ ファイル patches.tar.gz パッチファイル <インストール用の小物>(*) tools98/ このディレクトリには、インストール時にあると便利な 小物が入れてあります。フロッピーディスクイメージを ディスクに書き込むための rawrite.exe もあります。 (*)が付けられたファイル中には、Copyright98.txt 以外の条件が適用されるファ イルが含まれています。 ドキュメントは、98readme というディレクトリ内にあります。 4. FreeBSD(98) 5.3R-Rev01 の入手 -------------------------------- 4.1. FTP -------- FreeBSD(98) 5.3R-Rev01 の 98 用ファイル群は日本国内の以下のサイトから anonymous FTP で入手することが可能です。 ftp://ftp.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp2.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp3.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp4.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp5.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp6.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp7.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp8.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp9.jp.freebsd.org/pub/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp.ics.es.osaka-u.ac.jp/FreeBSD-PC98/dists/5.3-RELEASE ftp://ftp.nagaokaut.ac.jp/FreeBSD-PC98/dists/5.3-RELEASE FreeBSD/pc98 5.3-RELEASE の 98 用配布ファイルは日本国内の以下のサイトから anonymous FTP で入手することが可能です。 ftp://ftp.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp2.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp3.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp4.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp5.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp6.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp7.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp8.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp9.jp.freebsd.org/pub/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp.ics.es.osaka-u.ac.jp/FreeBSD/releases/pc98/5.3-RELEASE ftp://ftp.nagaokaut.ac.jp/FreeBSD/releases/pc98/5.3-RELEASE (上記のサイトは、インストーラで指定すると、すべての配布ファイルの インストールが行なえるようになっています。) *上記以外のサイトにも置かれている場合がありますので負荷の分散に御協力 下さい。 4.2. 雑誌 --------- 近頃では、コンピュータ、パソコンの雑誌にも添付されるようになってきました。 添付されている雑誌をお探しください。 また、Good Books プロジェクトの Web ページも参考にしてください。 http://www.Raomen.Net/GoodBooks/ 5. インストール --------------- FreeBSD(98) 5.3R-Rev01 のインストールは 98 用ファイル群の中の Instal98.txt を参照して下さい。これは 4.7R-Rev01 を対象に書かれている部分が残っています ので 5.3R-Rev01 には対応しない部分あります。 IBM PC-AT 互換機用のインストールガイドとは一部異なっています。 ---- FreeBSD(98) 移植チーム