Jump to content

So what did I forget...


Aluminum

Recommended Posts

I used a original 2000 /i386 then applied SP4 to it with /integrate or -s (forget which, this was months ago)

Built a hfslip install, it copies files, reboots then starts into setup and I get a:

"Fatal Error: Unable to locate product id, your CD may be damaged" (gist, not exact wording)

etc. (I did verify the disc during burning and on another computer, so it is ok)

Is this the CD key its looking for or something else? The original /i386 was not a predone cd, it was a retail image that asks for the CD key every install...I don't even get the chance to enter it here.

I did delete the premade winnt.sif from FDVFILES, since to my newbie eye it looks like it totally skips the partition stage (which I tend to use, dont need a complicated multiboot setup but I do like to wipe the old C:) and I sometimes need a F6 driver from a floppy for SATA raid cards. I did not make my own winnt.sif however.

I think I either forgot something really obvious or there is some kind of screwup with the way I did my files.

Heres the error txt from the hfslip build, cant get far enough to run hfnetchk obviously:

COMPLETE THIS FILE AND ATTACH IT TO THE MESSAGEBOARD IF YOU RUN INTO PROBLEMS.

http://www.msfn.org/board/index.php?showforum=129

=======================YOU MUST COMPLETE THIS SECTION==========================

- Make a hfnetchk log - this is the COMMANDLINE HFNETCHK -V -F C:\WU.TXT

- Other errors, not reported by HFNETCHK

- Zip the information above and this file and post the info on the board listed on top.

=========================DO NOT ALTER THE SECTION BELOW========================

HFSLIP Version -

HFSLIP_60107.CMD

Your path - D:\hfslip\

OS you are slipstreaming - 2000

Language you are working with - English

IE6 Version - FDV

FDV Fileset - Used.

DX9C - Integrated

==============================================================================

The files in your FIX folder -

hosts

Names of the files in your HF folder:

IE5.01sp4-KB905915-Windows2000sp4-x86-ENU.exe

msxmlcab.exe

rootsupd.exe

scripten.exe

Windows2000-KB842773-x86-ENU.EXE

Windows2000-KB890046-x86-ENU.EXE

Windows2000-KB891861-v2-x86-ENU.EXE

Windows2000-KB893756-x86-ENU.EXE

Windows2000-KB896358-x86-ENU.EXE

Windows2000-KB896422-x86-ENU.EXE

Windows2000-KB896423-x86-ENU.EXE

Windows2000-KB896424-x86-ENU.EXE

Windows2000-KB899587-x86-ENU.EXE

Windows2000-KB899589-x86-ENU.EXE

Windows2000-KB900725-x86-ENU.EXE

Windows2000-KB901017-x86-ENU.EXE

Windows2000-KB901214-x86-ENU.EXE

Windows2000-KB902400-x86-ENU.EXE

Windows2000-KB904706-DX9-x86-ENU.exe

Windows2000-KB905414-x86-ENU.EXE

Windows2000-KB905749-x86-ENU.EXE

Windows2000-KB908506-x86-ENU.EXE

Windows2000-KB908519-x86-ENU.EXE

Windows2000-KB908523-x86-ENU.EXE

Windows2000-KB912919-x86-ENU.EXE

WindowsInstaller-KB893803-v2-x86.exe

Windows-KB890830-V1.11-ENU.exe

WindowsMedia9-KB885492-x86-ENU.exe

WindowsUpdateAgent20-x86.exe

wmfdist.exe

Names of the files in your HFCABS folder:

Apr2005_d3dx9_25_x86.cab

Aug2005_d3dx9_27_x86.cab

BDANT.cab

Dec2005_d3dx9_28_x86.cab

dxnt.cab

Feb2005_d3dx9_24_x86.cab

Jun2005_d3dx9_26_x86.cab

LegitCheckControl.cab

Oct2005_xinput_x86.cab

Names of the files in your HFSVPK folder:

dotnetfx.exe

tweakui.exe

Names of the files in your HFSVPK_SW folder:

50comupd.exe

Names of the files in your HFTOOLS folder:

