クライアントにUbuntu Live CDをpxe起動できるサーバーが必要です。これを達成するためにTFTPとDHCPを使用します。これら2つの作業が完了しました。また、この記事標準デスクトップISOイメージを起動しようとしています。
違いは、memdiskをインストールし、パスを私の方法で変更したことです。
apt-get install syslinux-common
cp /usr/lib/syslinux/memdisk other/
また、isoを/otherに入れました。 tftpの設定は次のとおりです。
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/var/lib/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
RUN_DAEMON="yes"
OPTIONS="-l -s /var/lib/tftpboot"
DHCPが提供されます。
/var/lib/tftpboot/pxelinux.cfg/default
# DISPLAY boot.txt
label wde #without the line tftp doesn't go (??)
# menu default
# menu label WDE Recovery
# root (hd0,0)
menu label ISO boot
kernel other/memdisk
append iso initrd=other/ubuntu.iso --
tftpbootツリー:
├── boot.txt
├── debian
│ └── etch
│ └── i386
│ ├── initrd.gz
│ └── linux
├── ldlinux.c32
├── other
│ ├── memdisk
│ └── ubuntu.iso
├── pxelinux.0
└── pxelinux.cfg
└── default
しかし、これはすべて終わったわけではありません!これで理由がわかります。
どんな助けでも大変感謝しています..!
その点が/var/lib/tftpboot/pxelinux.cfg/defaultにあると思いますが、どのように変更するのかわかりません。
ベストアンサー1
成功した!興味深いですが、/var/lib/tftpboot/pxelinux.cfg/defaultには1行しか必要ありません。以前label wde
はDEFAULT wde
。
それだけです!