[Win2k] RIS - Aantal vraagjes

Pagina: 1
Acties:

  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Heej,

Ik heb 2 vraagjes mbt een RIS installatie.

Momenteel heb ik een win2k server draaien met daarop RIS (Remote Installation Service), dit werkt goed, ik kan vanaf de server mijn clients installeren.

Echter 2 probleempjes:

1) Een aantal PC's hebben een Fasttrak TX200 RAID-controller die Windows niet standaard ondersteund. Nu moet ik telkens bij de installatie snel op F6 drukken en de driverdisk van de RAID-Controller erin frotten, aangezien tie anders dus niet mijn HDD's kan vinden. Heb al wel geprobeerd mijn ristndrd.sif aan te passen, maar geen resultaat.
Dus mijn vraag is: Hoe kan ik de TX2000 drivers toevoegen aan de installatie?

2) Bij een installatie verwijderd hij ook meteen alle partities en wat erop staat, hoe kan ik ervoor zorgen dat hij alleen de C: partitie (NTFS )formateerd en de rest van de partities met rust laat?

Alvast bedankt

Specs


  • Zer0
  • Registratie: September 1999
  • Niet online

Zer0

Destroy 2000 Years Of Culture

Dat alle partities vervangen worden door 1 partitie is 1 van de beperkingen van RIS. ALs je dit niet wilt zul je naar een andere manier van deployment moeten zoeken.

maybe we sit down and talk about the revolution and stuff
but it doesn't work like that
you can't turn back now there's no way back
you feel the power to destroy your enemy..


  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Zer0 schreef op 19 oktober 2002 @ 16:12:
Dat alle partities vervangen worden door 1 partitie is 1 van de beperkingen van RIS. ALs je dit niet wilt zul je naar een andere manier van deployment moeten zoeken.
Hmmm, lekker is dat dan, kon het antwoord idd ookal niet vinden op MS Technet, dus vandaar.
Weet iemand dan nog het antwoord op vraag 1, en misschien een andere stukkie software voor deployment, en ik wil geen Norton Ghost gebruiken.

Specs


  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 00:59
1. Probeer het eens op dezelfde manier als het toevoegen van extra network drivers :

Q246184
On the RIS server, copy the OEM-supplied .inf and .sys file for the network adapter to the RemoteInstall\Setup\Language\Images\Dir_name\i386 folder. This allows Setup to use the driver during the Text-mode portion of the installation.

At the same level as the I386 folder on the RIS image, create a $oem$ folder with the following structure:
\$oem$\$1\Drivers\Nic

Copy the OEM-supplied driver files to this folder. Note the folder in which the .inf file looks for its drivers. Some manufacturers place the .inf file in a folder and copy the driver files from a subfolder. If this is the case, create the same folder structure below the one you created in this step.

NOTE: If the RIS image was created with RIPREP, you must perform these steps on both the RIPREP image and the RISETUP image that corresponds to the RIPREP image.
Make the following changes to the .sif file to be used for this image installation:
[Unattended]
OemPreinstall = yes

OemPnpDriversPath = \Drivers\Nic
2. Staat er in je sif-bestand niet ergens iets in de trant van Repartition=Bla of Filesystem=Bla ? Verander deze dan eens in Repartition=No of Filesystem=LeaveAlone

  • Smurff
  • Registratie: Maart 2001
  • Niet online
Als je andere mass-storage devices wilt gebruiken met ris moet je dit aangeven in de SIF file.

Onder het stukje MassStorageDrivers
Dan krijg je ook nog een stukje Oembootfiles.

Zoek even op technet of google op MassStorageDrivers en dan vind je het wel.

wat betreft het andere dat klopt wel wat hierboven staat. leavealone zou voldoende moeten zijn.

  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Okee, ik heb nu een $OEM$\Textmode en een $OEM$\$1\PnPDrivers\Fasttrak Directory aangemaakt, en hierin de diskette van de Fasttrak gekopieerd, en de dir-structuur hetzelfde gelaten. Daarna netjes deze secties toegevoegd aan de ristndrd.sif:

