PXEブートからのDebianインストール(その2)

最初にお詫び。その1で書いたdhcp.confの内容に間違いがあったので修正。

さて、PXEブートが出来たのでお次はDebianのインストールである。Sargeを入れることにしたのだが、Debianのnetbootモジュールを使うと面倒くさいことをしなくてすむ。

  • ブートイメージの入手

http://http.us.debian.org/debian/dists/sarge/main/installer-i386/current/images/netboot/
配下のファイルを全てダウンロードする。上記のディレクトリ直下の"pxelinux.0"と"pxelinux.cfg/"はシンボリックリンクになっているので注意。

  • ブートイメージの配置

サーバの /tftproot 配下にダウンロードしたファイル一式を配置。

この状態でPXEブートを行うと、ブート時のロゴが変わる。

こんな感じ。
boot時のモードは以下の4種類が選べる。

    • linux (デフォルト)
    • expert
    • linux26
    • expert26

*26はカーネル2.6を指す。今回はlinux26を選択。

  • ネットワークインストール

後は画面の指示に従っていけば、ドライバのロードから何から簡単に終わる。
インストールが終了した後に再起動をかけて、rootパスワードやらメインユーザーの設定を行い、いくつかのテーマに沿ってapt-getする。
今回は以下のテーマを選択した。

    • デスクトップ
    • Webサーバ
    • ファイルサーバ
    • メールサーバ

んで今、延々とapt-get中。