Difference between revisions of "Fog preparing image for cloning"

From Teknologisk videncenter
Jump to: navigation, search
Line 30: Line 30:
 
= Hyper-V  =
 
= Hyper-V  =
  
'''Gældende for<br> '''Server 2008 R2 SP1 med Hyper-V<br>Fog version 0.29
+
'''Gældende for<br> '''Server 2008 R2 SP1 med Hyper-V<br>Fog version 0.29  
  
 
'''Beskrivelse<br>'''Laves et image fra en host med Hyper-V, skal man være opmærksom på følgende, hvis man ikke kører sysprep på hosten:  
 
'''Beskrivelse<br>'''Laves et image fra en host med Hyper-V, skal man være opmærksom på følgende, hvis man ikke kører sysprep på hosten:  
Line 39: Line 39:
  
 
<br> '''Løsning'''  
 
<br> '''Løsning'''  
(Kan passe under punkt&nbsp;
+
 
 +
(Kan tilføjes ovenover under "Windows Server 2008 R2 / Windows 7" og&nbsp;under punkt 3, tilpasning
  
 
#Installer Hyper-V modulet til PowerShell. (http://technet.microsoft.com/en-us/edge/Video/ff955836)  
 
#Installer Hyper-V modulet til PowerShell. (http://technet.microsoft.com/en-us/edge/Video/ff955836)  
 
#Fjern den virtuelle switch med ekstern forbindelse.  
 
#Fjern den virtuelle switch med ekstern forbindelse.  
#Afinstaller onboard netkort i Windows
+
#Afinstaller onboard netkort i Windows  
 
#Ved virtuel maskine med to netkort f.eks. LAN og WAN, opret det ene netkort som "Legacy" og det andet netkort som "normal" network adapter.<br>I den virtuelle host, omdøb "Legacy" netkortet til WAN.  
 
#Ved virtuel maskine med to netkort f.eks. LAN og WAN, opret det ene netkort som "Legacy" og det andet netkort som "normal" network adapter.<br>I den virtuelle host, omdøb "Legacy" netkortet til WAN.  
 
#Lav et PowerShell script indeholdende:&nbsp;<br>import-module -name 'C:\Program Files\modules\HyperV'<br> (Standardsti)<br>New-VMExternalSwitch -VirtualSwitchName "WAN" -ext "Intel(R) 82567LM-3 Gigabit Network Connection" -force<br> (Opretter virtuel switch "WAN" med ekstern forbindelse med netkortet&nbsp;"Intel(R) 82567LM-3 Gigabit Network Connection". Force=ingen prompts)<br>get-vmnic -vm gw01 -legacy | set-vmnicswitch -virtualswitch WAN<br>(Hent listen over alle legacy netkort fra virtuelle maskine GW01 og forbind dem til den virtuelle switch WAN.)<br>Kan kun automatiseres på denne måde, da man ikke kan vælge de enkelte netkort for hosten i scriptet. Der kan kun sorteres efter kategorien af netkort "Legacy" eller "VMBU".
 
#Lav et PowerShell script indeholdende:&nbsp;<br>import-module -name 'C:\Program Files\modules\HyperV'<br> (Standardsti)<br>New-VMExternalSwitch -VirtualSwitchName "WAN" -ext "Intel(R) 82567LM-3 Gigabit Network Connection" -force<br> (Opretter virtuel switch "WAN" med ekstern forbindelse med netkortet&nbsp;"Intel(R) 82567LM-3 Gigabit Network Connection". Force=ingen prompts)<br>get-vmnic -vm gw01 -legacy | set-vmnicswitch -virtualswitch WAN<br>(Hent listen over alle legacy netkort fra virtuelle maskine GW01 og forbind dem til den virtuelle switch WAN.)<br>Kan kun automatiseres på denne måde, da man ikke kan vælge de enkelte netkort for hosten i scriptet. Der kan kun sorteres efter kategorien af netkort "Legacy" eller "VMBU".

Revision as of 13:38, 17 November 2011

Windows XP

Install Windows XP update the system from Microsoft update. Install Antivirus and all the programs you need.

Volume license key

If you have volume license key you can use FOG multicast cloning.

Single user license key

Links


Windows Server 2008 R2 / Windows 7

    NB. AHCI skal disables i BIOS. Ellers vil klienterne ikke starte op efter deployment (Behøves ikke ske før, kan også disables efter deployment)
1. Lav image som multiple partition image - single disk (Not resizeable)
2. Tilknyt host med imaget og med OS som Windows 7.
3. Installer OS og tilpas maskinen som ønsket (herunder fog client service, hentes fra stien i punkt 5)

  • For at undgå aktiveringsvinduet ved logon, deaktiver tjenesten "Software Protection"

4. Kør evt. en chkdsk /f og en disk defragment.
5. Download fogprep fra fog.tekkom.dk/fog/client og ekserkver som administrator (Får Windows lov at genstarte inden upload, skal fogprep køres igen.)
6. Lav en *.cmd fil og placer f.eks i Windows biblioteket C:\Windows\RunOnce.cmd.

Ved Server 2008R2, skriv i filen:
slmgr.vbs -rearm
slmgr.vbs -ipk 2MXGF-TFDMP-FMHM4-8BF2R-P3XTH

Ved Windows 7, skriv i filen:
slmgr.vbs -rearm
slmgr.vbs -ipk TVJJM-36W3Y-9C4HP-7M9PB-G6MJ8
   
7. Åben registreringsdatabasen og gå til HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnce\
8. Opret her en string value, kald f.eks. RunOnce, og skriv i værdi, stien til din *.cmd fil, f.eks: C:\Windows\RunOnce.cmd
    VIGTIGT, Windows må ikke genstartes inden upload, nøglen kan kun installeres én gang.
9. Åben registreringsdatabasen og gå til HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform\Activation
10. Sæt værdien i nøglerne "Manual" og "NotificationDisabled" til 1
11. Start upload job, genstart og upload imaget.


Hyper-V

Gældende for
Server 2008 R2 SP1 med Hyper-V
Fog version 0.29

Beskrivelse
Laves et image fra en host med Hyper-V, skal man være opmærksom på følgende, hvis man ikke kører sysprep på hosten:

  • Hostens fysiske netkort, som forbindes med en Hyper-V switch, vil ikke automatisk skifte MAC adresse, når imaget deployes på nye hosts.
  • Kræver en geninstallation af netkortet.
  • Dette smider forbindelsen mellem det fysiske netkort og den virtuelle switch.


Løsning

(Kan tilføjes ovenover under "Windows Server 2008 R2 / Windows 7" og under punkt 3, tilpasning

  1. Installer Hyper-V modulet til PowerShell. (http://technet.microsoft.com/en-us/edge/Video/ff955836)
  2. Fjern den virtuelle switch med ekstern forbindelse.
  3. Afinstaller onboard netkort i Windows
  4. Ved virtuel maskine med to netkort f.eks. LAN og WAN, opret det ene netkort som "Legacy" og det andet netkort som "normal" network adapter.
    I den virtuelle host, omdøb "Legacy" netkortet til WAN.
  5. Lav et PowerShell script indeholdende: 
    import-module -name 'C:\Program Files\modules\HyperV'
    (Standardsti)
    New-VMExternalSwitch -VirtualSwitchName "WAN" -ext "Intel(R) 82567LM-3 Gigabit Network Connection" -force
    (Opretter virtuel switch "WAN" med ekstern forbindelse med netkortet "Intel(R) 82567LM-3 Gigabit Network Connection". Force=ingen prompts)
    get-vmnic -vm gw01 -legacy | set-vmnicswitch -virtualswitch WAN
    (Hent listen over alle legacy netkort fra virtuelle maskine GW01 og forbind dem til den virtuelle switch WAN.)
    Kan kun automatiseres på denne måde, da man ikke kan vælge de enkelte netkort for hosten i scriptet. Der kan kun sorteres efter kategorien af netkort "Legacy" eller "VMBU".