Partitionierung Windows 7 und unattend.xml
Partitionierung Windows 7 und unattend.xml
Hallo.
Ich habe folgendes Problem:
Wir möchten die Festplatte auf unseren Systemen mit 3 primären Partitionen ausstatten:
- C: 20 GB
- D: 20 GB
- E: Rest
In der unattend.xml von Win 7 kann ich die Größe leider nicht in der Sektion ModifyPartition angeben.
Drei neue Partitionen kann ich wohl auch nicht anlegen, da opsi ja bereits 2 anlegt...
Vielleicht sehe ich den Wald vor lauter Bäumen nicht, aber ich weiß an dieser Stelle nicht so richtig weiter, außer das ganze evtl. nach der Installation über ein Script zu machen.
Wisst ihr Rat an dieser Stelle?
Danke schonmal.
mfg
Patrick
Ich habe folgendes Problem:
Wir möchten die Festplatte auf unseren Systemen mit 3 primären Partitionen ausstatten:
- C: 20 GB
- D: 20 GB
- E: Rest
In der unattend.xml von Win 7 kann ich die Größe leider nicht in der Sektion ModifyPartition angeben.
Drei neue Partitionen kann ich wohl auch nicht anlegen, da opsi ja bereits 2 anlegt...
Vielleicht sehe ich den Wald vor lauter Bäumen nicht, aber ich weiß an dieser Stelle nicht so richtig weiter, außer das ganze evtl. nach der Installation über ein Script zu machen.
Wisst ihr Rat an dieser Stelle?
Danke schonmal.
mfg
Patrick
Re: Partitionierung Windows 7 und unattend.xml
Ich denke ich habs gefunden:
in der unattend.xml, unterhalb <DiskConfiguration>:
<WillWipeDisk>true</WillWipeDisk>
Dann zwei Partitionen mit jeweils 20GB erstellen, die dritte Partition mit dem Flag <Extend>true</Extend>
Darauf achten, dass bei <ModifyPartition> der dritten Partition <Extend>false</Extend> steht.
Installation läuft jetzt weiter, also ohne Fehlermeldung bzgl. <DiskConfiguration>....
in der unattend.xml, unterhalb <DiskConfiguration>:
<WillWipeDisk>true</WillWipeDisk>
Dann zwei Partitionen mit jeweils 20GB erstellen, die dritte Partition mit dem Flag <Extend>true</Extend>
Darauf achten, dass bei <ModifyPartition> der dritten Partition <Extend>false</Extend> steht.
Installation läuft jetzt weiter, also ohne Fehlermeldung bzgl. <DiskConfiguration>....
Re: Partitionierung Windows 7 und unattend.xml
Hallo shp,
da bin ich total interessiert dran. Könntest Du mal den gesamten Abschnitt Eurer unattended.xml posten?
Danke und Grüße aus dem verregneten Rhein-Main-Gebiet...
Jens
da bin ich total interessiert dran. Könntest Du mal den gesamten Abschnitt Eurer unattended.xml posten?
Danke und Grüße aus dem verregneten Rhein-Main-Gebiet...
Jens
Re: Partitionierung Windows 7 und unattend.xml
Hallo,
Kann bitte jemand mal einen Ausschnitt der unattend.xml posten,
bei der es eine Systempartition und eine 2te Partition gibt, die die Größe des restlichen Festplattenplatzes hat.
Danke
Kann bitte jemand mal einen Ausschnitt der unattend.xml posten,
bei der es eine Systempartition und eine 2te Partition gibt, die die Größe des restlichen Festplattenplatzes hat.
Danke
Re: Partitionierung Windows 7 und unattend.xml
Habe jetzt eine Lösung für die 2 Partitionen Variante gefunden.
Jetzt habe ich nur das Problem, dass die Installation nicht richtig von OPSI abgeschlossen wird.
Ich denk das Problem liegt an der Stelle
Hier wird meiner Meinung nach die postinst.cmd aufgerufen, aber Laufwerk D: ist bei mir jetzt ein Lokales Laufwerk.
Wie muss ich das jetzt umschreiben, dass es funktioniert?
Habe schon versucht D:\ in E:\ umzubenennen. Hat aber nicht Funktioniert.
Danke für die Hilfe
Code: Alles auswählen
DiskConfiguration>
<WillShowUI>OnError</WillShowUI>
<Disk wcm:action="add">
<CreatePartitions>
<CreatePartition wcm:action="add">
<Order>1</Order>
<Size>60000</Size>
<Type>Primary</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Extend>true</Extend>
<Order>3</Order>
<Type>Logical</Type>
</CreatePartition>
<CreatePartition wcm:action="add">
<Order>2</Order>
<Type>Extended</Type>
<Extend>true</Extend>
</CreatePartition>
</CreatePartitions>
<ModifyPartitions>
<ModifyPartition wcm:action="add">
<Active>true</Active>
<Extend>false</Extend>
<Format>NTFS</Format>
<Label>C</Label>
<Letter>C</Letter>
<Order>1</Order>
<PartitionID>1</PartitionID>
</ModifyPartition>
<ModifyPartition wcm:action="add">
<Active>false</Active>
<Extend>false</Extend>
<Format>NTFS</Format>
<Label>D</Label>
<Letter>D</Letter>
<Order>2</Order>
<PartitionID>2</PartitionID>
</ModifyPartition>
</ModifyPartitions>
<DiskID>0</DiskID>
<WillWipeDisk>true</WillWipeDisk>
</Disk>
</DiskConfiguration>
Ich denk das Problem liegt an der Stelle
Code: Alles auswählen
<RunSynchronous>
<RunSynchronousCommand wcm:action="add">
<Description>Enable Admin Account</Description>
<Order>1</Order>
<Path>cmd.exe /c net user administrator /active:yes</Path>
</RunSynchronousCommand>
<RunSynchronousCommand wcm:action="add">
<Description>Opsi tasks</Description>
<Order>2</Order>
<Path>cmd.exe /c d:\opsi\postinst.cmd</Path>
</RunSynchronousCommand>
</RunSynchronous>
Wie muss ich das jetzt umschreiben, dass es funktioniert?
Habe schon versucht D:\ in E:\ umzubenennen. Hat aber nicht Funktioniert.
Danke für die Hilfe
Re: Partitionierung Windows 7 und unattend.xml
Hallo 
Da ich mich jetzt ein bisschen weiter in die Scripte eingelesen habe ist mir aufgefallen, dass das Partitionieren über unattend.xml nicht funktioniert.
Da soweit ich das gesehen habe beim Booten von Opsi 2 Partitionen erstellt werden (18GB und 14GB).
In die Erste Partition wird Windows 7 installiert und in die 2te Partition alle von Opsi relevanten Daten.
Nach der Windows7 installation wird über einen cleanup-Script die 2te Partition gelöscht und die erste auf die komplette Partition erweitert.
Und genau da habe ich mich dann eingeklinkt.
Der Script bzw. die Datei "diskpart.txt" die dafür zuständig ist findet ihr unter:
\\opsi\opt_pcbin\install\win7-x64\opsi (bzw. für das 32Bit-System "win7-x64"="win7")
Hier mein Code der erst die 2te Partition löscht, dann die erste auf 60GB erweitert und dann eine 2te Partition erstellt, die den Rest der Platte bekommt.