boot.bin

==============================================================================

Link to comment
Share on other sites


I tested the SP4 only source (currently using it right now) and it works fine. Sucks reinstalling all the **** post SP4 updates so many times this last week but at least I already downloaded them all :P

I ran hfslip again, burned, started setup and got the same error message after the files copied over and the first reboot. I wrote down the relevant info exactly this time:

------------

System Setup Log - (C:\WINNT\Setuperr.log)

Fatal Error: Setup was unable to retrieve the product id because of the following error:

RegQueryValueEx returned invalid data (Type = 1), or the Pid has invalid length (Length = 8).

------------

Then "blahblah your cd might be damaged, call support blahblah" (I did a write verify with nero during the burn, so a big fat NO on that, no problems booting off it and starting the installer, or scanning it on another computer)

Am I stupid or isn't the product id == CD key? If so, why the hell doesn't it just ASK me to put it in manually like it does with the SP4 only cd...ideally once this works I'll be using it on more than 1 system anyways.

I used all the files listed in the error log below, along with FDV's most recent sp5files.zip EXCEPT winnt.sif because I need the F6 option etc.

CD looks exactly like this:

i386\ - from SOURCESS

CDROM_IP.5 - from SOURCESS

CDROM_NT.5 - from SOURCESS

cdromsp4.tst - from SOURCESS

$OEM$\$$\system32 - utility exes like the ones listed on FDV's site, also from SOURCESS

Drivers\ - duh

Addons\ - installers for firefox etc (not brave enough to try slipstream/preinstalling those yet)

Heres the current error log from hfslip but I think its identical anyways:

COMPLETE THIS FILE AND ATTACH IT TO THE MESSAGEBOARD IF YOU RUN INTO PROBLEMS.

http://www.msfn.org/board/index.php?showforum=129

=======================YOU MUST COMPLETE THIS SECTION==========================

- Make a hfnetchk log - this is the COMMANDLINE HFNETCHK -V -F C:\WU.TXT

- Other errors, not reported by HFNETCHK

- Zip the information above and this file and post the info on the board listed on top.

=========================DO NOT ALTER THE SECTION BELOW========================

HFSLIP Version -

HFSLIP_60107.CMD

Your path - D:\HFSLIP\

OS you are slipstreaming - 2000

Language you are working with - English

IE6 Version - FDV

FDV Fileset - Used.

DX9C - Integrated

==============================================================================

The files in your FIX folder -

hosts

Names of the files in your HF folder:

IE5.01sp4-KB905915-Windows2000sp4-x86-ENU.exe

msxmlcab.exe

rootsupd.exe

scripten.exe

Windows2000-KB842773-x86-ENU.EXE

Windows2000-KB890046-x86-ENU.EXE

Windows2000-KB891861-v2-x86-ENU.EXE

Windows2000-KB893756-x86-ENU.EXE

Windows2000-KB896358-x86-ENU.EXE

Windows2000-KB896422-x86-ENU.EXE

Windows2000-KB896423-x86-ENU.EXE

Windows2000-KB896424-x86-ENU.EXE

Windows2000-KB899587-x86-ENU.EXE

Windows2000-KB899589-x86-ENU.EXE

Windows2000-KB900725-x86-ENU.EXE

Windows2000-KB901017-x86-ENU.EXE

Windows2000-KB901214-x86-ENU.EXE

Windows2000-KB902400-x86-ENU.EXE

Windows2000-KB904706-DX9-x86-ENU.exe

Windows2000-KB905414-x86-ENU.EXE

Windows2000-KB905749-x86-ENU.EXE

Windows2000-KB908506-x86-ENU.EXE

Windows2000-KB908519-x86-ENU.EXE

Windows2000-KB908523-x86-ENU.EXE

Windows2000-KB912919-x86-ENU.EXE

WindowsInstaller-KB893803-v2-x86.exe

Windows-KB890830-V1.11-ENU.exe

WindowsMedia9-KB885492-x86-ENU.exe

WindowsUpdateAgent20-x86.exe

wmfdist.exe

Names of the files in your HFCABS folder:

