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.

Issues with TXTSETUP.oem

Featured Replies

Hi all,

In the past week I found a special problem with nLite integration of Dell PERC5 and 6 RAID 64 bit drivers. I reported this to Nuhi but I think it is also interesting for those who are struggling with this integration.

Below is the TXTSETUP.oem with comments removed and my edits:

[Disks]

PERC_64 = "DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 for x64)", \percsas.sys, \

[Defaults]

scsi = PERC_64

[scsi]

PERC_64d1 = "DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 for x64)",percsas

[HardwareIds.scsi.PERC_64]

PERC_64id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F011028", "percsas"

PERC_64id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F021028", "percsas"

PERC_64id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F031028", "percsas"

PERC_64id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0A1028", "percsas"

PERC_64id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0B1028", "percsas"

PERC_64id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0C1028", "percsas"

PERC_64id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0D1028", "percsas"

PERC_64id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F111028", "percsas"

[Files.scsi.PERC_64]

driver = PERC_64d1, percsas.sys, percsas

inf = PERC_64d1, oemsetup.inf, percsas

inf = PERC_64d1, nodev.inf

catalog = PERC_64d1, percsas.cat

[Config.percsas]

value=parameters\PnpInterface,5, REG_DWORD,1

value = "", Tag, REG_DWORD, 20

The edits for the [Disks], [scsi] and [Files.scsi.PERC_64] sections are cosmetic. The percsas is for something that, according to INF file scripture does not make sense, but I see it a lot in Dell TXTSETUP.oem files.

The edits for the [HardwareIds.scsi.PERC_64] section are mandatory for the integration to work with nLite 1.4.7.

Warning: it gets a little technical from here :boring: and I continue in geek speek:

Problem is that someone (at Dell?) was so fond of the PERC_64 key that (s)he used it for almost every entry.

-Well that looks just strange for the [Disks], [scsi] and [Files.scsi.PERC_64] sections but it is dead wrong for the [HardwareIds.scsi.PERC_64] section.

-It might be that the latter is no problem with an official F6 install, but nLite 1.4.7 does not take this so lite, and does not include the entries under the HardwareIdDatabase of TXTSETUP.sif.

-That, in turn, causes the PERC 5 or 6 array to be not detected during textmode install :realmad: .

I hope this was the only one TXTSETUP.oem that has this problem but I am not optimistic so we can probably add this one concern to the many that we already have. OK it keeps us from the street :hello: .

  • 5 months later...

This definitely helped me with my Dell Poweredge 2900. Thanks! One thing to note, though, is that I had to add the following three lines to the txtsetup.sif file as well (as noted in post http://www.msfn.org/board/lofiversion/inde...p/t94068.html):

PCI\VEN_1028&DEV_0015&SUBSYS_1F011028="percsas"
PCI\VEN_1028&DEV_0015&SUBSYS_1F021028="percsas"
PCI\VEN_1028&DEV_0015&SUBSYS_1F031028="percsas"

I added these lines directly below the [HardwareIdsDatabase] tag, so:

[HardwareIdsDatabase]
PCI\VEN_1028&DEV_0015&SUBSYS_1F011028="percsas"
PCI\VEN_1028&DEV_0015&SUBSYS_1F021028="percsas"
PCI\VEN_1028&DEV_0015&SUBSYS_1F031028="percsas"
[i]old first line that was originally directly beneath tag goes here[/i]

I have no clue why or how any of this works, but I know that combining these two fixes made my install work, so I'm happy. Thanks, all, for sharing.

  • 2 years later...

This topic has been of great assistance recently when attempting to integrate the PERC 6/i drivers for 2003 x64 for my Dell PowerEdge 2950.

I was able to take the information from both replies to come up with a solid solution that works with nLite on the first try.

Download the latest x64 PERC5/6 drivers from Dell (which are DELL_MULTI-DEVICE_A07_R211422.exe as of writing).

Replace the text in txtsetup.oem with the following...


[Disks]
PERC_64 = "DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 for x64)", \percsas.sys, \
[Defaults]
scsi = PERC_64
[scsi]
PERC_64 = "DELL PERC5 and PERC6/CERC6 RAID Controller Driver (Server 2003 for x64)",percsas
[HardwareIds.scsi.PERC_64]
id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F011028", "percsas"
id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F021028", "percsas"
id = "PCI\VEN_1028&DEV_0015&SUBSYS_1F031028", "percsas"
id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0A1028", "percsas"
id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0B1028", "percsas"
id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0C1028", "percsas"
id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F0D1028", "percsas"
id = "PCI\VEN_1000&DEV_0060&SUBSYS_1F111028", "percsas"
[Files.scsi.PERC_64]
driver = PERC_64, percsas.sys, percsas
inf = PERC_64, oemsetup.inf
inf = PERC_64, nodev.inf
catalog = PERC_64, percsas.cat
[Config.percsas]
value=parameters\PnpInterface,5, REG_DWORD,1
value = "", Tag, REG_DWORD, 20

With the following edit, the drivers will properly integrate into a XP x64/Server 2003 x64 installation with nLite. No changes to the txtsetup.sif is necessary, as my edits above allow nLite to properly amend the file.

Keywords for Googlers such as myself: nLite, PERC 5, PERC 6, Dell, PowerEdge 2950, 2003, x64

Edited by thtanner

Create an account or sign in to comment

Recently Browsing 0

  • No registered users viewing this page.

Account

Navigation

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.