Da ich mich jetzt ein bisschen weiter in die Scripte eingelesen habe ist mir aufgefallen, dass das Partitionieren über unattend.xml nicht funktioniert.
Da soweit ich das gesehen habe beim Booten von Opsi 2 Partitionen erstellt werden (18GB und 14GB).
In die Erste Partition wird Windows 7 installiert und in die 2te Partition alle von Opsi relevanten Daten.
Nach der Windows7 installation wird über einen cleanup-Script die 2te Partition gelöscht und die erste auf die komplette Partition erweitert.
Und genau da habe ich mich dann eingeklinkt.
Der Script bzw. die Datei "diskpart.txt" die dafür zuständig ist findet ihr unter:
\\opsi\opt_pcbin\install\win7-x64\opsi (bzw. für das 32Bit-System "win7-x64"="win7")
Hier mein Code der erst die 2te Partition löscht, dann die erste auf 60GB erweitert und dann eine 2te Partition erstellt, die den Rest der Platte bekommt.
Code: Alles auswählen
LIST DISK
LIST VOLUME
SEL DIS 0
LIST PARTITION
SEL PAR 2
DEL PARTITION noerr override
SEL PAR 1
EXTEND size=47500
create partition extended
create partition logical
FORMAT FS=NTFS LABEL="D" QUICK COMPRESS
assign letter=d
EXIT
Re: Partitionierung Windows 7 und unattend.xml
Mein Held!nabble hat geschrieben:Hallo
Der Script bzw. die Datei "diskpart.txt" die dafür zuständig ist findet ihr unter:
\\opsi\opt_pcbin\install\win7-x64\opsi (bzw. für das 32Bit-System "win7-x64"="win7")
Hier mein Code der erst die 2te Partition löscht, dann die erste auf 60GB erweitert und dann eine 2te Partition erstellt, die den Rest der Platte bekommt.Code: Alles auswählen
LIST DISK LIST VOLUME ... FORMAT FS=NTFS LABEL="D" QUICK COMPRESS assign letter=d EXIT

