ウェブサイト検索

FreeBSD 11.1 インストールガイド


FreeBSD は、安全性と速度を念頭に置いて設計された Unix ベースの無料、強力、堅牢、柔軟で安定したオープン ソース オペレーティング システムです。

FreeBSD は、さまざまな最新の CPU アーキテクチャ上で動作でき、サーバー、デスクトップ、およびある種のカスタム組み込みシステム (最も注目に値するのは Raspberry PI SBC) に電力を供給できます。 Linux の場合と同様、FreeBSD には、20,000 パッケージを超える、コンパイル済みのソフトウェア パッケージの大規模なコレクションが付属しており、「ポート」と呼ばれるリポジトリからシステムに簡単にインストールできます。強い>」。

要件:

  1. FreeBSD 11.1 CD 1 ISO イメージをダウンロード

このチュートリアルでは、amd64 マシンに最新バージョンのFreeBSDをインストールする方法を説明します。通常、このインストールではオペレーティング システムのコマンド ライン バージョンのみがカバーされるため、サーバーに最適です。

カスタム インストールが必要ない場合は、インストール プロセスをスキップして、VMware、VirtualBox、QEMU-KVM、または Hyper-V のビルド済み仮想マシン イメージをダウンロードして実行できます。

FreeBSD インストールガイド

1. まず、FreeBSD ダウンロード ページからリリースされた最新のFreeBSD CD 1 ISO イメージを取得し、CD に書き込みます。

CD イメージをマシンの CD/DVD ドライブに配置し、特別なキーを押してマシンを BIOS/UEFI モードまたはブート メニュー シーケンスで再起動します。 (通常は esc、F2F11F12) 電源投入シーケンス中。

起動にCD/DVD の適切なドライブを使用するようにBIOS/UEFI に指示すると、インストール プロセスの最初の画面が画面に表示されます。

[Enter] キーを押して、インストール プロセスを開始します。

2. 次の画面で [インストール] オプションを選択し、[Enter] を押して続行します。

3. リストからキーボード レイアウトを選択し、[Enter] を押してインストール プロセスを進めます。

4. 次に、マシンのわかりやすい名前ホスト名を入力し、[Enter] を押して続行します。

5. 次の画面で、[スペース] キーを押して、システムにインストールするコンポーネントを選択します。運用サーバーの場合は、lib32 互換ライブラリとポート ツリーのみを選択することをお勧めします。

選択を行った後、[enter] キーを押して続行します。

6. 次に、ハードディスクのパーティション分割方法を選択します。 自動 – Unix ファイル システムガイド付きディスク セットアップ を選択し、[enter] キーを押して次の画面に移動します。

複数のディスクがあり、回復力のあるファイル システムが必要な場合は、ZFS 方式を選択する必要があります。ただし、このガイドではUFS ファイル システムについてのみ説明します。

7. 次の画面で、ディスク全体に FreeBSD OS のインストールを実行することを選択し、もう一度 [enter] キーを押して続行します。

ただし、このオプションは破壊的であり、すべてのディスク データを完全に消去することに注意してください。ディスクにデータが保存されている場合は、続行する前にバックアップを作成する必要があります。

8. 次に、ハードディスクのパーティション レイアウトを選択します。マシンが UEFI ベースで、インストールが UEFI モード (CSM または レガシー モードではない) から実行される場合。またはディスクが 2TB より大きい場合は、GPT パーティション テーブルを使用する必要があります。

また、UEFI モードでインストールを実行する場合は、UEFI メニューから セキュア ブート オプションを無効にすることをお勧めします。古いハードウェアの場合は、MBR スキームでディスクをパーティション分割しても安全です。

9. 次の画面で、システムの自動的に作成されたパーティション テーブルを確認し、[tab] キーを使用して [完了] に移動し、変更を受け入れます。

[enter] を押して続行し、新しいポップアップ画面で コミットを選択して効果的なインストール プロセスを開始します。マシンのリソースと HDD の速度に応じて、インストール プロセスには 10 ~ 30 分かかる場合があります。

