Ubuntu 18.04 ライブ スクワッシュ ブートを複数のマシンで PXE で実行する

Ubuntu 18.04 ライブ スクワッシュ ブートを複数のマシンで PXE で実行する

私はWDS PXE サーバーWindows および Linux オペレーティング システムをさまざまな方法でインストールできます。

サーバーはライブブートも可能Ubuntu 18.04 デスクトップ スクワッシュ ファイル(公式および私自身のカスタムメイド)。各スカッシュには、サーバー上に独自の NFS 共有があります。

しかし、Ubuntu 18.04 squashを搭載したマシンをライブブートする必要がある場合、同じsquashファイルを使用して別のライブマシンを起動できません前のマシンをオフにしない限り、前のマシンは単にフリーズしてしまいます。

場合によっては 3 台のマシンをライブ ブートする必要もありますが、共有をさらに作成したり、squash ファイルを複製したりするのは、実際にはスケーラブルなソリューションではないため、好みません。

一部のファイルがロックされている可能性がありますか? ライブ ブートでは共有からファイルのみを読み取る必要があるため、奇妙に思えます。

ライブブートのメニュースタンザは次のとおりです。

LABEL Ubuntu 18.04 Desktop live boot
MENU LABEL - Live boot with ubuntu 18.04
kernel /external/live/casper/vmlinuz
append boot=casper netboot=nfs nfsroot=x.x.x.x:/lb vga=normal ip=::::::dhcp initrd=/external/live/casper/initrd --

答え1

NFS を使用せず、代わりに CIFS を使用する場合は、追加の initrd INITRD_N11.2.4.GZ も必要になります。Serva がこれをどのように行うかは、こちらを参照してください。

https://www.vercot.com/~serva/an/NonWindowsPXE3.html

関連情報