Skip to content
imincik edited this page Dec 12, 2014 · 20 revisions

Physical client mode is preferred way of launching GIS.lab client, because it provides best performance. It will run GIS.lab client session on client machine instead of original operating system installed (if any) on hard drive. Original operating system and local data will stay untouched and will be ready to run again after GIS.lab client is shut down.

To run physical client, it is required to connect machine running GIS.lab server and client machines via Gigabit switch and cables (CAT 5e or higher).

PXE boot

PXE boot is a default boot mode for GIS.lab clients. It is a simplest method to get your client up and running. Booting from PXE requires to instruct client machine to boot from other device as it is usually doing so. On newer computers it is required to disable Secure boot and/or enable Legacy Mode.

There are multiple possibilities how to boot from PXE:

  • press some F-key (depends on vendor) at machine start which will temporary instruct machine to boot from PXE
  • press some F-key (depends on vendor) at machine start to launch boot manager, choose PXE or PCI LAN in boot menu to boot from PXE
  • set PXE|LAN boot as first choice in BIOS configuration and restart machine to boot from PXE

Here is an example procedure of enabling PXE boot for Lenovo ThinkPad

  • boot up computer
  • press F2 -> press Enter -> press F1. This should take you to the BIOS screen. Select Security -> select Secure Boot -> set to Disable -> select Start Up -> select UEFI/Legacy Boot -> set to Legacy Only -> press F10
  • once you press F10, reboot then press F12. You should now be at the boot menu. Select PCI LAN. Press Enter

Enabling client machine

By default, no client machines are allowed to boot from server. To allow client machine, run following command on server:

$ gislab-machines -a "<MAC address>"

Tip:
Good way to collect MAC addresses of client machines, is to simply let them try to boot and than run following command to get list of denied MAC addresses on server.

$ sudo grep -e 'DHCPDISCOVER.*no free leases' /var/log/syslog

Continue with GIS Project Creation.

Clone this wiki locally