Topic: USB-CD/DVD & USB-Floppy textmode support

Edit your ..\i386\txtsetup.sif and add these entries in XP SP2 or SP3 for extra USB support in textmode.
This way, Windows can setup from these extra devices, as long as BIOS allows it to boot.

add to TXTSETUP.SIF after line:
USB\VID_55AA&PID_1234 = "usbstor"

these:

USB\VID_03F0&PID_2001 = "usbstor"   ; xtra USB-Floppy begins
USB\VID_0409&PID_0040 = "usbstor"
USB\VID_0424&PID_0FDC = "usbstor"
USB\VID_054C&PID_002C = "usbstor"
USB\VID_055D&PID_2020 = "usbstor"
USB\VID_057B&PID_0001 = "usbstor"
USB\VID_08BD&PID_1100 = "usbstor"   ; xtra USB-floppy ends
USB\VID_03EE&PID_7500 = "usbstor"   ; xtra CD begins
USB\VID_03F0&PID_0207 = "usbstor"
USB\VID_03F0&PID_0307 = "usbstor"
USB\VID_0471&PID_080E = "usbstor"
USB\VID_0471&PID_0811 = "usbstor"
USB\VID_0499&PID_6001 = "usbstor"
USB\VID_04B4&PID_0000 = "usbstor"
USB\VID_04B4&PID_5A9B = "usbstor"
USB\VID_04DA&PID_0D01 = "usbstor"
USB\VID_04DA&PID_0D09 = "usbstor"
USB\VID_04DA&PID_0D0A = "usbstor"
USB\VID_054C&PID_0073 = "usbstor"
USB\VID_056F&PID_CD00 = "usbstor"
USB\VID_059B&PID_0050 = "usbstor"
USB\VID_059B&PID_0053 = "usbstor"
USB\VID_059B&PID_0056 = "usbstor"
USB\VID_05AB&PID_0CDA = "usbstor"
USB\VID_0644&PID_D001 = "usbstor"
USB\VID_0644&PID_D002 = "usbstor"
USB\VID_0718&PID_D000 = "usbstor"
USB\VID_07E5&PID_5C01 = "usbstor"
USB\VID_093B&PID_0011 = "usbstor"
USB\VID_0AC9&PID_0000 = "usbstor"
USB\VID_0B0D&PID_0000 = "usbstor"
USB\VID_0ECD&PID_1400 = "usbstor"
; USB\VID_1005&PID_B223 = "usbstor"   ; xtra CD ends
USB\VID_03F0&PID_0507 = "usbstor"   ; xtra DVD begins
USB\VID_045E&PID_029C = "usbstor"
USB\VID_045E&PID_029D = "usbstor"
USB\VID_04BB&PID_0204 = "usbstor"
USB\VID_04BB&PID_0206 = "usbstor"
USB\VID_04DA&PID_0D0E = "usbstor"
USB\VID_04E6&PID_0702 = "usbstor"
USB\VID_050D&PID_0210 = "usbstor"
USB\VID_054C&PID_01D0 = "usbstor"
USB\VID_054C&PID_023B = "usbstor"
USB\VID_054C&PID_02D1 = "usbstor"
USB\VID_059B&PID_015D = "usbstor"
USB\VID_059B&PID_1052 = "usbstor"
USB\VID_0644&PID_D010 = "usbstor"
USB\VID_0789&PID_0033 = "usbstor"
USB\VID_0789&PID_00B3 = "usbstor"
USB\VID_093B&PID_0041 = "usbstor"
USB\VID_093B&PID_0042 = "usbstor"
USB\VID_0E8D&PID_1836 = "usbstor"
USB\VID_0ECD&PID_A100 = "usbstor"
USB\VID_13FD&PID_0841 = "usbstor"
USB\VID_13FD&PID_1640 = "usbstor"
USB\VID_152E&PID_E001 = "usbstor"
USB\VID_1C6B&PID_A222 = "usbstor"   ; xtra DVD ends
USB\VID_04B4&PID_4611 = "usbstor"   ; xtra USB Storage Adapters begins
USB\VID_04B4&PID_6830 = "usbstor" 
USB\VID_04B4&PID_6831 = "usbstor"
USB\VID_04C5&PID_102C = "usbstor"
USB\VID_04C5&PID_1039 = "usbstor"
USB\VID_04CE&PID_0002 = "usbstor"
USB\VID_0547&PID_2810 = "usbstor"
USB\VID_054C&PID_0022 = "usbstor"
USB\VID_054C&PID_002B = "usbstor"
USB\VID_054C&PID_0030 = "usbstor"
USB\VID_054C&PID_0076 = "usbstor"
USB\VID_05AB&PID_0030 = "usbstor"
USB\VID_05AB&PID_0060 = "usbstor"
USB\VID_05AB&PID_0061 = "usbstor"
USB\VID_05AB&PID_0101 = "usbstor"
USB\VID_05AB&PID_0201 = "usbstor"
USB\VID_05AB&PID_0301 = "usbstor"
USB\VID_05AB&PID_0351 = "usbstor"
USB\VID_05AB&PID_5700 = "usbstor"
USB\VID_05AB&PID_5701 = "usbstor"
USB\VID_05AB&PID_5A01 = "usbstor"
USB\VID_081B&PID_0600 = "usbstor"
USB\VID_081B&PID_0601 = "usbstor"
USB\VID_093B&PID_0000 = "usbstor"
USB\VID_093B&PID_0010 = "usbstor"
USB\VID_0BC2&PID_2000 = "usbstor"
; USB\VID_0BF6&PID_A000 = "usbstor"   ; Addonics USB Cable 205 (TPP)
; USB\VID_0BF6&PID_A001 = "usbstor"   ; Addonics USB Cable 205 (TPP)
USB\VID_14C2&PID_0250 = "usbstor"
USB\VID_14C2&PID_0350 = "usbstor"  ; xtra USB Storage Adapters ends

note that F6 support is still possible as long as the following entry is set in your unattend file:

[Unattended]

OemPreinstall=No  ; controls $OEM$ Distribution Folders and set to Yes prevents F6 floppy drivers

Worked with DP_BASE - Method2

edit:

Note that this method may vary by region.
If your XP-SP3 txtsetup.sif differs, please reply in this topic.

Last edited by TechDud (2013-06-07 12:19:06)