Top «Prev(2009-11-04) Latest Next(2009-11-30)» Edit

pterjan's diary


  Naming by Microsoft

My knowledge of Microsoft Windows is quite limited (even if I used Windows 95 and NT4 for several years), and today I looked for documentation to check that we add the correct Windows partition to bootloader. I was quite surprised by Microsoft naming.

To quote wikipedia:

    In Microsoft Windows, the system partition and boot partition refer to:
  • The system partition is a disk partition that contains the boot sector and files such as NTLDR that are needed for booting Windows[...]
  • The boot partition is the disk partition that contains the Windows operating system files and its support files, but not any files responsible for booting.

This naming is indeed the one described by Microsoft.

So, system partition is the one containing boot files, and boot partition is the one containing system files. I really can't understand how they came to this naming...

Today's TSUKKOMI(Total: 5) [Add a TSUKKOMI]
  Anders Feder (2009-11-25 21:00)

The Danish version of the official description you link to adds: "The names can seem illogical, but are actually correct." At least they admit it :)

  Lieven (2009-11-25 21:46)

Probably just somehow evolved this way. I'm sure you have this kind of weird naming in most systems that evolved, instead of having been designed from the ground up.

  Gamaliel (2009-11-25 23:22)

This really makes one think they have internal as well as external competition. I mean, why would they consciously cross-name something as basic as a partition unless they didn't want even its developers to know what it is? Maybe it's carelessness -both on the developers' and the users' part: if one part doesn't care, why should the other? I got an answer: maybe the user wants to know what the Hell are they doing with his/her informational life... (2009-11-26 18:02)

Maybe when they designed it they had something really big in mind like architecture independent jit compiled dll's?

  Pete (2009-11-29 15:22)

The bootloader *is* the system (at least as far as MS is concerned ;-)<br><br>They have to boot services later. Really, it does make a sick kind of sense if you look back at the history of MS-DOS.