Hier werden die Unterschiede zwischen zwei Versionen gezeigt.
Beide Seiten, vorherige Überarbeitung Vorherige Überarbeitung Nächste Überarbeitung | Vorherige Überarbeitung Nächste Überarbeitung Beide Seiten, nächste Überarbeitung | ||
admin_grundlagen:pxe-bootserver [2017/02/16 14:43] stefan_miethke [PXE] |
admin_grundlagen:pxe-bootserver [2017/02/16 14:49] stefan_miethke [PXE] |
||
---|---|---|---|
Zeile 11: | Zeile 11: | ||
===== PXE ===== | ===== PXE ===== | ||
- | TODO: unter Debian 8 musste ich zusätzlich die folgenden Dateien ins tftp Verzeichnis kopieren: | + | |
- | cp /usr/lib/syslinux/modules/*/ldlinux.* . | + | |
TODO: offenbar kann man statt tftp inzwischen auch http verwenden. siehe: http://etherboot.org/wiki/httpboot und http://www.syslinux.org/wiki/index.php?title=PXELINUX#HTTP_and_FTP | TODO: offenbar kann man statt tftp inzwischen auch http verwenden. siehe: http://etherboot.org/wiki/httpboot und http://www.syslinux.org/wiki/index.php?title=PXELINUX#HTTP_and_FTP | ||
Zeile 134: | Zeile 133: | ||
qemu-system-x86_64 -kernel debian80/linux -initrd debian80/initrd.gz -append "console=ttyS0" -boot c -snapshot -nographic debian80/initrd.gz | qemu-system-x86_64 -kernel debian80/linux -initrd debian80/initrd.gz -append "console=ttyS0" -boot c -snapshot -nographic debian80/initrd.gz | ||
+ | unter Debian 8 musste ich zusätzlich die folgenden Dateien ins tftp Verzeichnis kopieren: | ||
+ | cp /usr/lib/syslinux/modules/*/ldlinux.* . | ||
qemu über simuliertes Netz starten: (( erfordert X, z.B. via ''ssh -X'' )) | qemu über simuliertes Netz starten: (( erfordert X, z.B. via ''ssh -X'' )) | ||
qemu-system-x86_64 -boot n -tftp /var/lib/tftpboot/ -bootp /pxelinux.0 /dev/zero | qemu-system-x86_64 -boot n -tftp /var/lib/tftpboot/ -bootp /pxelinux.0 /dev/zero |