[WDS] Directory services instellingen werken niet*

Pagina: 1
Acties:

  • renevanh
  • Registratie: Juli 2006
  • Laatst online: 16:20
In de WDS (Windows Deployment Service) interface kun je onder Server Properties ook Directory Services instellingen geven, waaronder de benaming voor je clients.

Vorige week hebben we dit allemaal in elkaar gezet, geconfigureerd en getest. Alles werkte.
Nu zijn we met de uitrol bezig en worden de client namen niet gegeven. Hierdoor moeten we vanaf dit punt (dus client naam, admin password en toevoegen aan domein) alles handmatig doen. Dat was niet de bedoeling.

Heeft iemand enig idee waarom deze instelling nu ineens niet werken?

WDS herstart, server herstart en simpelweg opnieuw instellen willen niet werken. De systemen zijn uit de DNS en AD verwijderd voordat we de uitrol zijn begonnen.

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Welk OS rol je uit - is dat XP of Vista? :)

  • renevanh
  • Registratie: Juli 2006
  • Laatst online: 16:20
Dat is XP.

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Staat er in je SIF file dan wel dat de computername en dat hij fullunattended is? :)

  • renevanh
  • Registratie: Juli 2006
  • Laatst online: 16:20
SIF file?? Wa's dat voor beest? (iets van RIS toch?)
Bij het testen gebruikte ik een sysprep.inf, een unattend.xml en de instellingen in WDS. Dat werkte.
Net heb ik een foutje gevonden (iets met computername in sysprep.inf... gaat natuurlijk niet goed).

Helaas werkt het nou nog niet :(

  • alt-92
  • Registratie: Maart 2000
  • Niet online

alt-92

ye olde farte

renevanh schreef op woensdag 23 juli 2008 @ 13:14:
SIF file?? Wa's dat voor beest? (iets van RIS toch?)
Bij het testen gebruikte ik een sysprep.inf, een unattend.xml en de instellingen in WDS. Dat werkte.
Misschien is het dan wel even verstandig om precies uit te leggen wat je aan het doen bent?
WDS Native mode kun je enkel XP mee uitrollen als je daar een WIM image van hebt gemaakt.
Als je Mixed of legacy WDS gebruikt (en dat is wel wat makkelijker in gebruik, want gelijk aan RIS) dan zit je inderdaad wél met .sif files.

Unattended.xml files zijn met XP niet van toepassing.

ik heb een 864 GB floppydrive! - certified prutser - the social skills of a thermonuclear device


  • renevanh
  • Registratie: Juli 2006
  • Laatst online: 16:20
WDS draait in Mixed modus.
Voor de minisetup gebruiken de sysprep.inf. Hierin staat alles mbt domein, adminwachtwoord, licensiecode, enz.
De computernamen moeten via de Directory Services instellingen van WDS gegeven worden, dat werkt niet, net als het plaatsen in de juiste OU.
De unattend.xml is op serverniveau en is alleen van toepassing voor de installatie (boot.wim zeg maar).
De image is gemaakt dmv een capture variant van de boot.wim.

Dit werkte dus... en nu in eens niet meer.

Unattend.xml (wachtwoord natuurlijk veranderd):
<?xml version="1.0" ?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
<settings pass="windowsPE">
<component name="Microsoft-Windows-Setup" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" processorArchitecture="x86">
<WindowsDeploymentServices>
<Login>
<WillShowUI>OnError</WillShowUI>
<Credentials>
<Username>administrator</Username>
<Domain>leerlingen.net</Domain>
<Password>mypassword</Password>
</Credentials>
</Login>
<ImageSelection>
<WillShowUI>OnError</WillShowUI>
<InstallTo>
<DiskID>0</DiskID>
<PartitionID>1</PartitionID>
</InstallTo>
</ImageSelection>
</WindowsDeploymentServices>
<DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk>
<CreatePartitions>
<CreatePartition>
<Order>1</Order>
<Type>Primary</Type>
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition>
<Active>true</Active>
<Format>NTFS</Format>
<Label>WinXP</Label>
<Letter>C</Letter>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
</DiskConfiguration>
</component>
<component name="Microsoft-Windows-International-Core-WinPE" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" processorArchitecture="x86">
<SetupUILanguage>
<WillShowUI>OnError</WillShowUI>
<UILanguage>en-US</UILanguage>
</SetupUILanguage>
<UILanguage>en-US</UILanguage>
</component>
</settings>
</unattend>
Sysprep.inf (wachtwoord natuurlijk veranderd):
Deze staat netjes in d:\WDSfolder\LOK134\LOK134nieuw\$OEM$\$1\sysprep\
;SetupMgrTag
[Unattended]
OemSkipEula=Yes
InstallFilesPath=C:\sysprep\i386

[GuiUnattended]
AdminPassword="mypassword"
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=095
OemSkipWelcome=1

[UserData]
ProductKey=*****-*****-*****-*****-*****
FullName="*”
OrgName="**************"

[RegionalSettings]
LanguageGroup=1

[SetupMgr]
DistFolder=C:\sysprep\i386
DistShare=windist

[Identification]
DomainAdmin = "administrator"
DomainAdminPassword = "mypassword"
JoinDomain = "leerlingen.net"

[Networking]
InstallDefaultComponents=Yes
Maar: dit werkt dus allemaal.
Wat niet werkt zijn dus de WDS Directory Service instellingen.


{EDIT}
Ik zie nu dat er vanalles onder Identification in de sysprep.inf mist...
Het lijkt wel alsof dit een standaard sysprep.inf is en degene die wij helemaal aan de praat hadden in eens weg is...
{/EDIT}

[ Voor 76% gewijzigd door renevanh op 23-07-2008 14:50 ]


Verwijderd

Als je via RIS/WDS de Computernaam wilt doorgeven in de zgn. prestage heb je de GUID nodig van de machine. Dit is een nummer van 32 karakters (hexadecimaal) en kun je uitlezen in de BIOS (niet altijd) of tijdens de PXE startup

  • renevanh
  • Registratie: Juli 2006
  • Laatst online: 16:20
Het doorgeven via de prestage is niet de bedoeling (daarnaast is dat veel makkelijker door die GUID's uit AD te trekken, maar nogmaals: dat is niet de bedoeling).

Verwijderd

Open sysprep.inf en pas aan. Zoals het hieronder staat werkt het bij mij prima.

[UserData]

ProductKey=*******
FullName="Systeembeheer"
OrgName="Bedrijfsnaam"
ComputerName=%MACHINENAME%

[Identification]

DoOldStyleDomainJoin = Yes
JoinDomain=domain.local
DomainAdmin=administrator
DomainAdminPassword=*****
Pagina: 1