Seite 1 von 1
winxppro_3.3.1-4.opsi
Verfasst: 11 Jun 2009, 10:27
von HolgerH
Guten Tag,
ich habe gerade meinen OPSI Server von Version 3.3 auf 3.4 geupdatet. Nun würde ich gerne aber bei dem Paket winxpro wieder die product property extendoem aktivieren, wie kann ich das machen?
mfg
Holger
Re: winxppro_3.3.1-4.opsi
Verfasst: 11 Jun 2009, 19:30
von d.oertel
Hi,
HolgerH hat geschrieben:
ich habe gerade meinen OPSI Server von Version 3.3 auf 3.4 geupdatet. Nun würde ich gerne aber bei dem Paket winxpro wieder die product property extendoem aktivieren, wie kann ich das machen?
Äh - nicht so einfach.
Das wurde in opsi 3.3.1 abgeschafft.
(siehe
viewtopic.php?f=1&t=603).
Man könnte es über die General-Config wie der einführen.
Wozu wird es denn gebraucht ?
gruss
detlef oertel
Re: winxppro_3.3.1-4.opsi
Verfasst: 12 Jun 2009, 11:28
von HolgerH
Hallo Herr Oertel,
vielen Dank für Ihre schnelle Antwort. Wir benötigen den Eintrag da wir als Firmenstandard nur 20 GB Partitionen erstellen. Gerade für Notebooks ist es bei uns wichtig das die erste Partition nur 20 GB hat.
mfg
Hüttmann
Re: winxppro_3.3.1-4.opsi
Verfasst: 12 Jun 2009, 18:48
von d.oertel
Hi,
wenn das Firmenstandard ist kann es doch in die
/opt/pcbin/install/winxppro/custom/unattend.txt
fest reingschrieben werden.
Hilft das ?
gruss
detlef oertel
Re: winxppro_3.3.1-4.opsi
Verfasst: 15 Jun 2009, 13:03
von HolgerH
Hallo Herr Oertel,
ich denke als workaround ist ihr Vorschlag nutzbar für uns. Da ich aber unsere Sicherheitsabteilung kenne

erwarte ich aber neue Überraschung wie zum Beispiel einige Rechner aus dem Pool haben die volle Festplatte als Laufwerk C zu nutzen und je nach Abteilung dann eventuell unterschiedliche Größen.
mfg
Holger Hüttmann
Re: winxppro_3.3.1-4.opsi
Verfasst: 22 Jun 2009, 13:53
von rechle
Hallo,
hier könnte man evtl folgende Code überarbeiten und alles einrücken.
setup.py
Code: Alles auswählen
37 if not partitions:
38 # No partition found on harddisk
39 scriptMessageSubject.setMessage("Keine Partitionen auf %s gefunden" % disk.device)
40
41 # Create new partitiontable
42 disk.deletePartitionTable()
43
44 # Partition table deleted => set all netboot products to not_installed
45 for pid in backend.getInstallableNetBootProductIds_list(fqdn):
46 if (pid == productId):
47 continue
48 backend.setProductInstallationStatus(pid, fqdn, 'not_installed')
49
50 # Create fat32 partition
51 disk.createPartition(start="0", end="100%", fs="fat32", boot=True)
wenn dann die Festplatte partitioniert ist und die Partition groß genug ist, dann wird einfach die vorhandene Partition benutzt.
mit dem code den ich vor nicht allzu langer Zeit hochgeladen habe, kann man die platten ja vorher partitionieren ...
grüße
Reinhard