Toon posts:

[winxp] unattended setup

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben bezig om een unattended setup van winxp te maken , maar nu wil ik graag aan kunnen geven in winnt.sif hoe groot de partitie moet zijn waarop xp geinstalleerd moet worden.

Nu heb ik al gekeken en gezocht hier in het forum en ook bij technet , ik dacht iets gevonden te hebben door onder [Unattended] ExtendOemPartition=1500 neer te zetten.

Maar helaas helaas wat ik ook probeer ik krijg het niet voor elkaar.

Heeft iemand hier ervaring mee en zo ja wat heb je ingevuld in winnt.sif

alvast bedankt

  • mellowpimp
  • Registratie: Juni 2001
  • Niet online
Goeie vraag, maar is het niet zo dat je het blauwe setup venster zelf moet doen, en daarna pas alles automatisch gaat ?

  • bolke
  • Registratie: Oktober 2000
  • Laatst online: 06-10-2024

bolke

Klikt nu met een 50D.

Je zal het zelf moeten doen.

Alleen met een extern progje, zoals FDISK, kan je de partitie grootte automatiseren. (In een batchfile).

http://www.hroling.nl


  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Dit kan niet in het sif bestand maar wel in de unattended.txt of sysprep.inf

Met de standaard tools is het onmogelijk om gedurende de setup te partitioneren.
Wel is het mogelijk om dit te doen met Windows PE deze is alleen beschikbaar voor OEM leveranciers en Enterprise gebruikers.

De werking van deze line is om op een geïnstalleerde PC achteraf de partititie te vergroten en niet om te partitioneren tijdens de setup.

Werking van ExtendOEMPartition in de sysprep.inf en unattend.txt
Setup extends this destination partition into any available unpartitioned space that physically follows it on the disk.
ExtendOemPartition automatically leaves the last cylinder on the hard disk free to enable dynamic disk support to work.

Important

You can extend only NTFS file system partitions.
When you use ExtendOEMPartition in Sysprep.inf for imaged computers, the destination computer’s hard disk must be the same size or larger than the hard disk of the original master installation.
The partition that you want to extend must have unpartitioned space available following the partition.
If your manufacturing process requires FAT32, use the Oformat command-line tool to format the hard disk so that you configure it optimally for NTFS. Use the Convert command-line tool to convert the file system.

You can also convert the partition during text-mode Setup by setting the FileSystem entry in the [Unattended] section of Unattend.txt to ConvertNTFS. Note that FileSystem is not a valid entry in Sysprep.inf. However, the hard drive will perform better if you use the Convert command-line tool instead of the FileSystem entry.

Instead of extending the partition in Sysprep, you can also use the ExtendPartition entry in the [ComputerSettings] section of Winbom.ini to extend the partition using the Factory tool.

[ Voor 86% gewijzigd door Luppie op 18-07-2003 16:15 ]

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


Verwijderd

Topicstarter
als je ExtendOEMPartition toevoegt aan winnt.sif, stopt ie met automatisch installeren zodra je bezig is met de partitie grootte aan te maken.

Voeg je geen ExtendOEMPartition toe aan je winnt.sif dan loopt ie in keer door en gebruikt je totale harde schijf ruimt als c partitie

weet er echt niemand een oplossing ??

  • Luppie
  • Registratie: September 2001
  • Laatst online: 01-03 23:21

Luppie

www.msxinfo.net

Verwijderd schreef op 21 July 2003 @ 14:03:

weet er echt niemand een oplossing ??
De beperkingen en evt. oplossing staan al genoemd.

Kan niet met een .sif
Kan wel met een batch scriptje met fdisk of 3th party.
Kan (als je ent. user bent) met windows PE

Wat wil je verder nog horen ?

Heb je iets aan mijn antwoord ? Een thumbs-up wordt zeker op prijs gesteld.


  • Lambert
  • Registratie: Juli 2000
  • Niet online
Dit configureer je in Winbom.ini.

Het is iets in de trend van:
[DiskConfig]
Disk1=Disk1.config

[Disk1.config]
Size1=*
PartitionType1=primary
FileSystem1=ntfs
QuickFormat1=yes

Zoek in de help voor meer info, de help is bij je preinstall cd bijgeleverd.

  • max
  • Registratie: Juni 2001
  • Niet online

max

a.k.a. Bezwaarbaard

Kun je niet voordat je uberhaupt je unattended installatie start je schijf al indelen dmv een bat bestandje?

Voorbeeldje:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
@echo off
cls
echo.
echo Controleren schijfindeling...
echo.
if exist z:\servernaam\share\gdisk.txt goto install

:gdisk
echo.
echo Indelen schijf...
echo.
z:
cd share
gdisk.exe 1 /del /all > z:\servernaam\share\gdisk.txt
gdisk.exe 1 /cre /pri /sz:10240 /for /q
gdisk.exe 1 /cre /ext
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe /r


:install
echo.
echo.
echo Beginnen Unattended Installatie Windows XP Pro
echo.
%hier het path naar je winnt.exe met answerfile switches enzo%
echo.
echo.



Wat doet dit nu?


code:
1
2
3
4
5
6
@echo off
cls
echo.
echo Controleren schijfindeling...
echo.
if exist z:\servernaam\share\gdisk.txt goto gdisk


