Seite 1 von 1

setup.py win7[-x64]

Verfasst: 07 Jul 2011, 19:36
von OppTupacShakur
Hallo erst mal :)
Ich wurde auf einen Vorschlag von Herrn Wichmann vom Linuxhotel Essen aufmerksam, da wir gerade mit WDS, SCOM, SCCM etc. in der Umschulung "spielen".

So nun zu meinem kleinen Problem. Ich habe alles soweit eingerichtet wie es im Getting Started PDF zu lesen war, Debian Squeeze und das Repository http://download.opensuse.org/repositori ... Debian_6.0.
Inventarisieren tut auch perfekt, nur hatte ich Probleme als es zum ausführen der startnet.cmd kam. Leider habe ich dort immer den Systemfehler 1312 bekommen welches ich dann wie folgt gelöst habe (für win7 und win7-x64):
In der Datei /opt/pcbin/install/win7[-x64]/setup.py Zeile 304 folgendes ändern:
print >> f, "net use /user:pcpatch o: \\\\%s\\%s %s\r" % (hn, sn, pcpatchPassword)
ändern in
print >> f, "net use /user:192.168.39.3\pcpatch o: \\\\%s\\%s %s\r" % (hn, sn, pcpatchPassword)
oder
print >> f, "net use /user:opsi\pcpatch o: \\\\%s\\%s %s\r" % (hn, sn, pcpatchPassword)

Bei der 2. Lösung löst der Hostname opsi auf die Adresse 192.168.39.3 auf.

Ich weiss nicht ob das Problem bekannt ist oder ob das nur bei mir vorkommt, aber ich habe das zu Hause und in der Schulung probiert, also 2 unterschiedliche Netzwerke.
Meine Frage wäre jetzt noch, kann das evtl kurzfristig gefixed werden und/oder gibt es evtl eine Variable, die man für den Hostname des OPSI Servers in dem net use Befehl ersetzen kann?

Die Netboot Produkte für Win7 und Win7-x64 sind beide in Version 4.0.1-2 installiert.
Ich hoffe ich habe keine wichtigen Angaben vergessen?!

Re: setup.py win7[-x64]

Verfasst: 11 Jul 2011, 15:18
von j.schneider
Funktioniert folgendes?

Code: Alles auswählen

print >> f, "net use /user:%s\\pcpatch o: \\\\%s\\%s %s\r" % (hn, hn, sn, pcpatchPassword)

Re: setup.py win7[-x64]

Verfasst: 11 Jul 2011, 17:51
von OppTupacShakur
Hi,
ja super, so geht das auch ;)

Jetzt muss ich nur noch meinen Fehler finden, warum opsi meinen Win7 Enterprice Key nicht speichert und/oder auch andere einstellungen.

Code: Alles auswählen

root@opsi:/opt/pcbin/install/win7# opsi-admin -d method setProductProperty win7 "productkey" "ABCDE-FGHIJ-KLMNO-PQRST-UVWXY" opsi.oppserver.net
root@opsi:/opt/pcbin/install/win7# opsi-admin -d method getProductProperties_hash win7
{
"boot_partition_label" : "BOOT",
"productkey" : "xxxxx-xxxxx-xxxxx-xxxxx-xxxxx",
"additional_drivers" : "",
"boot_partition_size" : "0",
"askbeforeinst" : "True",
"data_partition_label" : "DATA",
"windows_partition_size" : "100%",
"boot_partition_letter" : "-",
"orgname" : "Orgname",
"imagename" : "Windows 7 ULTIMATE",
"system_keyboard_layout" : "0407:00000407",
"system_language" : "de-DE",
"system_timezone" : "W. Europe Standard Time",
"fullname" : "Name",
"windows_partition_label" : "WINDOWS",
"winpenetworkmode" : "True",
"data_partition_letter" : "D"
}
root@opsi:/opt/pcbin/install/win7#

Re: setup.py win7[-x64]

Verfasst: 12 Jul 2011, 13:02
von j.schneider

Code: Alles auswählen

opsi-admin -d method getProductProperties_hash win7 opsi.oppserver.net

Re: setup.py win7[-x64]

Verfasst: 12 Jul 2011, 16:14
von OppTupacShakur
Wollte ich auch heute noch schreiben das ich den depotserver vergessen habe anzugeben, dann passt das nämlich auch. Leider nimmt er so meinen Key nicht, also sagt das er falsch wäre beim Windows Setup. Ich habe hier im Forum aber schon gelesen, dass man bei einer Win7 Enterprise den Productkey ganz leer lassen soll, nur dann bekomme ich den Fehler "list index out of range".
Bild

Gesetzt habe ich den Productkey im Java Webinterface (opsi configuration editor) > netboot produkte > win7[-x64]
Bild
und auch mit opsi-admin

Code: Alles auswählen

root@opsi:/home/opp# opsi-admin -d method setProductProperty win7 "productkey" "" opsi.oppserver.netroot@opsi:/home/opp# opsi-admin -d method getProductProperties_hash win7 opsi.oppserver.net
{
"boot_partition_label" : "BOOT",
"orgname" : "OPPLabs",
"additional_drivers" : "",
"boot_partition_size" : "0",
"askbeforeinst" : "False",
"data_partition_label" : "DATA",
"windows_partition_size" : "100%",
"boot_partition_letter" : "-",
"productkey" : "",
"imagename" : "Windows 7 ENTERPRISE",
"system_keyboard_layout" : "0407:00000407",
"system_language" : "de-DE",
"system_timezone" : "W. Europe Standard Time",
"fullname" : "OPP",
"windows_partition_label" : "WINDOWS",
"winpenetworkmode" : "True",
"data_partition_letter" : "D"
}
Hat da evtl noch wer nen kleinen Tip?

Re: setup.py win7[-x64]

Verfasst: 14 Jul 2011, 16:16
von d.oertel
Hi,

mal mit nem Leerzeichen probieren.

gruss
d.oertel

Re: setup.py win7[-x64]

Verfasst: 14 Jul 2011, 17:26
von OppTupacShakur
Ok, so gehts ;)

Code: Alles auswählen

Windows is installing files
Soweit sind dann meine Probleme gelöst.

Danke nochmals.