Search English (United States)  Svenska (Sverige)
den 4 februari 2012 ..:: Blog » Johan Arwidmark ::.. Register  Login
 Text/HTML Minimize

On March 21, the first day of MMS 2011, I announced the immediate availability of the Deployment Research blog and Deployment Research Facebook page. Sites filled with video-tutorials on how to deploy operating systems. Information about this new site, as well a bunch of other deployment related community sites was by the way also printed (thank you FedEx) and put in the attendee-bag (Thank you Microsoft) for every MMS 2011 attendee, about 4000 people.

This also means that the deployvista.com blog will not be much active anymore. It will still exist, but the content will gradually be migrated over to the new site, cleaned-up and converted into the new format…

Happy deployment, and I hope to see you online in the forums…

Regards / Johan Arwidmark
Microsoft MVP – Setup & Deployment


 Print   
 Blog_Archive Minimize

 Print   
 A Pretty Good Frontend (IMHO) Minimize
Location: BlogsJohan Arwidmark    
Posted by: johan 8/25/2007

Summer 2007 in Sweden is one for the record books, for being the rainiest one in a long time... So if you can't hit the beach, what do you do?  Some serious coding of course! :)

So today I have released a Frontend for ZTI (BDD 2007) to the web...

Credits goes to Morgan Hjalmarsson, Sami Lehtonen, Martin Hultstrom and Kristoffer Lindblad for their efforts and continuous support...

Best Regards / Johan Arwidmark
Microsoft MVP - Setup & Deployment

The name: Pretty Good Frontend

Download link
http://www.deployvista.com/Repository/BDD2007/tabid/74/EntryId/36/DMXModule/400/Download/attachment/Default.aspx

Features
- Only appears if computer is not in the BDD Database already
- Allows for entering a computer name
- Allows for Selecting target OU (Selection list is from live Actice Directory data)
- Allows for entering UDDIR folder (for replace scenarios)
- Allows for OSD/ZTI Image selection (Selection list is from live SMS data)
- Allows for role selection (Selection list is from live BDD database)
- Configured from rules in bootstrap.ini, no hardcoded values in the Frontend
- Started as a userexit (no scripts on the winpe image)

The screenshot

System Requirements
- A Windows PE 2005 image generated from the BDD 2007 Deployment Workbench
- Added support for ADSI (not terribly hard, just copy activeds.tlb and adsldp.dll from Windows Server 2003 SP1 to System32)

Configuration
- From the download, copy the following files to ZTI$ Share: Z-Frontend.vbs and Z-Frontend.hta
- From the \distribution\scripts folder, copy the following files to ZTI$ Share: wizard.css and wizard.ico
- Using Deployment Workbench, update bootstrap.ini using info from the sample files and update the Deployment Point (Update files only)
- I'm assuming your are running the BDD database on the SMS SiteServer (SMS Database)

The following values need to be configured in bootstrap.ini (sample for single and multiple locations included)

SMSSiteDatabaseServer:  The Server name of the SMS SiteServer (database)
SMSSiteDatabaseName:  The SMS database name
DomainController1:  A domain controller to bind to
BDDDataBaseName:  The BDD dataabase name
StartingOU:   OU to list subOUs from (1 level only)
ListADUserName:  User to Bind with AD
ListADPassword:  Password for AD user


Note 1: Minimum Memory requirement is set to 256, you shouldn't deploy windows XP or higher versions with less, nor use WinPE 2005... :)

Note 2: If you have used Microsoft sample file (SERVERSP1-REMOVELIST.TXT) to reduce WinPE 2005 size, make sure you configure it to not delete the following

files

system32\mfc42.dll
system32\odbc32.dll
system32\odbcint.dll
system32\urlmon.dll
system32\security.dll
System32\scecli.dll
System32\shdocvw.dll
System32\msls31.dll

Note 3: As for usual I recommend configuring winbom.ini to always wipe the disk (otherwise leftover junk may prevent the setup)

Sample winbom.ini

[Factory]
WinBOMType=WinPE
Reseal=No
[WinPE]
Quiet=Yes
Restart=No
[PnPDriverUpdate]
[PnPDrivers]
[NetCards]
[UpdateInis]
[FactoryRunOnce]
[Branding]
[AppPreInstall]

[DiskConfig]
Disk1 = Disk1.Config

[Disk1.Config]
WipeDisk = Yes
Size1 = *
PartitionType1 = Primary
FileSystem1 = NTFS
QuickFormat1 = Yes
SetActive1 = Yes

 

Permalink |  Trackback

Comments (3)  
Re: A Pretty Good Frontend (IMHO)    By kingskawn on 11/19/2008
Superb guide you made here. But what would you do when you receive a machine or several machines where the only thing you know about them are the MAC addresses?

How can you launch this? It's based on the computername and you can't put a mac address for deployment or am I missing something :-)

Re: A Pretty Good Frontend (IMHO)    By cortez00 on 4/16/2009
Johan
i think i asked this before.. will this work for MDT 2007 and SCCM. I thought you mentioned that you where working on it.

Re: A Pretty Good Frontend (IMHO)    By kingskawn on 4/22/2009
Is this compatible with SCCM? What do we have to change that is more for sms to a SCCM scenario?


  
 Search_Blog Minimize

 Print   
Copyright Deployvista.com 2006-2010 (c)   Terms Of Use  Privacy Statement
DotNetNuke® is copyright 2002-2012 by DotNetNuke Corporation