As delivered by Microsoft, Windows Server 2008 and Windows 7 OS media (ISO files or DVDs) cannot be used for remote, unattended installations. The ISOs must first be made provisionable or "LinMin-ready". This process takes under 5 minutes of system time, as LinMin does all the work.
Place the ISOs in
/home/tftpboot/ISOs/windows/win7_2008/
Your ISOs can actually be anywhere on the LinMin server, but ISOs placed in this directory will be presented to you automatically without having to enter path and file names.
cd /home/tftpboot/bin
sh windows-create-install-instance.sh
Once you have launched the script, you will be prompted to select a LinMin-ready ISO (that you have already converted) so you can create a Windows Install Instance, or to create a new LinMin-ready ISO. In the example below, a Windows 7 ISO is already LinMin-ready, but we will instead prepare a Windows Server 2008 R2 ISO. Simply answer the questions, and you will be done in about 5 minutes:
Select LinMin-ready ISO from /home/tftpboot/pub/winISOs : Creating a new LinMin-ready ISO from a Microsoft-supplied ISO Select a Microsoft-supplied ISO from /home/tftpboot/ISOs/windows/win7_2008: ... processing Microsoft-supplied ISO: /home/tftpboot/ISOs/windows/win7_2008/ en_windows_server_2008_r2_standard_enterprise_datacenter_web_x64_dvd_50365.iso A new name for the LinMin-ready ISO file is required ............................................................................. ...... to LinMin-ready ISO: /home/tftpboot/pub/winISOs/en_windows_server_2008_r2_std_ent_dc_web_x64.iso |
Your Microsoft-supplied ISO is now LinMin-ready and provisionable. You may create Install Instances now by continuing the script or quit the script and create Install Instances later.