pxeがUbuntuを始める

pxeがUbuntuを始める

クライアントに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 wdeDEFAULT wde

それだけです!

おすすめ記事