3.10	osdeploy


	abstract: Start OS deployment.

	usage	: java -jar GbtUtility-2.1.76.jar [options] osdeploy <mini ISO> <source server IP> <ubuntu14|ubuntu16|centos6|centos7|suse11/suse12|redhat75|win2016> [arguments]
	
	[arguments]:
		timeout: Total timeout minutes, if install process time over timeout, utility will end (default is 60 minutes).
		uefi: Set true=UEFI mode, false=legacy mode  (default is legacy).
		config: Input config file for all parameters
	Example	:
		by Nodelist(use config file)    : java -jar GbtUtility-2.1.76.jar osdeploy config=./user1_config
		by single host(use config file) : java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 osdeploy config=./user1_config
		by scan host(use config file)   : java -jar GbtUtility-2.1.76.jar -S rmcp,10.1.27.1,10.1.27.100 osdeploy config=./user1_config

		by Nodelist(no config file)    : java -jar GbtUtility-2.1.76.jar osdeploy 4435.iso 10.2.1.1 ubuntu14 uefi=true timeout=120
		by single host(no config file) : java -jar GbtUtility-2.1.76.jar -H 10.1.27.79 osdeploy 4435.iso 10.2.1.1 centos6 uefi=true timeout=120
		by scan host(no config file)   : java -jar GbtUtility-2.1.76.jar -S rmcp,10.1.27.1,10.1.27.100 osdeploy 4435.iso 10.2.1.1 suse11 uefi=true timeout=120

	Warning :
		OS deployment command need to run with specific enviroment, please read GIGABYTE OS Deployment 
		Toolkit SOP for detail.