code:
1
2
3
4
5
6
7
8
9
10
11
[MassStorageDrivers]
"Win2000 Promise FastTrak TX2000 (tm) Controller"="OEM"

[OEMBootFiles]
FASTTRAK.INF
FASTTRAK.SYS
FASTTRAK.CAT
TXTSETUP.OEM

[Unattended]
OEMPnPDriversPath=PnPdrivers\fasttrak


So far so good, echter als ik nu de installatie opstart krijg ik deze foutmelding:

File txtsetyp.oem caused an unexpected error (21) at line 1041 in D:\nt\private\ntos\boot\setup\oemdisk.c.

Ik heb al geprobeerd om het txtsetup.oem bestand van de promise handmatig te wijzigen, dus alle 98,XP en ander promise meuk eruit gegooid, zodat alleen de win2k stuff overblijft, maar ook dan nog steeds dezelfde melding.

Voor extra info zal ik hier ook de originele txtsetup.oem posten, aangezien ik vermoed dat daar ergens iets fout in zit.

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak, \
d2 = "Promise FastTrak Family Driver Diskette", \fasttrak, \nt4
d3 = "Promise FastTrak Family Driver Diskette", \fasttrak, \Win2000
d4 = "Promise FastTrak Family Driver Diskette", \fasttrak, \WinXP

[Defaults]
scsi = FastTrak_TX2000_xp

[scsi]
FastTrak_TX2000_xp = "WinXP Promise FastTrak TX2000 (tm) Controller", FastTrak
FastTrak_TX2_xp = "WinXP Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak
Fasttrak100_xp = "WinXP Promise FastTrak100 (tm) Controller", FastTrak
Fasttrak66_xp = "WinXP Promise FastTrak66 (tm) Controller (PDC20262)", FastTrak
Fasttrak_xp = "WinXP Promise FastTrak (tm) Controller", FastTrak
FastTrak_TX2000_nt5 = "Win2000 Promise FastTrak TX2000 (tm) Controller", FastTrak
FastTrak_TX2_nt5 = "Win2000 Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak
Fasttrak100_nt5 = "Win2000 Promise FastTrak100 (tm) Controller", FastTrak
Fasttrak66_nt5 = "Win2000 Promise FastTrak66 (tm) Controller (PDC20262)", FastTrak
Fasttrak_nt5 = "Win2000 Promise FastTrak (tm) Controller", FastTrak
FastTrak_TX2000_nt4 = "WinNT Promise FastTrak TX2000 (tm) Controller", FastTrak
FastTrak_TX2_nt4 = "WinNT Promise FastTrak100 TX2/TX4 (tm) Controller", FastTrak
Fasttrak100_nt4 = "WinNT Promise FastTrak100 (tm) Controller", FastTrak
Fasttrak66_nt4 = "WinNT Promise FastTrak66 (tm) Controller (PDC20262)", FastTrak
Fasttrak_nt4 = "WinNT Promise FastTrak (tm) Controller", FastTrak

[Files.scsi.FastTrak_TX2000_xp]
driver = d4, Fasttrak.sys, Fasttrak
inf    = d4, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2000_xp]
id="PCI\VEN_105A&DEV_6269", "Fasttrak"

[Files.scsi.FastTrak_TX2_xp]
driver = d4, Fasttrak.sys, Fasttrak
inf    = d4, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2_xp]
id="PCI\VEN_105A&DEV_6268", "Fasttrak"

[Files.scsi.Fasttrak100_xp]
driver = d4, Fasttrak.sys, Fasttrak
inf    = d4, Fasttrak.inf

[HardwareIds.scsi.Fasttrak100_xp]
id="PCI\VEN_105A&DEV_4D30&SUBSYS_4D39105A", "Fasttrak"
id="PCI\VEN_105A&DEV_4D30&SUBSYS_4D32105A", "Fasttrak"

[Files.scsi.Fasttrak66_xp]
driver = d4, Fasttrak.sys, Fasttrak
inf    = d4, Fasttrak.inf

