GNU/Linux >> Linux の 問題 >  >> Ubuntu

Nfsを使用してUbuntuServer14.04をネットワークブートする方法は?

これまでのところ、Ubuntu Server 14.04のセットアップと実行に基づいて、LinuxMint17ライブCDとUbuntuServer14.04を提供するように構成されたPXEサーバーがあります。目的は、NFSを使用してネットワーク全体にインストールメディアを提供することです。問題は、ファイルがNFSによって提供されていないことです。

クリーンなUbuntuServer14.04インストールで基本的なPXEサーバーをセットアップするには、次の手順に従いました:http://www.unixmen.com/install-configure-pxe-server-ubuntu-14-04-lts/

DHCPは、次の手順に従って中央のIPCOPで実行されています:http://www.ipcops.com/phpbb3/viewtopic.php?f =4&t =17515

NFSは、LinuxMintおよびUbuntuServerインストールISOイメージのコンテンツを含む/exportsディレクトリを提供するように設定されています。 2つのOS(MintとUbuntu)のカーネルと初期RAMディスクは、PXEサーバーの/ var / lib/tftpbootの下のディレクトリにコピーされます。

クライアントがPXEを介して起動すると、正しく起動してUbuntu Serverを起動しますが、NFSサーバー上のファイルを使用せずに、インターネットから必要なインストールファイルのダウンロードを開始します。

pxelinux.cfg/defaultファイルは次のようになります。

# D-I config version 2.0
include ubuntu-server-14.04-installer/amd64/boot-screens/menu.cfg
default ubuntu-server-14.04-installer/amd64/boot-screens/vesamenu.c32
prompt 0
timeout 0

label ubuntu-server-14.04
    kernel ubuntu-server-14.04-installer/amd64/linux
    append vga=normal root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.88.14:/exports/ubuntu-server-14.04 initrd=ubuntu-server-14.04-installer/amd64/initrd.gz quiet nosplash --


label linux-mint-17
    kernel linux-mint-cinnamon-17/vmlinuz
    append vga=791 config root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.88.14:/exports/linux-mint-cinnamon-17 initrd=linux-mint-cinnamon-17/initrd.lz nosplash --

私が見逃しているアイデアはありますか?

承認された回答:

ISOをNFSルートに直接使用できるかどうかはわかりません。設定は次のとおりです。

  1. /tftpboot/live/trustyにマウントされたUbuntuISO
  2. /tftpboot/live/trusty NFS用にエクスポートされました。
  3. pxelinux.cfg 次のようなエントリ:

    LABEL live
    menu label Install ^Ubuntu Live
    KERNEL live/trusty/casper/vmlinuz.efi
    APPEND initrd=live/trusty/casper/initrd.lz root=/dev/nfs boot=casper netboot=nfs nfsroot=10.105.1.13:/tftpboot/live/trusty -- quiet splash
    

    ここでのNFSルートは、前に指定したマウントポイントです。

(パスが変更された、Mintのほとんど同じエントリ)


Ubuntu
  1. Ubuntu20.04にNFSクライアントとサーバーをインストールする方法

  2. Ubuntu20.04でNFSサーバーとクライアントをセットアップする方法

  3. Nfsネットワークを設定する方法は?

  1. Ubuntu14.10でNFSサーバーを構成してNFS共有をマウントする方法

  2. Http(Nfsではない)を使用してPxe経由でUbuntuのLiveCDを起動することは可能ですか?

  3. UbuntuサーバーでNTPを使用して時刻を同期する方法は?

  1. Ubuntu20.04にNFSサーバーをインストールして構成する方法

  2. Ubuntu18.04にNFSサーバーをインストールして構成する方法

  3. ネットワーク接続なしでUbuntuサーバーをインストールするにはどうすればいいですか?