Apr2005_d3dx9_25_x86.cab

Aug2005_d3dx9_27_x86.cab

BDANT.cab

Dec2005_d3dx9_28_x86.cab

dxnt.cab

Feb2005_d3dx9_24_x86.cab

Jun2005_d3dx9_26_x86.cab

LegitCheckControl.cab

Oct2005_xinput_x86.cab

Names of the files in your HFSVPK folder:

dotnetfx.exe

tweakui.exe

Names of the files in your HFSVPK_SW folder:

50comupd.exe

Names of the files in your HFTOOLS folder:

boot.bin

==============================================================================

Link to comment
Share on other sites

Can you test on a virtual machine? Can you try the script without FDV's fileset? Also, you may want to eliminate scripten.exe from your hotfix folder. IIRC, that fix may be only for IE6 slipstreaming.

Link to comment
Share on other sites

I deleted everything in FDV files and it worked flawlessly. #$%@#$% IE :realmad:

So something about my files doesn't mesh with FDV fileset...would scripten alone do it?

What about dotnetfx, looking at that now I'm wondering if it demands IE or even IE6 :( I need .net for a few stupid stubborn programs unfortunately.

Link to comment
Share on other sites

Why not to try first install with FDV's fileset and then install .NET? Will it work this way?

Some programs don't need all .NET but just some files and maybe some regestry settings. It's a long way to go but you can try to find it out ;)

Edited by Oleg_II
Link to comment
Share on other sites

I just noticed something else, with my "flawless" normal slipstream, it didn't do anything with all the programs in (CD):\$OEM$\$$\system32