[HardwareIds.scsi.Fasttrak66_xp]
id="PCI\VEN_105A&DEV_4D38&SUBSYS_4D39105A", "Fasttrak"

[Files.scsi.Fasttrak_xp]
driver = d4, Fasttrak.sys, Fasttrak
inf    = d4, Fasttrak.inf

[HardwareIds.scsi.Fasttrak_xp]
id="PCI\VEN_105A&DEV_4D33&SUBSYS_4D33105A", "Fasttrak"

[Files.scsi.FastTrak_TX2000_nt5]
driver = d3, Fasttrak.sys, Fasttrak
inf    = d3, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2000_nt5]
id="PCI\VEN_105A&DEV_6269", "Fasttrak"

[Files.scsi.FastTrak_TX2_nt5]
driver = d3, Fasttrak.sys, Fasttrak
inf    = d3, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2_nt5]
id="PCI\VEN_105A&DEV_6268", "Fasttrak"

[Files.scsi.Fasttrak100_nt5]
driver = d3, Fasttrak.sys, Fasttrak
inf    = d3, Fasttrak.inf

[HardwareIds.scsi.Fasttrak100_nt5]
id="PCI\VEN_105A&DEV_4D30&SUBSYS_4D39105A", "Fasttrak"

[Files.scsi.Fasttrak_nt5]
driver = d3, Fasttrak.sys, Fasttrak
inf    = d3, Fasttrak.inf

[HardwareIds.scsi.Fasttrak_nt5]
id="PCI\VEN_105A&DEV_4D33&SUBSYS_4D33105A", "Fasttrak"

[Files.scsi.Fasttrak66_nt5]
driver = d3, Fasttrak.sys, Fasttrak
inf    = d3, Fasttrak.inf

[HardwareIds.scsi.Fasttrak66_nt5]
id="PCI\VEN_105A&DEV_4D38&SUBSYS_4D39105A", "Fasttrak"

[Files.scsi.Fasttrak_nt4]
driver = d2, Fasttrak.sys, Fasttrak
inf    = d2, Fasttrak.inf

[Files.scsi.Fasttrak66_nt4]
driver = d2, Fasttrak.sys, Fasttrak
inf    = d2, Fasttrak.inf

[Files.scsi.Fasttrak100_nt4]
driver = d2, Fasttrak.sys, Fasttrak
inf    = d2, Fasttrak.inf

[Files.scsi.FastTrak_TX2_nt4]
driver = d2, Fasttrak.sys, Fasttrak
inf    = d2, Fasttrak.inf

[Files.scsi.FastTrak_TX2000_nt4]
driver = d2, Fasttrak.sys, Fasttrak
inf    = d2, Fasttrak.inf

[Config.Fasttrak]
value = "", Tag, REG_DWORD, 1

Specs


  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Ik word er onderhand een beetje moedeloos van, op MSDN heel stuk doorgelezen hoe txtsetup.oem files opgebouwd zijn, en aan de hand daarvan zelf een nieuwe opgebouwd.
Jammer maar helaas, nog steeds dezelfde foutmelding...ik weet echt niet wat ik fout doe.

Hier mijn zelf aangepaste txtsetup.oem:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \RemoteInstall\Setup\English\Images\win2000.pro\i386\$OEM$\Textmode\fasttrak, \RemoteInstall\Setup\English\Images\win2000.pro\i386\$OEM$\Textmode\Win2000\

[Defaults]
scsi = FastTrak_TX2000_nt5

[scsi]

FastTrak_TX2000_nt5 = "Win2000 Promise FastTrak TX2000 (tm) Controller", FastTrak

[Files.scsi.FastTrak_TX2000_nt5]
driver = d1, Fasttrak.sys, Fasttrak
inf    = d1, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2000_nt5]
id="PCI\VEN_105A&DEV_6269", "Fasttrak"

[Config.Fasttrak]
value = "", Tag, REG_DWORD, 1


