Skip to content
View in the app

A better way to browse. Learn more.

MSFN

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Installing XP with no floppy drive [Solved]

Featured Replies

Hello I'm hoping someone can help me..........

I purchased a Dell Optiplex XE Desktop but accidentally ordered Windows 7 and not XP as the software that runs on the machine needs XP. Unfortunately Dell won't send me the XP recovery disk for the machine.

I have a copy of Windows XP but the problem I have is that when I put the CD in the machine and begin the install process, it asks me to insert a floppy drive with the SCSI driver. The machine doesn't have a floppy drive, I have tried plugging in a USB floppy drive but at this point in the install process it doesn't have a USB driver and so doesn't recognise it.

How can I install XP without the use of a floppy drive?

I have heard there is software to migrate the OS and drivers onto one CD but where and what software exactly do I need?

There are several approaches to your problem, basically:

  1. have your USB floppy being recognized during setup:
    http://www.msfn.org/board/index.php?showtopic=82711
  2. have a virtual floppy during setup:
    http://www.msfn.org/board/index.php?showtopic=137461&st=29
  3. integrate your drivers to the XP source (on a new CD/DVD):
    http://unattended.msfn.org/unattended.xp/view/web/35/
    http://unattended.msfn.org/unattended.xp/view/web/36/
    (this is just one of the methods, if you are NOT in a Commerial environment you can use the nlite program)
  4. integrate your drivers to the XP source (on a USB device like a memory stick or external hard disk and install from it):
    http://www.msfn.org/board/index.php?showforum=157
    (check FAQ's there is a link to BTS Driver Packs, possibly they already contain the right driver)

Please take into account that - generally speaking - Dell's do have some quirks, BOTH in the XP CD's they ship with (but this is not your case) AND with USB support, so your mileage may vary.

jaclaz

  • Author

Thanks Jaclaz, I have given option 1 a try but it doesn't seem to work. I amended the txtsetup.oem file with the lines at the very bottom. Is this correct?

; Copyright © 2003-10 Intel Corporation

;#############################################################################

;#

;# Filename: TXTSETUP.OEM

;#

;#############################################################################

[Disks]

disk1 = "Intel® Rapid Storage Technology Driver", iaStor.sys, \

[Defaults]

scsi = iaStor_8ME9ME5

;#############################################################################

[scsi]

; iaAHCI.inf

iaAHCI_ESB2 = "Intel® ESB2 SATA AHCI Controller"

iaAHCI_7RDH = "Intel® ICH7R/DH SATA AHCI Controller"

iaAHCI_7MMDH = "Intel® ICH7M/MDH SATA AHCI Controller"

iaAHCI_8RDHDO = "Intel® ICH8R/DH/DO SATA AHCI Controller"

iaAHCI_8MEM = "Intel® ICH8M-E/M SATA AHCI Controller"

iaAHCI_9RDODH = "Intel® ICH9R/DO/DH SATA AHCI Controller"

iaAHCI_9MEM = "Intel® ICH9M-E/M SATA AHCI Controller"

iaAHCI_10DDO = "Intel® ICH10D/DO SATA AHCI Controller"

iaAHCI_10R = "Intel® ICH10R SATA AHCI Controller"

iaAHCI_5 = "Intel® 5 Series 4 Port SATA AHCI Controller"

iaAHCI_5_1 = "Intel® 5 Series 6 Port SATA AHCI Controller"

iaAHCI_5_1_1 = "Intel® 5 Series/3400 Series SATA AHCI Controller"

; iaStor.inf

iaStor_ESB2 = "Intel® ESB2 SATA RAID Controller"

iaStor_7RDH = "Intel® ICH7R/DH SATA RAID Controller"

iaStor_7MDH = "Intel® ICH7MDH SATA RAID Controller"

iaStor_8R9R10RDO5 = "Intel® ICH8R/ICH9R/ICH10R/DO/5 Series/3400 Series SATA RAID Controller"

iaStor_8ME9ME5 = "Intel® ICH8M-E/ICH9M-E/5 Series SATA RAID Controller"

;#############################################################################

; iaAHCI.inf

[Files.scsi.iaAHCI_ESB2]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_7RDH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_7MMDH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_8RDHDO]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_8MEM]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_9RDODH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_9MEM]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_10DDO]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_10R]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_5]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_5_1]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