...I know I could just manually do it in 5 seconds but still :(

I'm going to try a FDV fileset with no .net or scripten now.

Link to comment
Share on other sites

...I know I could just manually do it in 5 seconds but still :(

I meant: try running HFSLIP without .NET first and install it after Windows is installed. If it works then it also should be a way to integrate it also.

Link to comment
Share on other sites

If your winnt.sif file isn't set up properly, your $OEM$ folder won't copy over during installation. Remember, FDV's fileset has a winnt.sif file and it will overwrite the one you have in your source. If you have a custom winnt.sif file, delete the winnt.sif from FDV's fileset. Also, I'm not how you have your folder structure set up, but it should be like this.

d:\hfslip\source\i386

d:\hfslip\source\$oem$

Link to comment
Share on other sites

I had no winnt.sif at all, unless theres one hidden in the default /i386 already. So that explains the $OEM$ problem :) It was in X:/hfslip/sources/$oem$/$$/system32 and if theres a way to dump a nice directory listing I'd do that.

I've already given up and decided to not use the $OEM$ folder now, having files buried in system32 isn't real useful to me. Since they all run without installers I'll just chuck them in an /tools folder on the start menu manually.

However I tried again to use FDV files and got the same error. I redownloaded a copy of sp5files.zip just to be sure.

I removed scripten, dotnetfx and changed 1 or 2 other things like using the 2 XP files:

COMPLETE THIS FILE AND ATTACH IT TO THE MESSAGEBOARD IF YOU RUN INTO PROBLEMS.

http://www.msfn.org/board/index.php?showforum=129

=======================YOU MUST COMPLETE THIS SECTION==========================

- Make a hfnetchk log - this is the COMMANDLINE HFNETCHK -V -F C:\WU.TXT

- Other errors, not reported by HFNETCHK

- Zip the information above and this file and post the info on the board listed on top.

=========================DO NOT ALTER THE SECTION BELOW========================

HFSLIP Version -

HFSLIP_60107.CMD

Your path - D:\HFSLIP\

OS you are slipstreaming - 2000

Language you are working with - English

IE6 Version - FDV

FDV Fileset - Used.

DX9C - Integrated

==============================================================================

The files in your FIX folder -

hosts

NTDETECT.COM

NTLDR

Names of the files in your HF folder:

msxmlcab.exe

rootsupd.exe

Windows2000-KB842773-x86-ENU.EXE

Windows2000-KB890046-x86-ENU.EXE

Windows2000-KB891861-v2-x86-ENU.EXE

Windows2000-KB893756-x86-ENU.EXE

Windows2000-KB896358-x86-ENU.EXE

Windows2000-KB896422-x86-ENU.EXE

Windows2000-KB896423-x86-ENU.EXE

Windows2000-KB896424-x86-ENU.EXE

Windows2000-KB899587-x86-ENU.EXE

Windows2000-KB899589-x86-ENU.EXE

Windows2000-KB900725-x86-ENU.EXE

Windows2000-KB901017-x86-ENU.EXE

Windows2000-KB901214-x86-ENU.EXE

Windows2000-KB902400-x86-ENU.EXE

Windows2000-KB904706-DX9-x86-ENU.exe

Windows2000-KB905414-x86-ENU.EXE

Windows2000-KB905749-x86-ENU.EXE

Windows2000-KB908506-x86-ENU.EXE

Windows2000-KB908519-x86-ENU.EXE

Windows2000-KB908523-x86-ENU.EXE

Windows2000-KB912919-x86-ENU.EXE

WindowsInstaller-KB893803-v2-x86.exe

Windows-KB890830-V1.11-ENU.exe

Windows-KB909520-v1.000-x86-ENU.exe

WindowsMedia9-KB885492-x86-ENU.exe

WindowsUpdateAgent20-x86.exe

wmfdist.exe

Names of the files in your HFCABS folder:

Apr2005_d3dx9_25_x86.cab

Aug2005_d3dx9_27_x86.cab

BDANT.cab

Dec2005_d3dx9_28_x86.cab

dxnt.cab

Feb2005_d3dx9_24_x86.cab

Jun2005_d3dx9_26_x86.cab

LegitCheckControl.cab

Oct2005_xinput_x86.cab

Names of the files in your HFSVPK folder:

tweakui.exe

Names of the files in your HFSVPK_SW folder:

50comupd.exe

Names of the files in your HFTOOLS folder:

boot.bin

==============================================================================

Link to comment
Share on other sites

OK, even THIS did not work...

Theres nothing wrong with my source, its the same one I've been using since 2k release, all I did was slipstream SP4 on it. I test booted just that, works fine and reports only SP4 nothing else.

Maybe I can checksum my w2k + SP4 only folder and compare it to someone elses or something? FDV files must be expecting something else :(

COMPLETE THIS FILE AND ATTACH IT TO THE MESSAGEBOARD IF YOU RUN INTO PROBLEMS.

http://www.msfn.org/board/index.php?showforum=129

=======================YOU MUST COMPLETE THIS SECTION==========================

- Make a hfnetchk log - this is the COMMANDLINE HFNETCHK -V -F C:\WU.TXT

- Other errors, not reported by HFNETCHK

- Zip the information above and this file and post the info on the board listed on top.

=========================DO NOT ALTER THE SECTION BELOW========================

HFSLIP Version -

HFSLIP_60107.CMD

Your path - D:\NOIETEST\

OS you are slipstreaming - 2000

Language you are working with - English

IE6 Version - FDV

FDV Fileset - Used.

DX9C - Not Integrated

==============================================================================

The files in your FIX folder -

hosts

NTDETECT.COM

NTLDR

Names of the files in your HF folder:

Names of the files in your HFCABS folder:

Names of the files in your HFSVPK folder:

tweakui.exe

Names of the files in your HFSVPK_SW folder:

Names of the files in your HFTOOLS folder:

==============================================================================

Link to comment
Share on other sites

I understand that you said that your SP4 works, but I'll have to ask you this one again to be sure. Did you do a test of your SOURCE folder via a virtual machine (or another boot cd made from the SOURCE folder)? What I am trying to point out is that sometimes when you copy files from a CD over, they all do not copy over properly. I've seen it numerous times. If any files didn't copy over properly, HFSLIP won't work, FDV's fileset won't work either. A simple file comparison won't work, you need to test it.

BTW, how much free disk space do you have? You'll need a few gig for HFSLIP to work properly. Have you tried this method? What you do is copy your source folder somewhere else and drop FDV's fileset into the I386 folder.

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

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