Create a Windows "Installation Instance"
Now that you have "LinMin-ready" ISO media, you are ready to create your Windows Install Instance, after which you will use the browser interface to create provisioning templates and roles, and then provision systems.
An Install Instance is a structure containing a link to your ISO, your XML answer file, directories for copying files to and executing scripts on the client system, log files, etc.
Launch the ISO Preparation (and Install Instance Creation) Script
cd /home/tftpboot/bin
sh windows-create-install-instance.sh
Select a LinMin-ready ISO and the Microsoft OS Edition name, then name of your new Install Instance. The first example illustrates this for Windows Server 2008 R2, the second example for Windows 7.
Windows Server 2008 R2: Select LinMin-Ready ISO and OS Edition, then Name the Install Instance
| |
| Select LinMin-ready ISO from /home/tftpboot/pub/winISOs :
1) en_windows_7_all_x86.iso
2) en_windows_server_2008_r2_std_ent_dc_web_x64.iso [User just created this ISO]
3) Create new LinMin-ready ISO from a Microsoft-supplied ISO
----> type response and press enter, "q" will quit the process
Enter number of ISO or Option to select: 2
LinMin-ready ISO selected: /home/tftpboot/pub/winISOs/en_windows_server_2008_r2_std_ent_dc_web_x64.iso
ISO architecture detected: x64 (64 bit)
Select the Windows Edition:
1) Windows Server 2008 R2 SERVERDATACENTER
2) Windows Server 2008 R2 SERVERDATACENTERCORE
3) Windows Server 2008 R2 SERVERENTERPRISE
4) Windows Server 2008 R2 SERVERENTERPRISECORE
5) Windows Server 2008 R2 SERVERSTANDARD
6) Windows Server 2008 R2 SERVERSTANDARDCORE
7) Windows Server 2008 R2 SERVERWEB
8) Windows Server 2008 R2 SERVERWEBCORE
9) Select another LinMin-ready ISO
----> type response and press enter, "q" will quit the process
Enter number of the Option to select: 1
Provide an Install Instance Unique short name (start with w or W, recommended max length 25)
----> type response and press enter, "q" will quit the process
Short Name or "e" to list existing names [e]: win2k8_r2_datacenter
Provide a description of this Install Instance, e.g. Windows Server 2008 R2 STANDARDCORE
----> type response and press enter, "q" will quit the process
Instance Brief Description (recommended max length 60) [Windows Server 2008 R2 SERVERDATACENTER]: Windows Server 2008 R2 SERVERDATACENTER
|
Windows 7: Select LinMin-Ready ISO and OS Edition, then Name the Install Instance
| |
Select LinMin-ready ISO from /home/tftpboot/pub/winISOs :
1) en_windows_7_all_x86.iso
2) en_windows_server_2008_r2_std_ent_dc_web_x64.iso
3) Create new LinMin-ready ISO from a Microsoft-supplied ISO
----> type response and press enter, "q" will quit the process
Enter number of ISO or Option to select: 1
LinMin-ready ISO selected: /home/tftpboot/pub/winISOs/en_windows_7_all_x86.iso
Target architecture detected: x86 (32 bit)
Select the Windows Edition:
1) Windows 7 HOMEBASIC
2) Windows 7 HOMEPREMIUM
3) Windows 7 PROFESSIONAL
4) Windows 7 STARTER
5) Windows 7 ULTIMATE
6) Select another LinMin-ready ISO
----> type response and press enter, "q" will quit the process
Enter number of the Option to select: 3
Provide an Install Instance Unique short name (start with w or W, recommended max length 25)
----> type response and press enter, "q" will quit the process
Short Name or "e" to list existing names [e]: windows7_pro_x86
Provide a description of this Install Instance, e.g. Windows Server 2008 R2 STANDARDCORE
----> type response and press enter, "q" will quit the process
Instance Brief Description (recommended max length 60) [Windows 7 PROFESSIONAL]: Windows 7 Professional x86
|
Enter Product Key, Language, Time Zone and Other Values for your Install Instance
| |
Production installations require a valid Microsoft Product Key
Enter the product key with dashes, spaces, or just characters
Enter the Product Key [nokey]: nokey [NOTE: do not use a Product Key with any version of R2 nor with any evaluation version of w2k8 non-R2. Use Product Keys for all other OS versions]
Activation: default is "yes" skip activation, change to "no" to activate with valid product key
----> type response and press enter, "q" will quit the process
Skip activation yes/no [yes]: yes
Initial Admin Password (6 char min): [unsecure]: **********
Install Language Selection:
1) Arabic [ar-SA]
2) Chinese [zh-CN]
6) English [en-US]
[Users have 16 language options and can edit answer file to add any language]
16) Swedish [sv-SE]
Enter number of the Language selection [6 English]: 6
... confirmed: this LinMin-ready ISO supports English
Time zone Selection:
1) GMT-12:00 International Date Line West [Dateline Standard Time]
5) GMT-08:00 Pacific Time (US and Canada); Tijuana [Pacific Standard Time]
[Users have 75 time zone to select from]
74) GMT+12:00 Fiji Islands, Kamchatka, Marshall Islands [Fiji Standard Time]
75) GMT+13:00 Nuku'alofa [Tonga Standard Time]
Enter number of the Time zone selection [5 GMT-08:00 Pacific Time (US and Canada); Tijuana]: 5
Computer Name (15 characters max) [computer_name]: ATT_DC12_0449
Organization Name [organization name]: ATT
Full Name [full name]: ATT Data Center 12
|
Review (and edit if need be) Install Instance Selections and Create Install Instance
| |
Review selections:
LinMin_Ready_ISO = en_windows_server_2008_r2_std_ent_dc_web_x64.iso
Windows_Edition = Windows Server 2008 R2 SERVERDATACENTERCORE
Install_Instance = w2k8_r2_datacentercore
Install_Instance_Description = Windows Server 2008 R2 SERVERDATACENTERCORE
Product_Key = 7G9ZY-49ERS-MMMPA-PASAYS-4AJIN
Skip_Activation = yes
Admin_Password = ********
Language = English
Language_Code = en-US
Timezone = Pacific Standard Time
Timezone_Text = GMT-08:00 Pacific Time (US and Canada); Tijuana
Computer_Name = ATT_DC12_0449
Organization_Name = ATT
Full_Name = ATT Data Center 12
Accept selections yes/no: yes
* Creating unique Install Instance directory and files for: w2k8_r2_datacentercore
... link LinMin-ready ISO
... link LinMin-ready ISO arch type
... check for unattended XML in LinMin-ready ISO:
...... /home/tftpboot/pub/w2k8_r2_datacentercore/w2k8_r2_datacentercore.iso
... create templates
... establish postinstall cmd files
[add your scripts and install apps here]
... establish links
... list new dir to the log
* New Install Instance created: /home/tftpboot/pub/w2k8_r2_datacentercore
Create another LinMin Windows Install Instance y/n [n] : n
|
The Install Instance has been created. You will find in /home/tftpboot/pub/ 2 directories (w2k8_r2_datacentercore/ and windows7_pro_x86/) that contain the files create as a result of this process. More information on customizing Install Instances (executing post-installation scripts and copying files to the client) can be found in Advanced Topics.
You are now ready to use the LinMin GUI and start provisioning systems with MAC-Specific and MAC-Independent provisioning as you would with Linux or legacy Windows (Server 2003 and XP). Please refer to the User's Guide if you are unfamiliar with the process.