Introduction
|
|
最近のデスクトップマシンの殆んどは CD-ROM からのブートに対応しているので、
bootable CD-ROM を CD-ROM ドライブに挿入して再起動すれば
何も考えずに FreeBSD のインストールを開始する事ができる。
しかし、ノートパソコンの場合は外部接続の CD-ROM からブートできない場合や、
CD-ROM からはブート出来てもインストーラが CD-ROM ドライブを
認識できない場合もあるので、CD からインストールするのは無理な場合も多い。
今回は IBM 純正の USB接続 CD-ROM ドライブを使用して
bootable CD からブート処理だけを行い、
以後のインストール作業はネットワーク経由でインストールする方法を選ぶ。
|
Boot
|
|
本体に CD-ROM ドライブを接続し bootable CD をセットしてパソコンを起動する。
機種によっては BIOS の設定で Boot Device を指定する必要がある場合もあるが、
s30 の場合は電源を入れれば CD-ROM から普通に起動できる様だ。
|
Pre Install
|
|
ブートが完了したらインストールの開始。
Kernel Configuration Menu
|
この画面はハードウェアの問題等でカーネルの起動が
途中で止まってしまう等の問題を解決するために、
インストールで使用するカーネルの設定変更ができる画面だが、
s30の場合はデフォルトのままで問題なくインストーラが実行されるので、
Skip kernel configuration and continue with installation
|
を選択し処理を続行する。
インストーラが起動したら以下の設定を行う。
- PC-card
インストーラがPC-cardスロットを検出した場合に表示される質問で、
インストールにPC-cardを使用するかどうかをYes/Noで答える。
今回はPC-cardを使用しないのでNoを選択。
- keymap
英語版キーボードに変更しているので指定なし。
日本語キーボードを使用してる場合はjapanese 106を選択
- Custom
好みの設定でインストールできるのでCustomを選択
- Partition
全てFreeBSDで使用するので全ディスクをFreeBSDに割り当てる
Windowsやlinuxなど他のOSと共存させる場合は、
他のOSが使用しているパーティションを指定しない様に注意する。
- Boot Manager
Multi bootとしないのでStandardを選択
Windowsやlinuxなど他のOSと共存させる場合は
BootMgrを選択し、
FreeBSD付属のブートマネージャを使用して
起動するOSを選択させる事もできる。
- Label
128Mをswapに割り当て、それ以外は/とする
ディスクの割り当ては色々な考え方があり、
昔は/、/usr、/var、/home>を
それぞれ異なるディスクに割り当てるのが一般的だったが、
面倒なので全て同一ディスクにしている。
- Distribution
デスクトップとして使用する予定なのでX Windowは必須。
ディスクに余裕があれば全コマンドのソースをインストールしておくと、
後々便利になるのでX-Developerを選択する。
ディスクに余裕がない場合でも、カーネルのソースだけは必須なので、
X-Kern-Developerを選択する。
Portsは勿論インストールする。
Make world を利用して
最新版の環境を構築する場合は各コマンドのソースも必要となる。
CVSup で取得できるがはじめから全コマンドのソースを
インストールするのが楽で良い。
- Media
前述した通り外部接続のCD-ROMは使えない可能性が高いので、
多少時間はかかるがftpインストールを選択。
ftp siteはネットワーク的に近い所を選択するのが基本。
今回はftp6.jp.freebsd.orgとした。
s30の場合、インストール用のカーネルは内蔵 NICを
fxp0として認識するのでfxp0を使用する。
自宅のネットワークは IPv6 対応ではないので
IPv6 コンフィグレーションは不要、
DHCP サービスを使用しているので
DHCP コンフィグレーションは要を選択。
ここまで設定したら commit する。
後は自動でインストールされるのでお茶でも飲みながら待つ。
選択した Distribution、PCの性能やネットワークの状態にも依存するが、
大体30分〜1時間でインストールは終了する。
|
Post Install
|
|
基本的なインストールが完了したら以下の設定を行う。
ここでの設定の殆んどは/etc/rc.confに保存される。
インストール終了後にエディタで/etc/rc.confを編集して設定を変更したり、
/stand/sysinstallを使用して設定の変更をすることも可能。
設定の詳細は環境構築を参照。
- Timezone
PCの内蔵時計は日本時間なのでUTCはNOを選択
Timezoneは5(Asia)の19(Japan)を選択
- Network Service Menu
後で設定変更できるが取りあえず以下の設定をする
- NtpDate on
PCの時刻は正確に合わせておきたいので ntpdateを使用する。
ntpserverはjapanを選択
- Startup Services Menu
- apm off
5.0 以降は ACPI が使用できるので、
ACPI を使用するためにAPM は無効とする。
- usb on
USB機器を使用するには必須
- pccard off
5.0 からサポートされた NEWCARD を使用する場合は不要。
- linux on
linux用のバイナリがそのまま実行できるので、
linux用の様々な資産が使えて便利。
チェックすると packages のインストールが始まるので時間がかかる。
- quotas off
個人でしか使用しないノートPCなのでディスクの容量制限は不要
最後にリブートすればインストールは終了。FreeBSD の世界へようこそ!
|