If anyone can add to this, please do so.
I’d like to document how to take a never booted OS image and have it applied to a system and have the BigFix agent installed all in one go, the idea being that BigFix would be the primary mechanism for software installation, configuration, and in some cases, drivers. This would be for Mac, Windows, and potentially linux.
I’d like to document the minimum effort to do this with the minimum amount of tools required.
Requirements:
- Network
- drivers (if applicable)
- assume DHCP for simplicity at first
- An Admin User Account
- need a way to login to troubleshoot
- BES Client
- masthead / actionsite file
- potentially a
clientsettings.cfg
or similar. - Client installer
- a way to have the client be installed after the OS is installed
- Create installation media
Windows
- Windows ADK(AIK) or MDT
- Network Drivers (not required in all cases)
- Intel
- Realtek
- USB to Ethernet
- ???
- create bootable installation media
- USB
- ISO
oscdimg -m -h -u2 -udfver102 -bC:\temp\WADK_Win10\boot\etfsboot.com C:\temp\WADK_Win10 C:\temp\win10bigfix.iso
- PXE
Mac
- AutoDMG ( Others? )
- Installing the BigFix client with AutoDMG
Linux
- ??? target CentOS and Ubuntu initially
- Script to kickstart the installation of BigFix on OS X, Debian-family, RHEL-family
- CentOS
- https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Installation_Guide/sect-kickstart-howto.html
- Firewall fix when setting up CentOS / RHEL / Fedora relay
- https://www.centos.org/forums/viewtopic.php?t=46994#p242894
- Ubuntu
- http://askubuntu.com/questions/122505/how-do-i-create-a-completely-unattended-install-of-ubuntu
-
https://help.ubuntu.com/community/KickstartCompatibility
-https://help.ubuntu.com/lts/installation-guide/amd64/install.en.pdf - Example: https://gist.github.com/vrillusions/d292953ff9bc0e2041d9
Related:
Universal:
- https://github.com/jgstew/tools/blob/master/CMD/install_bigfix_universal.bat
- Default Client Settings - https://gist.github.com/jgstew/51a99ab4b5997efa0318
- RFE: Client installer reference relay.dat at installation time
Mac:
- Installing the BigFix client with AutoDMG
- http://www.deploystudio.com/Forums/viewtopic.php?pid=27458#p27458
- https://derflounder.wordpress.com/2015/10/01/system-integrity-protection-adding-another-layer-to-apples-security-model/
- https://derflounder.wordpress.com/2015/09/05/netbooting-and-system-integrity-protection/
- https://support.apple.com/en-us/HT205054
- https://jamfnation.jamfsoftware.com/discussion.html?id=14911
Win
- http://michael.anastasiou.me/how-to-create-a-bootable-windows-dvd/
- https://support.microsoft.com/en-us/kb/947024
- http://www.intowindows.com/how-to-create-bootable-windows-iso-from-filesfolders/
- http://www.windowsvalley.com/create-bootable-windows-8-iso-dvd/
- Oscdimg Commands
- http://deploymentresearch.com/Research/Post/399/How-to-REALLY-create-a-Windows-10-ISO-no-3rd-party-tools-needed
- https://technet.microsoft.com/en-us/library/cc771845(v=ws.10).aspx
- http://www.tenforums.com/tutorials/9230-windows-10-iso-download.html
- http://www-01.ibm.com/support/docview.wss?uid=swg21505981
- https://technet.microsoft.com/en-us/library/cc766214(v=ws.10).aspx
- https://technet.microsoft.com/en-us/library/offline-domain-join-djoin-step-by-step(v=ws.10).aspx
- https://4sysops.com/archives/windows-update-download-tools/
- Installing BigFix Client with MDT Image Deployment
- Install BigFix without starting the service on Windows+Mac