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