Topic: General Question about MassStorage SlipStreaming

Hello Community,

First I want to say that everything works fine with my SlipStreamed CD. So no logs needed...

I just have a little Question that's not so easy to answer I think:

When I use Method 2 for SlipStreaming the MassStorage Pack for my XP or Server 03 CD the so called "Fake Setup" (see description), will extract the Drivers to HDD ....

But, BEFORE this happens, I have to choose in TextMode-Setup (Blue Text Menue) on which Harddrive I want to install Windows or Format HDD and so on.

HOW can Windows find my HardDrive, when "FakeSetup" runs AFTER TextMode-Setup?

Is there something I don't understand or can anybody explain me how all SATA/RAID Drives can be found even in TextMode-Setup?

Or is this "FakeSetup" also running invisible in TextMode?

Regards, theshu

Re: General Question about MassStorage SlipStreaming

Hi
I'll answer you with a question.

if we had to have this for txtmode, how could a Method one slipstream see the hard disk?
(M1 does not use "fakesetup" at all.)

The answer was 42?
Kind regards, Jaak.

Re: General Question about MassStorage SlipStreaming

Excellent Question...

the short answer is that the mass storage drivers are slipstreamed into the installation media.
the packs are simply in a location that the windows setup can find.

Some Detail

there are three stages of setup ; Textmode, WinPE (Windows Preinstallation Environment), GUI

In Textmode only the OEM and slipstreamed drivers are available
(the drivers that are natively included with the MS Windows OEM disk)
the Textmode drivers are, and only need to be, the basic ones required to find the HDD.
so the files required for WinPE can be copied to the HDD.

first reboot takes us to WinPE stage which is where the main drivers are installed by setup.
so we pause the Setup program long enough to add the packs into setups search path.
then we allow setup to run and add the drivers.

all this being true we only slipstream the mass storage drivers
the only pack we need for textmode setup to complete successfully

but there is more...
mass storage drivers have two parts, a text mode driver, and a PnP driver
so mass storage must be slipstreamed for textmode and available to the WinPE stage to so the text mode driver can be upgraded to its PnP 32bit counterpart.

does that help?

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.

Re: General Question about MassStorage SlipStreaming

theshu wrote:

Is there something I don't understand or can anybody explain me how all SATA/RAID Drives can be found even in TextMode-Setup?

Another interesting fact is how Windows can even use the ODD when there's no drivers present for it (could be a SATA drive after all).

In this early phase of setup, rudimentary access to drives is granted by the BIOS, a mode which does not require any specific (non-generic) drivers.

This is also the reason why, if you switch your SATA controller mode from, say, Legacy to RAID, Windows will not finish booting, but it will start and end with a BSOD.
Obviously, to show a BSOD, files have to be loaded from the HDD, however, with no proper drivers available (changing modes will change PCI IDs meaning drivers will be missing), this is again also only possible through the BIOS access method.

In short, what those drivers allow you to do is enabling higher-level drive access for best performance and enhanced features.

Re: General Question about MassStorage SlipStreaming

Ahh thank you for your post!

I think I understand this now. Now it makes more sense tongue

Have a nice day, and good luck with your great project!

Re: General Question about MassStorage SlipStreaming

Thank you for your interest... and kind words

have a great day and i hope we see you around!

DP BartPE Tutorial   DP_BASE Tutorial   HWID's Tool     Read BEFORE you post    UserBars!
http://driverpacks.net/userbar/admin-1.png
The DriverPacks, the DP_Base program, and Support Forum are FREE!.