[AD+WDS] Verschil tussen bekende clients in PXE/Deployment

Pagina: 1
Acties:
  • 125 views sinds 30-01-2008
  • Reageer

  • defiant
  • Registratie: Juli 2000
  • Laatst online: 21:33

defiant

Moderator General Chat
Topicstarter
Situatie: Ik heb een Windows Deployment Server in Native Mode in een Windows 2003 Active Directory domain, hiermee wil nieuwe en bestaande XP clients mee uitrollen Alles werkt bijna naar behoren, alleen voor het opnieuw uitrollen van bestaande XP clients is er de eis dat ze hun naam behouden, hier begint eigenlijk de eigenaardigheid waar ik met een hoop googlen nog niet achter ben gekomen:

-WDS heeft de mogelijkheid alleen 'known' clients te accepteren tijdens PXE boot, dit werkt in mijn geval prima.
-Met een sysprep.inf in \remoteinstall\images\groep\image\$oem$\$1\Sysprep op de WDS server is het volgens de documentatie mogelijk bekende clients met hun orginele naam het domain weer te laten joinen dmv de %MACHINENAME% en %MACHINEDOMAIN% variabelen. Dit werkt in mijn geval echter niet, als ik een command prompt start tijdens de XP mini-setup en sysprep.conf bekijk, dan zijn de variabelen leeg.

Blijkbaar zit er dus een verschil tussen een bekende client tijdens PXE boot en tijdens de deployment fase, klopt dit ?

Het wordt nog vreemder, want als ik met wdsutil informatie opvraag van computer objecten in active directory dan is het een guid/mac veld leeg.Ik krijg de indruk dat ik bekende computeraccounts alsnog manueel moet pre-stagen (netbootGUID?) ... ook al zijn ze feitelijk al bekend, klopt dit?

"When I am weaker than you I ask you for freedom because that is according to your principles; when I am stronger than you I take away your freedom because that is according to my principles"- Frank Herbert


  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Zijn de bekende clients voorheen wel met RIS of WDS gedeployed? Oftewel - is die GUID ooit wel eens in je AD terecht gekomen? :)

  • defiant
  • Registratie: Juli 2000
  • Laatst online: 21:33

defiant

Moderator General Chat
Topicstarter
elevator schreef op dinsdag 23 oktober 2007 @ 19:19:
Zijn de bekende clients voorheen wel met RIS of WDS gedeployed? Oftewel - is die GUID ooit wel eens in je AD terecht gekomen? :)
Voorheen werden ze allemaal manueel uitgerold, dus alleen met WDS/RIS komt de GUID in active directory terecht, da's al 1 duidelijkheid :)

Maar dat verklaart nog niet waarom WDS tijdens PXE boot wél kan zien of een computeraccount (dat zonder WDS/RIS is uitgerold) bekend is of niet :)

edit: Ik moet alle clients sowieso opnieuw pre-stagen, dus mijn observatie is misschien wel curieus, maar eigenlijk niet van belang.Maar nu dient zich een nieuw probleem aan, namelijk hoe pre-stage ik bestaande computer accounts (die dus geen remote install tab hebben), de oplossingen die ik daarvoor tot nu toe gezien heb zijn redelijk omslachtig.

[ Voor 32% gewijzigd door defiant op 24-10-2007 09:42 ]

"When I am weaker than you I ask you for freedom because that is according to your principles; when I am stronger than you I take away your freedom because that is according to my principles"- Frank Herbert


  • sanfranjake
  • Registratie: April 2003
  • Niet online

sanfranjake

Computers can do that?

(overleden)
defiant schreef op dinsdag 23 oktober 2007 @ 19:23:
[...]

Voorheen werden ze allemaal manueel uitgerold, dus alleen met WDS/RIS komt de GUID in active directory terecht, da's al 1 duidelijkheid :)
jup, active directory kan dat niet raden
Maar dat verklaart nog niet waarom WDS tijdens PXE boot wél kan zien of een computeraccount (dat zonder WDS/RIS is uitgerold) bekend is of niet :)
Er wordt gewoon de AD gequeried, omdat je bij het aanmaken van die computernaam ook een pc joined in het domein. Dat kan niet met een al bestaande naam. Staat los van de guid.
edit: Ik moet alle clients sowieso opnieuw pre-stagen, dus mijn observatie is misschien wel curieus, maar eigenlijk niet van belang.Maar nu dient zich een nieuw probleem aan, namelijk hoe pre-stage ik bestaande computer accounts (die dus geen remote install tab hebben), de oplossingen die ik daarvoor tot nu toe gezien heb zijn redelijk omslachtig.
Gewoon even een scriptje maken, wordt hier al grotendeels voor je gedaan: How to prestage an RIS client computer by using ADSI

Mijn spoorwegfotografie
Somda - Voor en door treinenspotters


  • defiant
  • Registratie: Juli 2000
  • Laatst online: 21:33

defiant

Moderator General Chat
Topicstarter
sanfranjake schreef op woensdag 24 oktober 2007 @ 12:23:
Gewoon even een scriptje maken, wordt hier al grotendeels voor je gedaan: How to prestage an RIS client computer by using ADSI
Dan werkt dit script toch net even iets prettiger :)

In deze opmerking van de auteur kan ik me verder wel vinden:
Although Micrsoft provides some code samples, they do not provide functional code samples nor ones which can be used together to accomplish the implicit goal of actually prestaging each computer in Active Directory. A rather time consuming and hopefully comprehensive search of the Internet also failed to produce an existing means to this goal.

"When I am weaker than you I ask you for freedom because that is according to your principles; when I am stronger than you I take away your freedom because that is according to my principles"- Frank Herbert