• Announcements

    • xper

      MSFN Sponsorship and AdBlockers!   07/10/2016

      Dear members, MSFN is made available via subscriptions, donations and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, become a site sponsor and ads will be disabled automatically and by subscribing you get other sponsor benefits.
Sign in to follow this  
Followers 0
dizje

F6 fails to copy SCSI driver

5 posts in this topic

I have created a DVD-rom with Shell menu and two operating systems (winxp sp2 / win2k sp4)

This works fine without loading additional SCSI drivers.

When I try to load SCSI drivers (from floppy disk) during text based setup part (F6) it loads the driver correctly. But when Windows starts copying installation files it cannot find the SCSI drivers on the floppy disk.

This is working fine when I use the original Windows XP SP2 CD-ROM.

0

Share this post


Link to post
Share on other sites

The problem is caused by WINNT.SIF, I am still investigating..

0

Share this post


Link to post
Share on other sites

OemPreinstall=Yes

This option is default to No but if you are using the $OEM$ Distribution Folders then it needs to be set to Yes, so that Setup regards this installation as a distribution and copies these files over to the system drive. This occurs at the end of Text-mode Setup.

Having OemPreinstall set to Yes will also prevent you from loading RAID/SATA drivers from a floppy disc during textmode setup.

http://unattended.msfn.org/unattended.xp/v...681d3de1347d35/

http://www.msfn.org/board/index.php?showtopic=39565&hl=

http://www.msfn.org/board/index.php?showtopic=39449&hl=

http://www.msfn.org/board/index.php?showtopic=17915

IN winnt.sif

[unattended]

OemPreinstall = "No"

[GuiUnattended]

DetachedProgram="cmd.exe"

Arguments = "/C START C:\WINDOWS\system32\OemPreinstall.CMD"

In txtsetup.sif

[sourceDisksFiles]

OemPreinstall.cmd = 1,,,,,,,2,0,0

CMDOW.EXE = 1,,,,,,,2,0,0

In OemPreinstall.cmd

cmdow @ /HID

@echo off

REM +===============================+

REM | Finding CDROM driveletter. |

REM |---------------------------------------------------------|

SET TAGFILE=\OEM

FOR %%i in (c d e f g h i j k l m n o p q r s t u v w x y z) DO IF EXIST "%%i:%TAGFILE%" set CDDRIVE=%%i:

REM +================================+

REM | Enable OemPreinstall installation of $OEM$ folders.|

REM |-----------------------------------------------------------|

XCOPY /E /I /Q /Y %CDDRIVE%\ROOT\UXPP\$OEM$\$1 %SYSTEMDRIVE%

XCOPY /E /I /Q /Y %CDDRIVE%\ROOT\UXPP\$OEM$\$$ %SYSTEMROOT%

XCOPY /E /I /Q /Y %CDDRIVE%\ROOT\UXPP\$OEM$\$Docs "%SYSTEMDRIVE%\Documents and Settings"

XCOPY /E /I /Q /Y %CDDRIVE%\ROOT\UXPP\$OEM$\$Progs "%PROGRAMFILES%"

exit

put OemPreinstall.cmd and CMDOW.EXE in \I386 folder

Edited by gummy2
0

Share this post


Link to post
Share on other sites

Thanks alot gummy2 for your help!

It seems that I used the wrong search criterea's :o in google..

I am testing it at the moment.

It is working now, thanks!

Edited by dizje
0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.