Re: El-Torito and HD partitions

From: Slobodan Brcin \(eMVP\) (sbrcin_at_ptt.yu)
Date: 09/15/04


Date: Thu, 16 Sep 2004 00:20:11 +0200

Konstantin,

You believe to everything that ms writes? :-)
And this doc is not even for Win XP.

I don't remember that I saw valid document on this topic, but simple experiment is always the best way to see the real behavior.

In our case we have scenario similar to one that I know that work.

Test hardware: 2 HDD's
First have XP.
Second have pre FBA XPe .

We swap in BIOS HDD boot order.
And XPe partition will be given volume letter C: before FBA starts.
Drivers load order is independed of BIOS settings, so this probably mean that link you provided is not accurate for Win XP.

What do you think?

Regards,
Slobodan

"KM" <konstmor@nospam_yahoo.com> wrote in message news:OVA7US2mEHA.3480@TK2MSFTNGP09.phx.gbl...
> Slobodan,
>
> Well... You are absolutely right about the disk.sys but (there is always some but's :-) ) according to the
> http://support.microsoft.com/default.aspx?scid=kb;en-us;93373:
> This process is repeated for all hard drives in the system. Please note that if you have multiple controllers in your system,
> the drive letter ordering is based on the order in which the device drivers are loaded by Windows NT.
>
> I assume CD-ROM could sit on a different controller (it is often the case). Would it be primary controller? or secondary? I don't
> know. But if it is the secondary one and there is a HDD on primary - HDD would probably take C:\.
>
> Again.. it is up to an experiment.
>
> --
> Regards,
> KM, BSquare Corp.
>
>
> > Konstantin,
> >
> > > > Even if you remove all entries including C:. It should work since during the boot C: and other letters will be autoassigned.
> > > I never tried this. But I guess it would only work if you don't have a HDD in the target device when you boot from El-Torito
CD,
> > > right?
> > > Otherwise, HDD (active partition) will probably take precedence and would be assigned with C:\.
> >
> > I have not tried it either, but. To higher level drivers el-torito and HDD are same thing, they are both handled trough disk.sys
> > driver.
> > ntldr pass along with ARC names disk id and MBR CRC. Then kernel match this signature with same disk signature calculated trough
> > disk.sys driver.
> >
> > From that point forward (this is time before volume letters are assigned) OS knows what partition belong to the OS itself.
> > So OS partition should take precedence to all other partitions in volume letter assignment algorithm.
> >
> > This mean that it should be C:, right?
> >
> > Best regards,
> > Slobodan
> >
> >
> >
> >
> >
>
>



Relevant Pages

  • Re: hibernation file location
    ... If a disk controller driver was copied to the system partition (where NTLDR, BOOT.INI, and NTDETECT.COM reside), and renamed as NTBOOTDD.SYS, then NTLDR would be able to read a kernel and drivers from the boot partition on a drive connected to that controller, even if the controller didn't have a BIOS. ... Thinking about the generalities of the BOOT.INI file, specifying a number of controllers and drives and partitions, I'm still trying to figure out how NTLDR could load drivers for all of those controllers when all of the drivers had to be given the same filename NTBOOTDD.SYS. ...
    (microsoft.public.development.device.drivers)
  • Re: El-Torito and HD partitions
    ... the drive letter ordering is based on the order in which the device drivers are loaded by Windows NT. ... I assume CD-ROM could sit on a different controller. ... But if it is the secondary one and there is a HDD on primary - HDD would probably take C:\. ... > From that point forward OS knows what partition belong to the OS itself. ...
    (microsoft.public.windowsxp.embedded)
  • Inspiron 1150 reinstallation CD problems
    ... existing partition, re-format the hard drive, and reinstall the OS. ... have question marks) - Ethernet Controller, Multimedia Audio Controller, ... but I'm not quite sure which drivers to get. ...
    (alt.sys.pc-clone.dell)
  • Re: Installing Partition Problem
    ... partition to install to, there are none listed. ... but nothing is allowing me to install XP. ... You may need a controller card driver added so that Windows XP can ... You will have to obtain such drivers from the manufacturer of your HDD ...
    (microsoft.public.windowsxp.general)
  • Re: Server 2003 R2 - Setup did not find any hard disk drives
    ... Best regards ... I'm trying to install Windows Server 2003 R2 Standard on a Desktop (see ... Yes you should find drivers from your controller vendor. ...
    (microsoft.public.windows.server.setup)

Loading