Windows 7 unattended - die zweite

Antworten
basti19852
Beiträge: 37
Registriert: 26 Apr 2010, 11:42

Windows 7 unattended - die zweite

Beitrag von basti19852 »

Also wie viewtopic.php?f=7&t=2455&start=10 bereits beschrieben hab ich das mit der Automatuischen Installation soweit hinbekommen.
Allerdings gibts noch paar Probleme mit der Hersteller eigenen "unattend.xml".

Wenn ich die aus der "../installfiles/sources/$oem$/$$/panther/unattend" lösche bleibt die Installtion im letzten Abschnitt stehen, dass "c:\Windows\unattend.xml" ungültig sei.
Ein anderer Versuch die datei in "../installfiles/sources/$oem$/$$/panther/unattend" mit der in "../custom/unattend.xml" verlinke/kopiere. hat der nen Problem mit "#@pcname*#".

Hat ihr vielleicht noch eine andere Idee den Hostnamen aus Opsi dem PC zu übergeben.
syseca
Beiträge: 18
Registriert: 12 Okt 2010, 13:33

Re: Windows 7 unattended - die zweite

Beitrag von syseca »

Also ich würde es so versuchen:

Variante 1:
Die setup.py vom Windows anpassen.
Anstelle von:

Code: Alles auswählen

print >> f, "o:\\install\\%s\\installfiles\\setup.exe /unattend:c:\\opsi\\unattend.xml\r" % productId
einfach eine batchdatei z.b. install.bat eintragen und die Zeile mit setup.exe mit einem "#" auskommentieren:

Code: Alles auswählen

print >> f, "c:\\opsi\\install.bat\r"
Danach eine install.bat im Verzeichnis /opt/pcbin/install/win7/opsi erstellen und dort folgendes eintragen:

Code: Alles auswählen

Kopierbefehl für die unattend.xml ins "../installfiles/sources/$oem$/$$/panther/" Verzeichnis
o:\install\win7\installfiles\setup.exe /unattend:c:\opsi\unattend.xml
Zu diesem Zeitpunkt sind die Variablen bereits abgefüllt. Sichere aber vorher deine unnattend im panther Verzeichnis. Vorteil, du kannst mit dem Editor den Stand vor dem Installationsstart überprüfen.

Variante 2:
Die setup.py vom Windows anpassen.
Vor der Zeile:

Code: Alles auswählen

print >> f, "o:\\install\\%s\\installfiles\\setup.exe /unattend:c:\\opsi\\unattend.xml\r" % productId
Einfach den Kopierbefehl eintragen.

Gruss Thomas
Antworten