[ 戻る | FreeBSDトップ | カーネル再構築 ]


インストール

daemon


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 の世界へようこそ!


Last Update: Nov. 15 2005 Copyright © Mitzyuki IMAIZUMI 2002,2004,2005 All Rights Reserved,