En mijn .sif bestand:

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
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
[data]
floppyless = "1"
msdosinitiated = "1"
OriSrc = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"
OriTyp = "4"
LocalSourceOnCD = 1

[SetupData]
OsLoadOptions = "/noguiboot /fastdetect"
SetupSourceDevice = "\Device\LanmanRedirector\%SERVERNAME%\RemInst\%INSTALLPATH%"

[MassStorageDrivers]
"Win2000 Promise FastTrak TX2000 (tm) Controller"="OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller"="RETAIL"

[OEMBootFiles]
Txtsetup.oem
FASTTRAK
FASTTRAK.INF
FASTTRAK.SYS
FASTTRAK.CAT

[Unattended]
OemPreinstall = yes
NoWaitAfterTextMode = 0
FileSystem = LeaveAlone
ExtendOEMPartition = 0
ConfirmHardware = No
NtUpgrade = no
Win31Upgrade = no
TargetPath = \WINNT
OverwriteOemFilesOnUpgrade = no
OemSkipEula = yes
InstallFilesPath = "\\%SERVERNAME%\RemInst\%INSTALLPATH%\%MACHINETYPE%"
OEMPnPDriversPath=Drivers\Promise
DriverSigningPolicy=Ignore

[UserData]
FullName = "%USERFIRSTNAME% %USERLASTNAME%"
OrgName = "%ORGNAME%"
ComputerName = %MACHINENAME%

[GuiUnattended]
OemSkipWelcome = 1
OemSkipRegional = 1
TimeZone = %TIMEZONE%
AdminPassword = "*"

[LicenseFilePrintData]
AutoMode = PerSeat

[Display]
ConfigureAtLogon = 0
BitsPerPel = 8
XResolution = 640
YResolution = 480
VRefresh = 60
AutoConfirm = 1

[Networking]
ProcessPageSections=Yes

[Identification]
JoinDomain = %MACHINEDOMAIN%
CreateComputerAccountInDomain = No
DoOldStyleDomainJoin = Yes

[NetProtocols]
MS_TCPIP=params.MS_TCPIP

[params.MS_TCPIP]
; transport: TC (TCP/IP Protocol)
InfID=MS_TCPIP
DHCP=Yes

[NetClients]
MS_MSClient=params.MS_MSClient

[params.MS_MSClient]
InfID=MS_MSClient

[NetServices]
MS_Server=params.MS_Server

[params.MS_Server]
; service: SRV (Server)
InfID=MS_Server
BroadcastsToLanman2Clients = No

[ServicesSection]

[RemoteInstall]
Repartition = No
UseWholeDisk = No

[OSChooser]
Description ="Microsoft Windows 2000 Professional"
Help ="Automatically installs Windows Professional without prompting the user for input."
LaunchFile = "%INSTALLPATH%\%MACHINETYPE%\templates\startrom.com"
ImageType =Flat
Version="5.0"

Specs


  • Nielson
  • Registratie: Juni 2001
  • Laatst online: 00:59
ParoXysm schreef op 20 oktober 2002 @ 14:31:
Ik word er onderhand een beetje moedeloos van, op MSDN heel stuk doorgelezen hoe txtsetup.oem files opgebouwd zijn, en aan de hand daarvan zelf een nieuwe opgebouwd.
Jammer maar helaas, nog steeds dezelfde foutmelding...ik weet echt niet wat ik fout doe.

Hier mijn zelf aangepaste txtsetup.oem:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \RemoteInstall\Setup\English\Images\win2000.pro\i386\$OEM$\Textmode\fasttrak, \RemoteInstall\Setup\English\Images\win2000.pro\i386\$OEM$\Textmode\Win2000\

[Defaults]
scsi = FastTrak_TX2000_nt5

[scsi]

FastTrak_TX2000_nt5 = "Win2000 Promise FastTrak TX2000 (tm) Controller", FastTrak

[Files.scsi.FastTrak_TX2000_nt5]
driver = d1, Fasttrak.sys, Fasttrak
inf    = d1, Fasttrak.inf