[Files.scsi.iaAHCI_5_1_1]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaAHCI.inf

catalog = disk1, iaAHCI.cat

; iaStor.inf

[Files.scsi.iaStor_ESB2]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat

[Files.scsi.iaStor_7RDH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat

[Files.scsi.iaStor_7MDH]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat

[Files.scsi.iaStor_8R9R10RDO5]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat

[Files.scsi.iaStor_8ME9ME5]

driver = disk1, iaStor.sys, iaStor

inf = disk1, iaStor.inf

catalog = disk1, iaStor.cat

;#############################################################################

[Config.iaStor]

value = "", tag, REG_DWORD, 1b

value = "", ErrorControl, REG_DWORD, 1

value = "", Group, REG_SZ, "SCSI Miniport"

value = "", Start, REG_DWORD, 0

value = "", Type, REG_DWORD, 1

;#############################################################################

; iaAHCI.inf

[HardwareIds.scsi.iaAHCI_ESB2]

id = "PCI\VEN_8086&DEV_2681&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_7RDH]

id = "PCI\VEN_8086&DEV_27C1&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_7MMDH]

id = "PCI\VEN_8086&DEV_27C5&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_8RDHDO]

id = "PCI\VEN_8086&DEV_2821&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_8MEM]

id = "PCI\VEN_8086&DEV_2829&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_9RDODH]

id = "PCI\VEN_8086&DEV_2922&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_9MEM]

id = "PCI\VEN_8086&DEV_2929&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_10DDO]

id = "PCI\VEN_8086&DEV_3A02&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_10R]

id = "PCI\VEN_8086&DEV_3A22&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_5]

id = "PCI\VEN_8086&DEV_3B29&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_5_1]

id = "PCI\VEN_8086&DEV_3B2F&CC_0106","iaStor"

[HardwareIds.scsi.iaAHCI_5_1_1]

id = "PCI\VEN_8086&DEV_3B22&CC_0106","iaStor"

; iaStor.inf

[HardwareIds.scsi.iaStor_ESB2]

id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"

[HardwareIds.scsi.iaStor_7RDH]

id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"

[HardwareIds.scsi.iaStor_7MDH]

id = "PCI\VEN_8086&DEV_27C6&CC_0104","iaStor"

[HardwareIds.scsi.iaStor_8R9R10RDO5]

id = "PCI\VEN_8086&DEV_2822&CC_0104","iaStor"

[HardwareIds.scsi.iaStor_8ME9ME5]

id = "PCI\VEN_8086&DEV_282A&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

Thanks Jaclaz, I have given option 1 a try but it doesn't seem to work. I amended the txtsetup.oem file with the lines at the very bottom. Is this correct?


[HardwareIds.scsi.iaStor_8ME9ME5]
id = "PCI\VEN_8086&DEV_282A&CC_0104","iaStor"
#--The following lines give additional USB floppy support
id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

Yes, it is correct, provided that your USB floppy has Vid=0409 and Pid=0040, BTW it is one of the id's tested and reported as working (see post by MrRoberts):

http://www.msfn.org/board/index.php?showtopic=82711&st=7

BUT your txtsetup.oem is a "multiple hardware choice" one, so that will ONLY work if your adapter is "PCI\VEN_8086&DEV_282A&CC_0104", and NOT if it is ANY of the other ones.

In other words, unless you know for sure which PCI\VEN the board is, you should try adding the:

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

line to ALL of HardwareIds.Scsi items:

; iaStor.inf

[HardwareIds.scsi.iaStor_ESB2]

id = "PCI\VEN_8086&DEV_2682&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

[HardwareIds.scsi.iaStor_7RDH]

id = "PCI\VEN_8086&DEV_27C3&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

[HardwareIds.scsi.iaStor_7MDH]

id = "PCI\VEN_8086&DEV_27C6&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

[HardwareIds.scsi.iaStor_8R9R10RDO5]

id = "PCI\VEN_8086&DEV_2822&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

[HardwareIds.scsi.iaStor_8ME9ME5]

id = "PCI\VEN_8086&DEV_282A&CC_0104","iaStor"

#--The following lines give additional USB floppy support

id = "USB\VID_0409&PID_0040", "usbstor" #--Freecom

jaclaz

  • Author

Cheers for the help guys, I had added the line under the wrong SCSI driver, it has now worked a treat and I have XP installed on the machine.

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.