[2003 WDS] deployment client probleem

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

  • sylvestor2
  • Registratie: April 2006
  • Laatst online: 08-02 20:43
Beste Mensen,

Ik heb voor mijn stage de volgende opdracht gekregen.
Bouw een Win2003 server welke automatisch nieuwbouw assemblage pc's moet deployen / installeren met Windows Vista Homepremium 32 bit NL.

Ter beschikkeling heb ik twee oudere pc's gekregen.
Op PC1 staat het volgende geinstalleerd.
Windows 2003 server standaard NL sp2
Active Directory op 40 GB hdd ntfs
Dhcp bereik 192.168.0.200 - 225,
DNS 192.168.0.1
Netwerkkaart IP vast 192.168.0.1
Deployment services dhcp pxe ingesteld en installatiegroep aangemaakt windowsinstal in wds.

PC2 is een test pc, hierop kan ik testinstallaties zetten bijvoorbeeld

Volgende uitgevoerd.
Heb een Windows installatie gemaakt op PC2, deze met sysprep afgesloten en met imagex overgezet naar windowshomeprem32nl.wim.
Op PC1 deze wim bestand in deployservice groep geinporteerd.
Heb als opstart de boot.wim van de Windows cd als opstart gebruikt in wds.

Nu komt het probleem.
Als ik op PC2 een netwerk boot start met f12 bios, laad het wds boot gedeelte, maar wanneer deze geeft aan een geldige gebruiker nodig te hebben om verder te gaan tijdens installatie.
Het probleem is dat elke pc nog naamloos is en voor verschillende onbekende personen bedoeld zijn.

Opmerking
Heb een gebruiker in AD gemaakt, om deze bij installatie mogelijk te gebruiken?
Ik heb de MS step by step guide al doorgenomen, op god, google etc zitten zoeken, maar ik loop vast.
Kan iemand mij uitleggen wat hier mis gaat of een richting geven waar ik moet zoeken?

Alvast bedankt.. Sylvestor..

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

alt-92

ye olde farte

:D

Maar ok, die useraccount heb je nodig om de resources (je .wim) onder andere te kunnen benaderen.
Je kan net zoals met RIS ook aangeven in je .xml dat je je PC niet in het domain wil hangen.
Een local account aan laten maken is ook geen probleem.

Dus ja, je hebt die account wel nodig, maar enkel om de installatie te starten.

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


  • Volk
  • Registratie: Januari 2004
  • Laatst online: 13-02 12:01
Je kan in je wdsclientunattend.xml user credentials ingeven.
Geen mens die deze gegevens te weten komt dus.

Er staat een sample file in je OPK installatie map.

  • sylvestor2
  • Registratie: April 2006
  • Laatst online: 08-02 20:43
Ik zal morgen op mijn stageplek het verder uitzoeken.
Alvast bedankt voor de info..

Sorry van de tik fout.. :)

  • alm
  • Registratie: September 2001
  • Laatst online: 01:24

alm

Je zegt dat je Vista Home Premium moet deployen, maar is het de bedoeling dat deze onderdeel worden van een domein, want dat gaat namelijk niet...

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

alt-92

ye olde farte

Hoeft ook niet :)
XP Home kan je ook uitrollen via RIS.
Enige wat niet werkt is joinen in het domain, maar als je de boel goed configureert (local useraccount niet disablen) kan je prima non-domain werken.

Alleen moet je naderhand niet vergeten al die loze machine accounts uit je AD te tiefen :+

[edit]
Daar heb ik dit ooit eens voor gemaakt:

VBScript:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
'######################################
'
'  dc=domain,dc=tld is je LDAP domain
'  PCNAAM* is naam van PC met * als wildcard
'
 '######################################
Const ADS_SCOPE_SUBTREE = 2
Dim strComputer, StrCompName, ComputerDN, objComputer

Set objConnection = CreateObject("ADODB.Connection")
Set objCommand =   CreateObject("ADODB.Command")
objConnection.Provider = "ADsDSOObject"
objConnection.Open "Active Directory Provider"
strDN = InputBox &_ 
("Geef Domain op","invoer LDAP domainstring","dc=domain,dc=tld")
strCompName = InputBox &_
("geef (een deel van) de computernaam op","invoer computernaam","PCNAAM*")


set fso = createobject("Scripting.FileSystemObject")
set logfile = fso.createtextfile("D:\logs\KillComputerAccount.log", True)


deletePC(strCompName)


Function FindPC(StrCompName)

Dim ComputerDN

Set objCommand.ActiveConnection = objConnection
objCommand.CommandText = _
    "Select distinguishedName from 'LDAP://" & strDN & "' " _
        & "Where objectClass='computer' AND name = '" & StrCompName & "'"  
objCommand.Properties("Page Size") = 1000
objCommand.Properties("Searchscope") = ADS_SCOPE_SUBTREE 

Set objRecordSet = objCommand.Execute

If objrecordSet.EOF Then
    Wscript.Echo "Sorry, No PCs found."
Else    
    objRecordSet.MoveFirst

    Do Until objRecordSet.EOF
   FindPC = objRecordSet.Fields("distinguishedName").Value


    objRecordSet.MoveNext
Loop
End If
End Function



Sub deletePC(strCompName)

Dim objComputer
CompDN = FindPC(StrCompName)


    Set objComputer = GetObject("LDAP://" & CompDN)
       intReturn = MsgBox("Found "& vbCrLf & CompDN & vbCrLf & _ 
        "Do you want to delete this computeraccount?", _
            vbYesNo, "Delete Computer")

            If intReturn = vbYes Then
             MsgBox objComputer.CN & vbCrLf & " deleted from AD"
           objComputer.DeleteObject (0)
          logfile.WriteLine "account |" & objComputer.CN & "|deleted"
           ElseIf intReturn = vbNo Then
           MsgBox "account not deleted"
          logfile.WriteLine "account |" & objComputer.CN & "|not deleted"
        End If
End Sub


Doe ermee wat je wilt ;)

[ Voor 83% gewijzigd door alt-92 op 04-05-2007 21:44 . Reden: st00pid /me pakte de oude versie, deze werkt wel ]

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


  • m0nkey
  • Registratie: September 2005
  • Laatst online: 09-10-2023
Je kan toch gewoon met de login-gegevens van de Administrator de deployment voltooien, doe gebruik ik altijd.. Doodleuk.. :P Kan je trouwens niet gewoon die wim-image van de Vista CD niet gewoon toevoegen aan WDS als installatiekopie?
Pagina: 1