[HardwareIds.scsi.FastTrak_TX2000_nt5]
id="PCI\VEN_105A&DEV_6269", "Fasttrak"

[Config.Fasttrak]
value = "", Tag, REG_DWORD, 1
Denk dat het niet goed gaat door al die subdirectries, gooi gewoon de driver en inf file voor xp in de textmode dir en probeer dit eens :

code:
1
2
[Disks]
d1 = "Promise FastTrak Family Driver Diskette"


Weet 't niet zeker, maar dacht dat alles wat je met een komma achter de standaard directory zet alleen subdir's kunnen zijn, dus dat hij zoekt in deze dir, of een subdirectory daarvan (hmm, staat er heel wazig).

code:
1
2
[Disks]
d1 = "Promise FastTrak Family Driver Diskette", \fasttrak\


Fasttrak is dus hierboven een subdirectory van de plek waar txtsetup.oem staat.

Verwijderd

nieuwe nic drivers moest je altijd regelregt in de i386 map gooien van je cd-based image.
probeer hetzelfde eens met je promisse drivers.

vergeet niet de BINL service te stoppen en te starten.

  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Heb nu onderhand iedere variant van die paden veranderd, de files direct in de Textmode en in de i386 directory gegooid, de txtsetup.oem ook in de i386 directory gegooid. Maakt niet uit, blijf dezelfde melding krijgen.
Het vreemde is dat het path waar die foutmelding naar verwijst niet eens bestaat!
dus daar heb ik ook weinig aan, kan op technet en google ook niets vinden wat hier in de buurt komt, het zou zo makkelijk moeten zijn, $OEM$\Textmode dir aanmaken, drivers erin sleuren en pleuren, .sif bestand aanpassen en gaan met die banaan, maar neehoor, het werkt weer eens niet...en toch wil ik niet opgeven, ben alleen out-of-options :'( :'(

Specs


  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
Kleine update:
Als ik het Txtsetup.oem leeg maak en er alleen blaaat inzet geeft hij exact dezelfde error. En als ik bij mijn .sif bestand onder [MassStorageDrivers] de sectie van de promise weghaal, gaat hij gewoon verder, maar installeerd natuurlijk niet de drivers, en loopt daarna vast in een hoop geblaat dat hij geen harddisk kan vinden...duh
Maar dat neemt niet weg dat ik nogsteeds bij hetzelfde probleem zit.
En aangezien ik de hele installatie FullUnattended wil laten verlopen kan ik niet eens op F6 douwen voor de diskette, dus ik MOET een oplossing hebben, ik zoek weer verder...

Specs


  • ParoXysm
  • Registratie: November 2000
  • Laatst online: 17-08 18:48
YIHAAAAAAAAAAAAAAAAAAA....ik heb het werkend. :D :D

Oplossing is vrij simpel...Windows hacken. })

De drivers direct in mijn i386 directory gegooid, en nu komt de clou
txtsetup.sif in de i386 directory hacken.

Opzoek gegaan naar alles wat met de Promise Ultra66 te maken had en daaronder mijn eigen entries toegevoegd aan de hand van die ultra66, en de txtsetup.oem van de promise-diskette.

ff net stop binlsvc en net start binlscv en voila, hij kent mijn schijfjes !!! :9~

Enige probleem dat ik nu nog heb is dat hij nadat ik door de Textmode install heen ben en het GUI gedeelte moet gaan beginnen, ik een mooi blauw scherm krijg met Inaccessible_boot_device. Maar mijn hoofdprobleem is opgelost. phew...

Update:

INACCESSIBLE_BOOT_DEVICE error is nu ook opgelost. 8)
Gewoon ff de hivesys.inf editten, wederom de ultra66 als uitgangspunt genomen en de REG DWORD en de REG EXPAND SZ values uit het originele txtsetup.oem gehaald. Nu draait tie als een zonnetje.

Eindelijk.... :z

[ Voor 0% gewijzigd door ParoXysm op 21-10-2002 21:44 . Reden: oplossing verder ]

Specs

Pagina: 1