
학교 프로젝트의 경우 디스크 없는 우분투 클라이언트를 만들어야 합니다. 저는 vmware fusion을 사용하고 있습니다. 다양한 문제에 부딪혀 해결하는 데 시간이 걸렸지만 지금은 정체 상태입니다.
나는 도움을 받기 위해 이 가이드를 사용해 왔습니다.https://help.ubuntu.com/community/DisklessUbuntuHowto
마침내 뭔가를 로드하는 지점에 도착했습니다. :) 그러나 아래 이미지에서 볼 수 있듯이 "연결 거부" 오류가 발생했습니다.
이것은 부팅을 허용하는 내 dhcp 구성 파일입니다. bootp 허용;
subnet 192.168.134.0 netmask 255.255.255.0 {
range 192.168.134.100 192.168.134.150;
option broadcast-address 192.168.134.255;
option routers 192.168.134.1;
option domain-name-servers 192.168.134.1;
filename "/pxelinux.0";
}
/etc/default/tftpd-hpa 파일
#Defaults for tftpd-hpa
RUN_DAEMON="yes"
OPTIONS="-l -s /tftpboot"
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS="0.0.0.0:69"
TFTP_OPTIONS="--secure"
웹에서 솔루션을 검색했지만 제대로 작동하는 솔루션을 찾지 못했습니다. 방화벽을 비활성화했으므로 그럴 수 없습니다. 경험이 많지 않아서 어디를 봐야할지 알기가 어렵습니다.
답변1
비트 tftp
가 작동했습니다. 커널이 로드되고 루트 파일 시스템을 마운트하려고 시도합니다. 마운트하려는 NFS 서버가 응답하지 않는 것 같습니다. 실제로 /nfsroot
서버에서 마운트할 수 있는지 다른 클라이언트에서 확인하십시오(HOWTO의 명명 규칙을 따른다고 가정).