ディスクなしでUbuntuを起動する nfs + pxe

ディスクなしでUbuntuを起動する nfs + pxe

pxe、dhcpから起動したい -> pxelinux.0 -> 私が理解しているように、カーネルが必要です(準備する必要がある質問、またはインストールCDから取得する質問と規範)

 LABEL Ubuntu linux Live Boot
KERNEL ubuntu/casper/vmlinuz

->次のステップは、ハードドライブとしてNFSマウントすることです。似たようなものですが、正しいです

APPEND root=/dev/nfs boot=casper netboot=nfs nfsroot=192.168.0.1:/ubuntu ip=192.168.0.5:192.168.0.1:192.168.0.1:255.255.255.0 initrd=ubuntu/casper/initrd.lz

->そして、私が理解している限りでは、fstab は私の NFS を認識し、ファイル システムが存在するはずです
->ハード ドライブにインストールして dd をコピーしようと思います ->誰がやったのですか? それとも間違っていますか? 手順ごとに、または段階ごとに教えてください。すべて機能するはずです。iscs のようなものを見たことがありますが、カーネルで NFS サポートが必要なのはなぜですか?

答え1

PXE ブートの方法は次の通りです:

LABEL Ubuntu
Menu label Ubuntu 
kernel images/ubuntu/casper/vmlinuz.efi
append boot=casper vga=normal locale=de_de netboot=nfs nfsroot=192.168.178.33:/volume1/TFTP/boot/images/ubuntu rw initrd=images/ubuntu/casper/initrd.lz persistent

casper および casper-helpers スクリプトのスクリプト ディレクトリを調べると、それらが何をするのかがわかります。

関連情報