Estou seguindo este tutorial sobre como configurar um cliente ubuntu sem disco.
O cliente se conecta ao servidor, obtém um IP e o processo de inicialização é iniciado, mas eu recebo um erro de kernel panic. Por favor, me diga o que estou fazendo de errado aqui. Eu segui o tutorial palavra por palavra.
Aqui está minha configuração:
O Ubuntu Server possui um servidor dhcp configurado para inicialização do pxe.
Eu executei os seguintes comandos no cliente ubuntu mínimo:
%pre%
/ nfsroot / etc / fstab
%pre%/tftpboot/pxelinux.cfg/default
%pre%/ etc / default / tftpd-hpa
%pre%/etc/default/dhcp/dhcpd.conf
%pre%POR FAVOR, AJUDE !!!
Estou seguindo este tutorial sobre como configurar um cliente ubuntu sem disco.
O cliente se conecta ao servidor, obtém um IP e o processo de inicialização é iniciado, mas eu recebo um erro de kernel panic. Por favor, me diga o que estou fazendo de errado aqui. Eu segui o tutorial palavra por palavra.
Aqui está minha configuração:
O Ubuntu Server possui um servidor dhcp configurado para inicialização do pxe.
Eu executei os seguintes comandos no cliente ubuntu mínimo:
uname -r
~ uname -r
mount -t nfs -onolock 192.168.2.3:/nfsroot /mnt cp -ax /. /mnt/. cp -ax /dev/. /mnt/dev/. (This command didn't work)
/ nfsroot / etc / fstab
proc /proc proc defaults 0 0
/dev/nfs / nfs defaults 1 1
none /tmp tmpfs defaults 0 0
none /var/run tmpfs defaults 0 0
none /var/lock tmpfs defaults 0 0
none /var/tmp tmpfs defaults 0 0
/dev/hdc /media/cdrom0 udf,iso9660 user,noauto 0 0
/tftpboot/pxelinux.cfg/default
LABEL linux
DEFAULT vmlinuz-4.10.0-28-generic
INITRD initrd.img-4.4.0-87-generic
APPEND root=/dev/nfs nfsroot=192.168.2.3:/nfsroot ip=dhcp rw
/ etc / default / tftpd-hpa
TFTP_USERNAME="tftp"
TFTP_DIRECTORY="/tftpboot"
TFTP_ADDRESS=":69"
TFTP_OPTIONS="--secure"
/etc/default/dhcp/dhcpd.conf
allow booting;
allow bootp;
subnet 192.168.2.0 netmask 255.255.255.0 {
range 192.168.2.5 192.168.2.250;
option broadcast-address 192.168.2.255;
option routers 192.168.2.10;
option domain-name-servers 192.168.2.11;
filename "pxelinux.0";
}
# force the client to this ip for pxe.
# This is only necessary assuming you want to send different images to differen$
host pxe_client {
hardware ethernet 00:00:00:00:12:34;
fixed-address 192.168.2.7;
}
POR FAVOR, AJUDE !!!