pxe가 우분투를 시작합니다

pxe가 우분투를 시작합니다

클라이언트에 Ubuntu Live CD를 pxe 부팅할 수 있는 서버가 필요합니다. 이를 달성하기 위해 TFTP와 DHCP를 사용하겠습니다. 이 두 가지 작업이 완료되었습니다. 또한,이 기사표준 데스크탑 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에는 단 한 줄만 필요합니다. 이전 label wde에는 DEFAULT wde.

그게 다야!

관련 정보