third party mass storage (without a floppy drive)

  • Thread starter Thread starter F Liu
  • Start date Start date
F

F Liu

Hi all,

I have a machine with DPT RAID PM3755F controller:
http://www.adaptec.com/worldwide/su...s=no&language=English+US&cat=/Product/PM3755F

I am trying to install Windows XP on this machine that has NO floppy
drive. Since the machine has a mass storage device that is not
directly supported, I have burn a customized WinXP CD with the third
party driver on it.

The new CD has the following additions:
\I386\$OEM$\Textmode\
(with the following files in it:
07/27/2001 06:12 PM 28 DPTI2O.CAT
09/30/1999 06:26 PM 25,248 DPTI2O.SYS
09/24/1998 03:22 PM 13 DPT_I2O
03/03/2000 05:13 PM 1,795 OEMSETUP.INF
03/10/1999 11:41 AM 338 TXTSETUP.OEM

\I386\winnt.sif

While booting the CD, it loads the various Windows files, then have a
message:
This file txtsetup.oem could not be found.
I hit the "enter" to continue.
and in the end, it says:
The manufacturer provided file that Setup is trying to use is
corrupted or invalid:
Line 1 contains a syntax error.
Setup cannot continue. To quit Setup, press F3.

Any ideas?
Thanks!
Frank

Here is the "winnt.sif":
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=ProvideDefault
OemPreinstall=Yes
OemSkipEula = Yes
OemFilesPath = "..\i386"
DriverSigningPolicy = Ignore
TargetPath=\WINDOWS

[GuiUnattended]
EncryptedAdminPassword=NO
OEMSkipRegional=1

[UserData]
FullName=""
OrgName=""

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[MassStorageDrivers]
"DPT (SCSI) I2O Adapters for Windows 2000 and greater x86" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

[OEMBootFiles]
DPTI2O.SYS
DPTI2O.CAT
OEMSETUP.INF
TXTSETUP.OEM

Here is the "TXTSETUP.OEM":
[Disks]
d1 = "DPT (SCSI) I2O Adapter Driver for Windows 2000 and
greater",\dpt_i2o,\

[Defaults]
scsi = dpti2o

[scsi]
dpti2o_x86 = "DPT (SCSI) I2O Adapters for Windows 2000 and greater
x86"

[Files.scsi.dpti2o_x86]
driver = d1, dpti2o.sys, dpti2o
inf = d1, oemsetup.inf

[Config.dpti2o]
value = "", tag, REG_DWORD, 1

Here is the "OEMSETUP.INF":

;
; DPT I2O Windows 2000 Drivers
;
; Installation File For Microsoft Windows 2000 and greater
;

[version]
signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%DPT%

;
; diskid = description[,[tagfile][,<unused>,subdir]]
;
;[SourceDisksNames]
;1 = %FLOPPY_DESCRIPTION%,dpt_i2o,,

;
; filename_on_source = diskid[,[subdir][,size]]
;
;[SourceDisksFiles]
;dpti2o.sys = 1

[DestinationDirs]
DefaultDestDir = 12

[Manufacturer]
%DPT%=DPT

[DPT]
%PCI\VEN_1044&DEV_A501.DeviceDesc% = dpti2o_Install,
PCI\VEN_1044&DEV_A501

[dpti2o_Install]
CopyFiles = @dpti2o.sys
AddReg = dpti2o_registry_Update
Reboot

[dpti2o_registry_Update]
HKLM,SYSTEM\CurrentControlSet\Services\dpti2o\Parameters\Device,NumberOfRequests,0x00010001,0x40
HKLM,SYSTEM\CurrentControlSet\Services\dpti2o\Parameters\PnpInterface,5,0x00010001,0x1

[dpti2o_Install.Services]
AddService = dpti2o, %SPSVCINST_ASSOCSERVICE%, dpti2o_Service_Install,
EventLog_Install

[dpti2o_Service_Install]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\dpti2o.sys
LoadOrderGroup = SCSI Miniport

[EventLog_Install]
AddReg = EventLog_Add_Register

[EventLog_Add_Register]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[Strings]
DPT = "DPT"
FLOPPY_DESCRIPTION="DPT I2O Driver Disk for Windows 2000 and greater"
PCI\VEN_1044&DEV_A501.DeviceDesc = "DPT I2O SCSI/RAID Adapter"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START = 0
SERVICE_ERROR_NORMAL = 1
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001
 
Hmmm,purchase a floppy drive,thier only 15.00 or so.Either way youre going
about it wrong,do you have a RAID set installed,the hds need to be
formatted and
set-up 1st thru the BIOS.If its just a controller with a IDE hd or one with
a SCSI
drive only,then you need to boot to xp cd,when the text appears "press F6 to
install RAID or SCSI drivers" press F6,select RAID or non RAID,then the
floppy
would be installed when prompted,useing a cd,i dont think that will
work,the soft
ware isnt programed for a cd,just a floppy disk,but give it a try..

F Liu said:
Hi all,

I have a machine with DPT RAID PM3755F controller:
http://www.adaptec.com/worldwide/su...s=no&language=English+US&cat=/Product/PM3755F

I am trying to install Windows XP on this machine that has NO floppy
drive. Since the machine has a mass storage device that is not
directly supported, I have burn a customized WinXP CD with the third
party driver on it.

The new CD has the following additions:
\I386\$OEM$\Textmode\
(with the following files in it:
07/27/2001 06:12 PM 28 DPTI2O.CAT
09/30/1999 06:26 PM 25,248 DPTI2O.SYS
09/24/1998 03:22 PM 13 DPT_I2O
03/03/2000 05:13 PM 1,795 OEMSETUP.INF
03/10/1999 11:41 AM 338 TXTSETUP.OEM

\I386\winnt.sif

While booting the CD, it loads the various Windows files, then have a
message:
This file txtsetup.oem could not be found.
I hit the "enter" to continue.
and in the end, it says:
The manufacturer provided file that Setup is trying to use is
corrupted or invalid:
Line 1 contains a syntax error.
Setup cannot continue. To quit Setup, press F3.

Any ideas?
Thanks!
Frank

Here is the "winnt.sif":
[Data]
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"

[Unattended]
UnattendMode=ProvideDefault
OemPreinstall=Yes
OemSkipEula = Yes
OemFilesPath = "..\i386"
DriverSigningPolicy = Ignore
TargetPath=\WINDOWS

[GuiUnattended]
EncryptedAdminPassword=NO
OEMSkipRegional=1

[UserData]
FullName=""
OrgName=""

[Identification]
JoinWorkgroup=WORKGROUP

[Networking]
InstallDefaultComponents=Yes

[MassStorageDrivers]
"DPT (SCSI) I2O Adapters for Windows 2000 and greater x86" = "OEM"
"IDE CD-ROM (ATAPI 1.2)/PCI IDE Controller" = "RETAIL"

[OEMBootFiles]
DPTI2O.SYS
DPTI2O.CAT
OEMSETUP.INF
TXTSETUP.OEM

Here is the "TXTSETUP.OEM":
[Disks]
d1 = "DPT (SCSI) I2O Adapter Driver for Windows 2000 and
greater",\dpt_i2o,\

[Defaults]
scsi = dpti2o

[scsi]
dpti2o_x86 = "DPT (SCSI) I2O Adapters for Windows 2000 and greater
x86"

[Files.scsi.dpti2o_x86]
driver = d1, dpti2o.sys, dpti2o
inf = d1, oemsetup.inf

[Config.dpti2o]
value = "", tag, REG_DWORD, 1

Here is the "OEMSETUP.INF":

;
; DPT I2O Windows 2000 Drivers
;
; Installation File For Microsoft Windows 2000 and greater
;

[version]
signature="$Windows NT$"
Class=SCSIAdapter
ClassGUID={4D36E97B-E325-11CE-BFC1-08002BE10318}
Provider=%DPT%

;
; diskid = description[,[tagfile][,<unused>,subdir]]
;
;[SourceDisksNames]
;1 = %FLOPPY_DESCRIPTION%,dpt_i2o,,

;
; filename_on_source = diskid[,[subdir][,size]]
;
;[SourceDisksFiles]
;dpti2o.sys = 1

[DestinationDirs]
DefaultDestDir = 12

[Manufacturer]
%DPT%=DPT

[DPT]
%PCI\VEN_1044&DEV_A501.DeviceDesc% = dpti2o_Install,
PCI\VEN_1044&DEV_A501

[dpti2o_Install]
CopyFiles = @dpti2o.sys
AddReg = dpti2o_registry_Update
Reboot

[dpti2o_registry_Update]
HKLM,SYSTEM\CurrentControlSet\Services\dpti2o\Parameters\Device,NumberOfRequests,0x00010001,0x40
HKLM,SYSTEM\CurrentControlSet\Services\dpti2o\Parameters\PnpInterface,5,0x00010001,0x1

[dpti2o_Install.Services]
AddService = dpti2o, %SPSVCINST_ASSOCSERVICE%, dpti2o_Service_Install,
EventLog_Install

[dpti2o_Service_Install]
ServiceType = %SERVICE_KERNEL_DRIVER%
StartType = %SERVICE_BOOT_START%
ErrorControl = %SERVICE_ERROR_NORMAL%
ServiceBinary = %12%\dpti2o.sys
LoadOrderGroup = SCSI Miniport

[EventLog_Install]
AddReg = EventLog_Add_Register

[EventLog_Add_Register]
HKR,,EventMessageFile,%REG_EXPAND_SZ%,"%%SystemRoot%%\System32\IoLogMsg.dll"
HKR,,TypesSupported,%REG_DWORD%,7

[Strings]
DPT = "DPT"
FLOPPY_DESCRIPTION="DPT I2O Driver Disk for Windows 2000 and greater"
PCI\VEN_1044&DEV_A501.DeviceDesc = "DPT I2O SCSI/RAID Adapter"
SPSVCINST_ASSOCSERVICE = 0x00000002
SERVICE_KERNEL_DRIVER = 1
SERVICE_BOOT_START = 0
SERVICE_ERROR_NORMAL = 1
REG_EXPAND_SZ = 0x00020000
REG_DWORD = 0x00010001
 
This post http://tinyurl.com/5d9vw shows that oem structure on CD is
not supported. That explains why I couldn't get it work.

Good news is I find another solution by searching more !

With the help from this post: http://tinyurl.com/6rnld , I am able to
find the thread:
http://groups.google.com/[email protected]

and now I have a new custom-made WinXP CD with the RAID driver on it.
It boots up fine and can now recognize my RAID. Installation went well
and the system has been running fine so far.
 
Back
Top