Danke. Werde ich gleich mal versuchen - und wenn ich es hinbekomme auf 3 Partitionen erweitern.
Gruss,
Karl
Re: Partitionierung Windows 7 und unattend.xml
hi,
kurze frage ich will gern 2 partitionen machen:
c:\ 50GB
d:\ rest
.. was müsste ich denn hier eintragen?
gruß
kurze frage ich will gern 2 partitionen machen:
c:\ 50GB
d:\ rest
.. was müsste ich denn hier eintragen?
gruß
Re: Partitionierung Windows 7 und unattend.xml
hi,
habe nun folgendes eingetragen:
LIST DISK
LIST VOLUME
select volume 0
assign letter z
SEL DIS 0
CLEAN
LIST PARTITION
create partition primary size=50000
create partition extended
create partition logical
FORMAT FS=NTFS LABEL="data" QUICK COMPRESS
assign letter=d
EXIT
leider ist es so das anscheinend diskpart.txt nicht gelesen wird ..
habe immer noch:
- cd auf laufwerk d
- 1 partition
eine idee was falsch ist?
habe nun folgendes eingetragen:
LIST DISK
LIST VOLUME
select volume 0
assign letter z
SEL DIS 0
CLEAN
LIST PARTITION
create partition primary size=50000
create partition extended
create partition logical
FORMAT FS=NTFS LABEL="data" QUICK COMPRESS
assign letter=d
EXIT
leider ist es so das anscheinend diskpart.txt nicht gelesen wird ..
habe immer noch:
- cd auf laufwerk d
- 1 partition
eine idee was falsch ist?
Re: Partitionierung Windows 7 und unattend.xml
Hi,
werf mal in c:\tmp ein Blick auf
postinst.log
diskpart.txt
postinst.scripts
Dort siehst Du was tatsächlich passiert ist .....
gruss
d.oertel
werf mal in c:\tmp ein Blick auf
postinst.log
diskpart.txt
postinst.scripts
Dort siehst Du was tatsächlich passiert ist .....
gruss
d.oertel
Vielen Dank für die Nutzung von opsi. Im Forum ist unser Support begrenzt.
Für den professionellen Einsatz und individuelle Beratung empfehlen wir einen Support-Vertrag und eine Schulung.
Gerne informieren wir Sie zu unserem Angebot.
uib GmbH
Telefon: +49 6131 27561 0
E-Mail: sales@uib.de