NFS Freigabe korrekt erstellt?

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Knogle
Beiträge: 465
Registriert: 06.05.2016 19:29:00
Lizenz eigener Beiträge: MIT Lizenz

NFS Freigabe korrekt erstellt?

Beitrag von Knogle » 21.10.2019 18:04:02

Hallo liebe Community.
Die letzten Tage probiere ich meinen PXE Server mit PXEGRUB zum laufen zu kriegen statt mit dem PXELINUX.
Jedoch ist das ganze eine massivste Herausforderung da dazu jegliche Tutorials fehlen.
Folgende ist meine GRUB nfs Zeile:

Code: Alles auswählen

menuentry "Netroot" {
   echo 'Trying to boot via nfs ...'
   load_video
   insmod gzio
   if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
   insmod part_msdos
   insmod ext2
   echo 'Loading Linux ...'
   linux /programs/clonezilla/live/vmlinuz root=/dev/nfs ip=dhcp rw netboot=nfs nfsroot=192.168.2.55:/var/lib/tftpboot/programs/clonezilla/live/ rw
   echo 'Loading initial ramdisk ...'
   initrd /var/lib/tftpboot/programs/clonezilla/live/initrd.img
}
Als auch meine

Code: Alles auswählen

/etc/exports
Datei.

Code: Alles auswählen

# /etc/exports: the access control list for filesystems which may be exported
#		to NFS clients.  See exports(5).
#
# Example for NFSv2 and NFSv3:
# /srv/homes       hostname1(rw,sync,no_subtree_check) hostname2(ro,sync,no_subtree_check)
#
# Example for NFSv4:
# /srv/nfs4        gss/krb5i(rw,sync,fsid=0,crossmnt,no_subtree_check)
# /srv/nfs4/homes  gss/krb5i(rw,sync,no_subtree_check)
#

/var/lib/tftpboot/programs/clonezilla/live 192.168.2.55/(rw,no_root_squash,sync,no_subtree_check)
Hierbei versuche ich eine Debian Clonezilla ISO zu booten, wobei ich die initramdisk über nfs holen muss.
Am Anfang habe ich folgende Meldungen bekommen.

Bild

Dann habe ich jedoch chmod -R 777 ausgeführt, und es war nicht mehr da.

Nun hängt das System beim booten jedoch bei "freeing unused kernel image memory".
Kann es sein dass irgendwas an der Freigabe falsch ist, oder leigt es dann eher am GRUB, bzw. der Konfiguration?


Bild

So leider festgestellt, das nfs Problem besteht immernoch. (Zumindest wenn ich ohne "quiet" boote)

Output von

Code: Alles auswählen

cat /var/logs/syslog | grep tftp

Code: Alles auswählen

Oct 21 18:07:29 millenium-fbe48 rpc.mountd[11325]: refused mount request from 192.168.2.86 for /var/lib/tftpboot/programs/clonezilla/live (/var/lib/tftpboot/programs/clonezilla/live): unmatched host
Bild

Antworten