
Для школьного проекта мне нужно создать бездисковый клиент ubuntu. Я использую 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).