192.168.26.1의 TFTP / DHCP / NFS / SMB 서버 (Ubuntu 서버 12.04 LTS)가 있습니다. pxelinux를 사용하여 Windows의 시작 및 설치 옵션, Ubuntu 네트워크 설치 프로그램 및 Linux Mint 17 MATE 라이브 CD가 포함 된 메뉴를 표시합니다. 이런 식으로 작동시키는 것은 이미 불쾌했으며 증기가 부족합니다 ...
Linux Mint의 경우 NFS와 CIFS의 두 가지 netboot 옵션을 제공했습니다. NFS로 완전히 작동했습니다. 사용자는 부팅 메뉴에서 선택할 수 있으며 잠시 후 Linux Mint 라이브 CD 데스크탑에 들어갑니다. 그러나 CIFS를 사용하면 네트워킹이 제대로 초기화되지 않습니다. Linux Mint가 시작되면 네트워킹이 120 초 동안 중단됩니다. 그런 다음 데스크톱으로 계속 부팅되지만 net network-manager
이 시작되지 않고 시작되지 않습니다. DHCP 서버가 응답하지 않는 문제 일 수 있다고 생각했지만 DHCP 서버 로그에서 DHCP 요청 및 성공적인 응답을 볼 수 있습니다.
Linux Mint 데스크탑 ifconfig
에서 DHCP에 의해 할당 된 IP 주소를보고하면 핑 서버가 작동합니다.
내 pxelinux 구성은 ( APPEND
한 줄에 있으면,이 사이트에서 가독성을 위해 분할했습니다).
NFS :
LABEL linuxmint17
MENU LABEL Linux Mint 17
KERNEL linux-mint-17/image/casper/vmlinuz
APPEND
root=/dev/nfs boot=casper netboot=nfs
nfsroot=192.168.26.1:/var/lib/tftpboot/linux-mint-17/image
initrd=/linux-mint-17/image/casper/initrd.lz
CIFS :
LABEL linuxmint17smb
MENU LABEL Linux Mint 17 (SMB)
KERNEL linux-mint-17/image/casper/vmlinuz
APPEND
root=/dev/cifs boot=casper netboot=cifs
nfsroot=//192.168.26.1/tftpshare/linux-mint-17/image
ip=dhcp
initrd=/linux-mint-17/image/casper/initrd.lz
ip=dhcp
옵션을 CIFS 메뉴 에 삽입해야 합니다. 그렇게하지 않으면 네트워킹을 초기화 할 때 부팅 프로세스가 120 초 동안 중단되지만 계속 진행되지 않습니다. 해당 줄을 추가해도 여전히 중단되지만 120 초 후에 계속 부팅됩니다.
설정:
클라이언트와 서버 가상 머신은 서로간에 만 연결됩니다 (내부 네트워크). 네트워크에 다른 시스템이 전혀 없습니다.
서버의 모든 pxe 부팅 파일은 아래에 /var/lib/tftpboot/
있습니다. Linux Mint ISO (수정되지 않은)는 아래에 마운트됩니다 /var/lib/tftpboot/linux-mint-17/image
. vmlinuz
과 initrd
에 있습니다 /var/lib/tftpboot/linux-mint-17/image/casper
. /var/lib/tftpboot/
NFS 내보내기입니다. 에 tftpshare
매핑 되는 삼바 공유 가 있습니다 /var/lib/tftpboot/
(읽기 전용, 모든 사람에게 액세스 허용).
smb.conf
[tftpshare]
comment = TFTP Root
path = /var/lib/tftpboot
browsable = yes
guest ok = yes
read only = no
create mask = 0644
dhcpd.conf
authoritative;
subnet 192.168.26.0 netmask 255.255.255.0 {
range 192.168.26.10 192.168.26.40;
next-server 192.168.26.1;
filename "pxelinux.0";
}
syslog
라이브 데스크톱 환경으로 성공적으로 부팅 한 후 클라이언트 시스템 에서 이상한 2 분 간격이 발생 합니다.
Jun 14 13:13:18 mint kernel: [ 23.388873] intel_rapl: domain core energy ctr 0:0 not working, skip
Jun 14 13:13:18 mint kernel: [ 23.528409] intel_rapl: domain uncore energy ctr 0:0 not working, skip
Jun 14 13:13:18 mint kernel: [ 23.528453] intel_rapl: no valid rapl domains found in package 0
Jun 14 13:13:20 mint ntpdate[1198]: Can't find host ntp.ubuntu.com: Name or service not known (-2)
Jun 14 13:13:20 mint ntpdate[1198]: no servers can be used, exiting
(120 초의 부팅 지연이 발생할 때 대략 2 분 간격으로 항목이 없음)
Jun 14 13:15:19 mint dbus[864]: [system] Activating service name='org.freedesktop.ConsoleKit' (using servicehelper)
Jun 14 13:15:19 mint dbus[864]: [system] Activating service name='org.freedesktop.PolicyKit1' (using servicehelper)
Jun 14 13:15:19 mint acpid: starting up with netlink and the input layer
Jun 14 13:15:19 mint acpid: 9 rules loaded
Jun 14 13:15:19 mint acpid: waiting for events: event logging is off
이것은 CIFS를 사용할 때 두 경우 모두에 발생합니다.
서버에서 :
...
Jun 14 13:12:52 ubuntu-netboot in.tftpd[2722]: RRQ from 192.168.26.13 filename /linux-mint-17/image/casper/initrd.lz
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPDISCOVER from 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPOFFER on 192.168.26.14 to 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPREQUEST for 192.168.26.14 (192.168.26.1) from 08:00:27:1c:c5:43 via eth1
Jun 14 13:13:14 ubuntu-netboot dhcpd: DHCPACK on 192.168.26.14 to 08:00:27:1c:c5:43 via eth1
에 따르면 데스크탑으로 성공적으로 부팅 할 때 클라이언트에 할당 된 IP ifconfig
는 실제로 ...14
입니다.
이것은 없이 발생 합니다 ip=dhcp
:
이것은으로 일어나는 것이다 ip=dhcp
즉시 데스크톱 쇼 전에 :
나는 어떤 아이디어에 감사합니다. 다른 로그 (어떤?)가 도움이된다면 제공 할 수 있습니다.
eth0
인터넷에 액세스해야하는 경우 게이트웨이에 연결 합니다.