Jump to content

Recommended Posts

Posted

I recently modified a version of Windows FD Professional and made my very own Windows XP Pro SP1 Unattended DVD. This DVD works fine under Virtual PC with no problems at all. However, it gives me a blue screen as soon as I try it in my actual PC. It blue screens at the point of the initial Windows text/dos screens - after it asks you to press F6 if you want 3rd Party drivers and after SCSI drivers etc. The Blue screen reveals no hint of where it goes wrong - no file error, nothing.

My computer has a single DVD drive, and a normal IDE Hard drive which im trying to install to. I DO have an Si3112 SATA controller with hard drive plugged to it.

I've read that theres problems with the SATA drivers, so would a simple solution be to remove all SATA and RAID drivers from the initial install file, which i think is TXTsetup.sif ?

If someone could help i would be so happy!


Posted

there shouldn't be a problem having sata drivers on the disk (i have 4 sata drivers on my disk: via, intel, silicon, promise)

when u tested it with virtual pc, was that virtual pc running on the same system you are trying the disk on? if not your machine might have issues. if so, rebuild the image for the disk and burn it again...

Posted

Thanks for your reply - but I think that I have solved it:

I copied the original Txtsetup.sif and the dos.......sif file from my old XP (Pre SP1) CD over to my new DVD. Have quickly tested it and seemed to get past the original error.

Can you see any possible errors with what I am doing - keeping in mind that i DONT need the SATA drivers for the install.

Posted (edited)

what sort of blue screen was it? a normal BSOD or some other install related error screen?

you don't have to edit the dosnet file to add sata drivers

i can't think what you did wrong integrating the sata drivers... but heres how i did it anyway:

I added the si3112r.sy_ file to the I386 directory, then I added the following to the already existing txtsetup.sif (right at the bottom you should paste it)

[Edit] oh and you have to of course have the normal driver files in the DriversPath so that it can install the windows driver (txtsetup.sif only enables the device during text setup portion)

[SourceDisksFiles]
si3112r.sys = 1,,,,,,4_,4,1,,,1,4

[HardwareIdsDatabase]
PCI\VEN_1095&DEV_3112&SUBSYS_61121095 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_611215D9 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_34228086 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_B0031458 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0111019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0121019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0131019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0141019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A0151019 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1014147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_100B147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1402147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1404147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1802147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1804147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_1C00147B = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_5930107D = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_249510F1 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_809D1043 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_0270A0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044DA0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_044CA0A0 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92011905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_92151905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904C1905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_904B1905 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41810FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A41910FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_A71910FD = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_90171695 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2001297 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_C2011297 = "Si3112r"
PCI\VEN_1095&DEV_3112&SUBSYS_15D40035 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_65121095 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_B0031458 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1014147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1021147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_100B147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C06147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C00147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C03147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1C04147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1406147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_1407147B = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_90191695 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2021297 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2031297 = "Si3112r"
PCI\VEN_1095&DEV_3512&SUBSYS_C2041297 = "Si3112r"

[SCSI.load]
si3112r = si3112r.sys,4

[SCSI]
si3112r = "Silicon Image SiI 3112 SATARaid Controller"

Edited by [BM]Crusher
Posted

thats what we do here at MSFN.org we help when we can

if you cant get going try making the dvd again on a dvdrw and use the tools i posted after you have it built with them tools then you might try to intergrate the methods in the unattened guide

Posted

Ok - so ive now really screwed my system due to myself being STUPID.

I copied TXTsetup.sif from old XP CD to new one.

Booted - worked great. Formatted my PC, and then it gave me an error of an SP1.CAB file at line 0 in section [sourceDisksFiles].

Then i realised - How the hell could i copy across the sif file from an old CD which would use and reference totally different setup files to a post SP1 XP CD!!!!!!!!!

Anyway - with your solutions - thanks for them but i think your missing my point.

I do not need any special RAID / SATA drivers on my computer during the txt setup (or the point it formats the HD). I can set these up AFTER i boot into Windows.

I just want to know what sections to strip out of the relevant files in order to skip this part. Its the SATA drivers that i think are giving me a BSOD. I know there shouldnt really be a problem - but there is.

Ive tried nLite but i cant see an option to strip the SCSI / SATA drievrs out.

The real pain is not being able to test it - ive already wasted 3 DVD's and 2 CD's as i aint got an RW. All my cd/dvd work fine in Virtual PC.

Posted

use a DVD-RW disk or cdrw disk and Vpc or vmware to test,,, and if i was you i would start with the tools i listed,,, you seem to be very new to batchfile writing and the removing of files and adding of files,, is not simple ask any of the guy and girls here and they will tell you the same thing...

Remember to test test test and then test again get yourself a couple of pizza's some soda and take your time

Posted

I am looking in the right place though?

Its read part of the Winnt.sif, and now its looking at the txtsetup.sif

So am i right in thinking that some of the drivers its loading are bad in txtsetup.sif, so i can slowly start to strip away drivers from this file?

Are there any other related files i should be looking at for this stage?

What is the main purpose of Dosnet.inf?

Posted

Winnt.sif:

;SetupMgrTag
[Data]
   AutoPartition=0
   MsDosInitiated="0"
   UnattendedInstall="Yes"

[Unattended]
   UnattendMode=FullUnattended
   OemSkipEula=Yes
   OemPreinstall=Yes
   TargetPath=\WINDOWS
   UnattendSwitch="yes"

[UserData]
   ProductID=TBHXM-H6W74-4D8GM-B6XX4-M29T8
   FullName="M"
   OrgName="."
   ComputerName=Coop

[Display]
   BitsPerPel=32
   Xresolution=800
   YResolution=600

[RegionalSettings]
   LanguageGroup=1
   SystemLocale=00000809
   UserLocale=00000809
   InputLocale=0809:00000809

[Branding]
   BrandIEUsingUnattended=Yes

[URL]
   Home_Page=www.google.com

[Proxy]
   Proxy_Enable=0
   Use_Same_Proxy=1

[GuiUnattended]
   AdminPassword=*
   EncryptedAdminPassword=NO
   OEMSkipRegional=1
   TimeZone=85
   OemSkipWelcome=1

[Identification]
   JoinWorkgroup=MOLE99

[Networking]
   InstallDefaultComponents=Yes

[Shell]
CustomDefaultThemeFile="%Systemroot%\Resources\Themes\Plex Style M4.THEME"

[Components]
msmsgs=off
msnexplr=off
freecell=off
hearts=off
minesweeper=off
pinball=off
solitaire=off
spider=off
zonegames=off

[GuiRunOnce]
%systemdrive%\install\start.cmd

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
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...