Dit stukje controleert of er op je server (of waar dan ook) een textfile
(gdisk.txt)aanwezig is. Als die aanwezig is slaat hij het stukje
:gdisk over en gaat naar :install.

Als die txt file niet aanwezig is gat hij gewoon verder en deelt je schijf in:

code:
1
2
3
4
5
6
7
8
9
10
11
12
:gdisk
echo.
echo Indelen schijf...
echo.
z:
cd share
gdisk.exe 1 /del /all > z:\servernaam\share\gdisk.txt
gdisk.exe 1 /cre /pri /sz:10240 /for /q
gdisk.exe 1 /cre /ext
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe /r


gdisk.exe 1 /del /all > z:\servernaam\share\gdisk.txt verwijdert
alle partities op je schijf en schijft een textfile weg naar je server (bijv.).
Deze textfile is de hierboven reeds genoemde.

code:
1
2
3
4
gdisk.exe 1 /cre /pri /sz:10240 /for /q
gdisk.exe 1 /cre /ext
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe 1 /cre /log /sz:15545 /for /q


Dit deelt je schijf in in 1 partitie van 10gb en 2 van 15gb (als je een 40gb
schijf hebt. Dit kun je natuurlijk aanpassen zoals je zelf wilt.

code:
1
gdisk.exe /r


Dit geeft simpelweg je systeem een reboot.


--NA DE REBOOT--


Na de reboot is de eerste regel die je tegen komt:

code:
1
if exist z:\servernaam\share\gdisk.txt goto gdisk


Er wordt gecontroleerd of die textfile bestaat. Omdat je hem net
aangemaakt hebt (remember gdisk.exe 1 /del /all > z:\servernaam\share\gdisk.txt)
wordt het stukje :gdisk over geslagen en wordt de installatie begonnen.

Voor meer info:

fire-escape(at)home.nl :)

/edit

Ps.:

Voordat je dit gaat moet je natuurlijk wel zorgen dat je gdisk.exe hebt he ;)

[ Voor 6% gewijzigd door max op 21-07-2003 14:46 ]

Bald by design, beard by choice.

Inzien dat je iets niet weet, is belangrijker dan alles weten.


Verwijderd

Topicstarter
ben nu bezig met een batch bestandje , maar hij lijkt weinig te doen , laat hem staan tot morgen (ben nu op mijn werk ) en kijk dan of ie doorgelopen is , dus wordt morgen vervolgd

Verwijderd

Topicstarter
[quote]Fire_escape schreef op 21 July 2003 @ 14:38:
Kun je niet voordat je uberhaupt je unattended installatie start je schijf al indelen dmv een bat bestandje?

Voorbeeldje:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
@echo off
cls
echo.
echo Controleren schijfindeling...
echo.
if exist z:\servernaam\share\gdisk.txt goto install

:gdisk
echo.
echo Indelen schijf...
echo.
z:
cd share
gdisk.exe 1 /del /all > z:\servernaam\share\gdisk.txt
gdisk.exe 1 /cre /pri /sz:10240 /for /q
gdisk.exe 1 /cre /ext
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe 1 /cre /log /sz:15545 /for /q
gdisk.exe /r


:install
echo.
echo.
echo Beginnen Unattended Installatie Windows XP Pro
echo.
%hier het path naar je winnt.exe met answerfile switches enzo%
echo.
echo.



ik ben aan de slag gegaan met bovenstaande en het is gedeeltelijk gelukt , na installatie moet ie nog een keer rebooten en dan moet de diskette eruit (ik heb het batchbestand op een diskette geplakt) , dat is het enige wat er nog met de hand moet gebeuren.

Alleen het duurt alleje.... lang voordat ie een keer klaar is met installeren, gisteren aangezet en vanochtned klaar, vanochtend nog een keer opnieuw gestart (=09.30 uur) en hij is nu bezig met het kopieren van bestanden 23%

kan dit op de een of andere manier sneller

Verwijderd

Je moet ook even Smartdrv op de bootflop zetten en runnen.
Ik heb het zelfde probleem gehad met onze W2000 Server installaties.
Het komt door de enorme hoeveelheid vrije kleine bestanden die over
gepompt moeten worden.

  • max
  • Registratie: Juni 2001
  • Niet online

max

a.k.a. Bezwaarbaard

Verwijderd schreef op 22 juli 2003 @ 14:03:
Je moet ook even Smartdrv op de bootflop zetten en runnen.
Ik heb het zelfde probleem gehad met onze W2000 Server installaties.
Het komt door de enorme hoeveelheid vrije kleine bestanden die over
gepompt moeten worden.
_/-\o_

was ik vergeten sorry

Bald by design, beard by choice.

Inzien dat je iets niet weet, is belangrijker dan alles weten.


Verwijderd

Topicstarter
Verwijderd schreef op 22 juli 2003 @ 14:03:
Je moet ook even Smartdrv op de bootflop zetten en runnen.
Ik heb het zelfde probleem gehad met onze W2000 Server installaties.
Het komt door de enorme hoeveelheid vrije kleine bestanden die over
gepompt moeten worden.
Oke thanks , ik heb inmiddels smartdrv erbij geplakt, en de heel installatie opnieuw gestart, zal mij benieuwen hoe lang ie er nu over doet.

wordt vervolgd
Pagina: 1