söndag 21 september 2008

Kurs i Windows Deployment på Labcenter. Lärare: Johan Arwidmark

den här veckan har jag varit i Cannes på semester. veckan innan var jag på kurs på Labcenter med MVP:n Johan Arwidmark. en mycket mycket bra kurs.

Microsoft Deployment Toolkit är inte det lättaste att komma igång med, och det finns dåligt med böcker inom området. det enda jag läst i pappersform hittils är kapitlet om deployment i Jeremy Moskowitzs bok Creating the Secure Managed Desktop - och det är skrivet av ingen annan än Johan Arwidmark själv!


nedan kommer lite minnesanteckningar jag gjorde under kursen.


Windows PE:
  • minneskravet för WinPE2.1 är inte 512MB som alla tror, utan 448MB RAM. detta för att WinPE räknar med att folk kör med integrerade grafikkort som lånar typ, 64MB från det riktiga RAM.
    det har tydligen hänt att när folk försökt deploya en hel hög med lika dana datorer med 512MB RAM så har vissa funkat och vissa inte. då har BIOS varit inställt på att låna mer än 64MB på vissa av burkarna :). lurigt.
  • en anledning till att man kör setup.exe från en Vista/2008-skiva när man installerar sin master-image och inte extraherar imagen direkt ur wim-filen är att när Microsoft har windows installerat på D: när dom gjort installationen som ligger på skivan!
  • baka inte in NIC-drivers för wireless i WinPE-images. när wpeinit körs så kommer ett nätverkskort att bli det primära och konfas för DHCP. om detta är ett wireless så kommer det bli timeout och saker bryter ihop.
  • servrar kan ha både drivrutiner för WinPE och vanliga i samma drivrutinspack. är man inte försiktig så kan man få dubbla som ser likadana ut. inte snyggt.
  • skapa en egen Out-Of-Box driver group för WinPE. OBS! gör detta från början, det är jobbigt att byta group i efterhand. och en egen grupp gör att WinPE-imagen kan hållas liten och fin.
  • du behöver bara uppdatera deploymentpunkten om du påverkat Windows PE på något sätt. task sequences, nya operating systems osv dyker upp automagiskt.

USMT:
  • bra scanstate växlar:
    scanstate /ue:*\* /ui:DOMÄN\* /uel:60

    tar bara användare som loggat in på datorn från domänen. tar bara användare som loggat in de senaste 60 dagarna.

Blandade godbitar:
  • sysocmgr.exe - används för att scripta add/remove programs i XP.
  • ocsetup.exe - samma som ovanstående fast för Vista
  • det går att slå på utökad debug tracing för ett gäng tjänster i windows. kolla HKLM\Software\Microsoft\Tracing och sätt nyckeln EnableFileTracing till 1 för tjänsten du vill slå på loggning för. filerna hamnar i c:\windows\tracing
  • i %TEMP%\deployupdates_x86.log står alla kommandon i klartext som MDT kört!

är lite sjuk så det får räcka så här för idag.

0 kommentarer: