Skip to main content.
Google custom search

Diskless NetBSD HOW-TO

この手引きは、NetBSD ワークステーションをネットワーク経由でブートする場合に、 必要となるサーバーの設定をする際に役立てていただくためのものです。 この HOW-TO での順序立てた説明の各段階では、 クライアント機やクライアント機上のハードディスクには、 いかなる OS もインストールする必要がありません。 それゆえ、ディスクレス (diskless, ディスクなし) といっているのです。 目的は、ローカルストレージ (たとえばハードディスク) を一切持たないマシンで NetBSD を動作させることです。ただし、この文書では、 マシンのハードディスクに何も OS がインストールされていない状態で、 NetBSD をインストールできる場面になるまでのネットブートの方法を説明する、 という方針をとっています。この HOW-TO では、 インストールそのものの手順は説明せず、 インストール用のツールを実行させるところまでを説明するだけです。 この HOW-TO は、公式のインストールノートの 補遺となることをめざしています。 この HOW-TO を利用する前に、 インストールノートを読むようにしてください。

小容量のハードディスクがある場合は、そこに、 ブートローダー、小さなルートパーティションと、 小さなスワップパーティションをインストールしておくとよいでしょう。 こうしておくと、ネットワーク経由でのブートや動作が、 目立って速くなります。

ハードウェアと OS の組合せをできるだけたくさん網羅しようとしているため、 この HOW-TO はかなり長いものになっています。 そんなものを読んでいられないという場合は、 diskless(8) マニュアルページを読んでみてもよいでしょう。 導入ページを読んで、お使いのハードウェアやブート rom が LAN 経由でのブートに対応しているかどうか調べてください。

  1. 導入
  2. プラットフォーム別のブートローダーの設定
  3. カーネル転送用のデーモンの設定
  4. NFS サーバーの設定
  5. ファイルシステムの設定
  6. インストールの完了

ここに掲載されていない NetBSD ポートを追加することに関心がおありの方、 その他ご意見や提案などがありましたら、 Michael Wolfson または NetBSD WWW グループまでご連絡ください。 クライアントアーキテクチャーを追加する際に必要な手順を簡単にまとめたものを 用意してあります

最後に、ディスクレス機へのサービス用の Unix システムがなくても、 Windows PC を BOOTP/TFTP/NFS/FTP サーバーとして使うことができます。 そうした場合でも、この HOW-TO に掲載したプラットフォーム依存の情報は、 ほとんどが適用可能です。

謝辞

この HOW-TO の最初の版と、hp300 の節は、 Michael Wolfson が執筆しました。

各ページに掲載した情報のほとんどは、NetBSD/hp300 メーリングリストへの電子メールで提供されたものです。特に、以下のみなさんに感謝します。

  • Jason Thorpe: NetBSD/hp300 側のすべてのディスクレスソフトウェア作成 (そして、 NetBSD/hp300 ポートメンテナー)
  • YAMAMORI Takenori: rbootd の SunOS, Solaris, NEWS-OS, HP-UX, その他いくつかの OS への移植、 また、ドキュメンテーションへの道筋をつけてくれたこと
  • Peter Maydell: rbootd の Linux への移植と、 その過程での豊富なドキュメンテーション作成
  • Klaus Klein, Rainer Kopietz, Stan Brown, Peter Radcliffe: NetBSD の rbootd を FreeBSD で動作させる方法の解決
  • Wes Brown: HP-UX で rbootd を使うための設定方法のヒント
  • Peter Radcliffe: FreeBSD と Solaris 情報の追加、および、 査読
  • Lazaro Daniel Salem: ディスク容量節約のための クラスター化の提案
  • Curt Sampson: alpha のネットブートドキュメンテーションの執筆
  • Bob Lantz, Dan Mcmahill, Reiner Buehl: pmax の詳細情報
  • Brian Chase: 多くの点でこの HOW-TO のお手本となった The VAX Network Booting HOWTO の著者

Back to NetBSD ドキュメンテーション: ネットワーク