Re: Boot Manager

Tech Tip: Click here to run a free scan for Windows Errors and optimize PC performance



"Teilhard Knight" <teilhk@xxxxxxxxxxx> wrote in message news:3bbporF6jb27sU1@xxxxxxxxxxxxxxxxx

I have read all you have to say in this thread. I realize now I am damned because none of the solutions you give me are feasible. I need the boot manager for an old 486. Buying a new motherboard will cost more than the machine itself. Also, I do not think I will be able to find an ISA card which gives me access to the entire disk. Perhaps the only solution, as you say is to select the bootable OS whenever I want to boot it. Problem is I do not know whether I can boot into a logical partition (I'm running Linux).


The standard bootstrap program in the MBR will not boot to logical drives (in extended partitions). The bootstrap program can only select among the primary partitions listed in the partition table because the start of those partitions are known by the entries within the partition table. For extended partitions, only the start of the partition is known (as for primary partitions) but the start of the logical drive within that extended partition is not defined in the partition table.

The standard bootstrap program can only load the first sector of a partition (boot sector) for the primary partitions listed in the partition table, and it picks the one that is marked "active". Also, because the partition table only lists the partitions on that drive, you cannot use the standard bootstrap program to boot to operating systems residing in partitions on other drives. So, in your case, you will need to put each operating system into a primary partition on the first drive and in a primary partition. Note that some operating systems, like Windows NT, will let you boot using a primary partition on the first drive using the standard MBR bootstrap program but the OS loader files in that first-drive active primary partition can read files on a different drive in a different partition to continue loading the OS from there (see http://support.microsoft.com/?id=314470; Microsoft's terminology is backwards of what users would expect for the terms used for those partitions). Basically:

- BIOS completes POST and looks for sector 0 (MBR) on first physically detected hard drive.
- BIOS loads the program into memory from the first 460-bytes of the MBR (i.e., the bootstrap program) and starts it.
- Bootstrap program reads the partition table looking for a primary partition marked as "active". It loads sector 0 of that partition (boot sector) into memory and starts it. This starts loading the OS.
- The boot sector program for the OS can then start its own loader program and may even read files in other partitions or on other drives. This is a mini-boot manager contained wholly within the partition (i.e., it does not usurp the MBR bootstrap area).


I don't know what your *NIX operating system has for features regarding where it can be installed and if it can be spread across different partitions across different drives by using a loader or mini-boot manager program in its first booted partition. So while you might get stuck having to use something like PQboot or FDISK to change which is the active primary partition on the first drive, that may only determine where the loader files are located for the OS and the OS could possibly span onto a different partition or even a different drive.

--
____________________________________________________________
** Post your replies to the newsgroup - Share with others **
For e-mail Reply: remove "NIXTHIS", add "#VS811" to Subject.
____________________________________________________________

.



Relevant Pages

  • Re: Installing 7 and drive Letters
    ... Now Vista and Win 7 both recognize Partition names and letters as the same. ... I forgot how to change how many seconds you have to select Vista or Win 7 on Boot. ... So if you've used Vista to assign the letter E: to the first partition on your second HDD, you can point Setup to that partition. ... "drives" are assigned LETTERS. ...
    (microsoft.public.windows.vista.installation_setup)
  • Re: Dual Boot
    ... >>>I am running XP Pro on my maine computer and want to set up a dual boot ... >>>proccess a few times but backed out when I have to delete the partition ... > Is there any reason you don't want to install the new OS on #1 (the ... Keep OS's on different drives. ...
    (microsoft.public.windows.server.general)
  • Re: BootIt NG high level steps - best approach??
    ... backup boot strategy. ... As far as BING, I should tell you I've been using this software ... make managing your bootable options and partition management so much easier. ... drives) and the DATA partition on a mirrored array. ...
    (comp.sys.ibm.pc.hardware.storage)
  • Re: FixMBR says I have on-standard or invalid boot record
    ... This computer appears to have a non-standard or invalid boot record. ... Fixmbr may damage your partition tables if you proceed. ... Are you sure you want to write a new mbr? ... That means a good bootstrap program that looks at the standard offsets will not properly find the start of your partitions. ...
    (microsoft.public.windowsxp.general)
  • Re: Dual booting
    ... of Microsoft's dual boot scenario. ... The extended partition is not assigned a drive letter, ... BIOS reserves letters A and B for floppy drives, ... If WinXP Setup ...
    (microsoft.public.windowsxp.general)