HDDのない10台の古いコンピューター(シンクライアントなど)があります。だから私はオペレーティングシステムとしてLubuntuを使用することにしました。私の仕事では、DHCPとTFTPを備えたPXEサーバーがあり、menu.cfgの前後にdebianディストリビューションを構築し、boot = liveを使用しましたが、lubuntuではnfsを使用し、bootはboot = casperである必要があるため、ここで問題が始まります、vmlinuzとinitrdを変更しようとしましたが、カーネルパニックエラーが発生しています。 squashfsとinitrd.gzをマージできるスクリプトがあるので、シンクライアントはinitrd.gzから直接開始されます。 OR他の解決策はありますか?
1つの方法は、syslinux-common
パッケージのmemdisk
パッケージを使用して、TFTPを介して直接ISOイメージを使用してブートすることです。
memdisk
およびISOイメージをTFTPルートにコピーしますPXE構成ファイルにメニューエントリを追加します。例:
LABEL slitaz
MENU LABEL ^Slitaz.iso
TEXT HELP
Testing boot from iso.
ENDTEXT
KERNEL memdisk
APPEND initrd=slitaz-cooking.iso
LABEL mini_ubutnu
MENU LABEL Mini-Ubuntu
KERNEL memdisk
APPEND initrd=ubuntu_mini.iso