Browse Prior Art Database

A method to install multiple OS into a PC 1

IP.com Disclosure Number: IPCOM000013091D
Original Publication Date: 2001-Mar-01
Included in the Prior Art Database: 2003-Jun-12
Document File: 2 page(s) / 28K

Publishing Venue

IBM

Abstract

This invention is about a method to install multiple OS into a PC. PC-AT architecture allows only four partition table entries in the Master Boot Record. This invention installs a hidden extended partition table and enable the user to install more than four OS. Then the user can select one of the installed OS to use at every boot time. This system consists of 3 programs: 1. modified Master Boot Record (MBR) 2. Extended Master Boot Record (EMBR) 3. Installation Configuration program (XDISK.EXE)

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 81% of the total text.

Page 1 of 2

A method to install multiple OS into a PC 1

This invention is about a method to install multiple OS into a PC.

PC-AT architecture allows only four partition table entries in the Master Boot Record.
This invention installs a hidden extended partition table and enable the user to install
more than four OS.

Then the user can select one of the installed OS to use at every boot time.

This system consists of 3 programs:
1. modified Master Boot Record (MBR)
2. Extended Master Boot Record (EMBR)
3. Installation & Configuration program (XDISK.EXE)

Setup Operation:
1. IPL with DOS or WINDOWS95 diskette
2. start XDISK and divide the HDD into multiple partitions
3. set the partition names (option)
4. set the boot timeout value (option)
5. save the configuration (option)
6. reboot from the HDD
7. select one partition with number or arrow keys
8. reboot & install a desired OS into the selected partition
9. repeat 6. - 8. as many times as the number of partitions
10. reboot from HDD and select one partition to use...

Internal Design:
1. MBR

It is invoked by the system ROM and then it reads EMBR and jump to EMBR.
2. EMBR

           It includes the hidden extended partition table (EPT) in it.
It displays the OS selection menu and ask the user to select one.
It modifies the normal partition table (PT) in the MBR to pretend as if there are less
than 4 partitions,
and the entry of the selected partition must be in the normal partition table in the MBR.
It reads the first sector in the selected partition and jump to...