10. インストーラーがオペレーティング システム データを抽出してマシン ドライブに書き込んだ後、root アカウントのパスワードを指定するように求められます。

root アカウントの強力なパスワードを選択し、[enter] を押して続行します。パスワードは画面にエコー表示されません。

11. 次のステップで、設定するネットワーク インターフェイスを選択し、[enter] を押して NIC をセットアップします。

12. 以下のスクリーンショットに示すように、NIC に IPv4 プロトコルを使用することを選択し、DHCP プロトコルを無効にして静的 IP アドレスを使用してネットワーク インターフェイスを手動で構成することを選択します。

13. 次に、このインターフェイスの静的ネットワーク IP 構成 (IP アドレス、ネットマスク、ゲートウェイ) を追加し、[enter] キーを押して続行します。

14. 社内のネットワーク機器 (スイッチ、ルーター、サーバー、ファイアウォールなど) が IPv4 ベースの場合、この NIC に IPv6 プロトコルを構成しても意味がありません。 IPv6 プロンプトで [いいえ] を選択して続行します。

15. マシンの最終的なネットワーク構成には、DNS リゾルバーのセットアップが含まれます。その場合は、ローカル解決用のドメイン名と、ドメイン名の解決に使用されるネットワーク内で実行している 2 つの DNS サーバーの IP アドレスを追加するか、一部のパブリック DNS キャッシュ サーバーの IP アドレスを使用します。終了したら、OK を押して変更を保存し、次に進みます。

16. 次に、タイム ゾーン セレクターからマシンが配置されている物理リージョンを選択し、OK をクリックします。

17. リストから国を選択し、時間設定の略語を受け入れます。

18. 次に、その場合はマシンの日付と時刻の設定を調整します。システム時間が正しく構成されている場合は、設定をスキップすることを選択します。

19. 次のステップで、[スペース] キーを押して、システム全体で実行する次のデーモンを選択します: SSHNTPパワーパワーアップします。

マシンの CPU が適応型電力制御をサポートしている場合は、電力供給サービスを選択します。 FreeBSD が仮想マシンにインストールされている場合は、 システム起動初期化シーケンス中にパワード起動サービスをスキップできます。

また、マシンにリモート接続しない場合は、システム起動時のSSH サービスの自動起動をスキップできます。終了したら、OK を押して続行します。

20. 次の画面で、システム セキュリティを最小限に強化するために次のオプションをオンにします。 特権のないユーザーのカーネル メッセージ バッファの読み取りを無効にする、特権のないユーザーのプロセス デバッグ機能を無効にする、/tmp をクリーンアップする起動時にファイルシステムを無効にし、メールサーバーを実行する予定がない場合は、SyslogdネットワークソケットとSendmailサービスを無効にします。

21. 次に、インストーラは、新しいシステム ユーザーを追加するかどうかを尋ねます。 yes を選択し、プロンプトに従ってユーザー情報を追加します。 [enter] キーを押して、ユーザーのデフォルト設定のままにしても安全です。

ユーザーのデフォルトのシェルとして、Bourne シェル (sh) または C 改良シェル (tcsh) を選択できます。終了したら、最後の質問で yes と答えてユーザーを作成します。

システムに別のユーザーを追加するかどうかを尋ねるプロンプトが表示されます。そうでない場合は、no と答えて、インストール プロセスの最終段階に進みます。

22. 最後に、新しい画面に、システム構成を変更するために選択できるオプションのリストが表示されます。システム上で他に変更するものが何もない場合は、インストールを完了するために Exit オプションを選択し、システムで新しいシェルを開かないようにするには no と答えて、 再起動でマシンを再起動します。

23. マシンのドライブから CD イメージを取り出し、最初のプロンプトで [enter] を押してシステムを起動し、コンソールにログオンします。

おめでとうございます! これで、マシンに FreeBSD オペレーティング システムがインストールされました。次のチュートリアルでは、FreeBSD の初期構成と、コマンドラインからシステムをさらに管理する方法について説明します。