Re: ** Boot.ini is not a valid file ?

From: Vanguardx (see_signature)
Date: 10/04/04


Date: Sun, 3 Oct 2004 21:18:42 -0500


"°°° Astyannax °°°" <ENLEVERasklepios@ifrance.com>
wrote in news:u0NeO5ZqEHA.556@tk2msftngp13.phx.gbl:
> Hi,
> When starting my PC, this message appears :
> *** The file Boot.ini is not valid
> *** Starting on C:/windows...
>
> Then, everithing seems OK
>
> Searching on my PC, I only have this file :
> boot.ini.backup in the directory C:/windows/pss
>
> Is there a way to fix that ?
>
> Thanks

Since you can still boot okay into Windows XP, run "msconfig.exe", go
under the Boot.ini tab, and use the option to check for valid paths.

Warning: There is a defect in this function. If you have the Recovery
Console installed, you'll get a false warning about an invalid OS path;
see http://snipurl.com/9ild. Microsoft's dual/multibooting works
differently than boot managers. Boot managers sit the MBR's bootstrap
code area and that program lets you pick which partition to use for
loading an OS. Microsoft doesn't do that but instead leaves the
standard MBR bootstrap program in place (so it reads the partition table
to see which is the currently active-marked primary partition), lets it
load the partition's boot sector, and then loads NTLDR which will read
boot.ini. If the boot.ini points to an OS path then it continue the
boot process to load the OS files in that path. If the boot.ini points
to a file, it is supposed to be a substitute for the boot program in the
partition's boot sector. The Recovery Console uses a .dat file, MS-DOS
will have a bootsect.dos file, and other OS's might have some other file
specified in boot.ini. So NTLDR loads the boot program in the .dat file
specified by boot.ini and that OS loads. That's just my observation as
I haven't found good information on the mechanics of Microsoft's
dual-boot. Anyone have more details on how boot.ini is actually used
and how the .dat (or .dos) files get implemented in booting the
alternate OS (more than what http://support.microsoft.com/?id=101787
describes)?

So anything that loads via boot.ini but uses a .dat file to supplant the
boot program in the partition's boot sector to load a different OS will
get reported as an invalid OS path by the msconfig utility.

-- 
_________________________________________________________________
********  Post replies to newsgroup - Share with others  ********
Email: lh_811newsATyahooDOTcom and append "=NEWS=" to Subject.
_________________________________________________________________


Relevant Pages

  • Re: Boot image on FlashDisk
    ... You'll also have to edit the autoexec.bat file to launch loadcepc ... Your bootloader loads the image into RAM, ... can't boot WINCE. ... Have you got a BSP ...
    (microsoft.public.windowsce.embedded)
  • Re: Boot image on FlashDisk
    ... You'll also have to edit the autoexec.bat file to launch loadcepc ... Your bootloader loads the image into RAM, ... can't boot WINCE. ... Have you got a BSP ...
    (microsoft.public.windowsce.embedded)
  • Re: A3000 Bot Errors and Retina Z2 Compatibility
    ... load some bootroms on to help a brother out. ... I have the original A3000 HD in, it loads the ROMs then Gurus. ... But due to whatever problems that HD would not boot to the workbench. ... Beta driver for it. ...
    (comp.sys.amiga.hardware)
  • Re: why "ntoskrnl.exe" and not "ntoskrnl.xxx"?
    ... The MBR loads sector 0 (boot sector) of the active partition into memory and executes it. ... The boot sector understands enough of the file system to locate the NTLDR. ...
    (microsoft.public.win32.programmer.kernel)
  • Re: Quick Icons
    ... >I need to get the little icons off of the task bar on my desktop. ... In the dialog pane that appears, click the StartUp tab ... Listed will be everything that loads with Windows ... boot and logon but forget to enable them! ...
    (microsoft.public.windowsxp.general)

Quantcast