[Gllug] Triple booting woes

Bruce Richardson itsbruce at uklinux.net
Thu Mar 28 16:29:36 UTC 2002


On Thu, Mar 28, 2002 at 02:05:50PM +0000, John wrote:
> I don't think will work perfectly.
> 
> When you install the second Windows 98 partition it's configuration 
> will be set C:, but when you later boot it's own partition will now 
> be D: as DOS/Windows9x assigns drive letters sequentially. If there's 
> a way around this I like to know, it's been a pain for many years.

Look at the "Partition Type Change Rules" section of the Lilo manual.
For each defined image you can specify that certain partitions be hidden
or unhidden.  You can also define what "Hidden" means, so enabling you
(for example) to change the type of a partition to something that
DOS/Win9x will ignore.  In this way you could make the first Win98
partition invisible when booting from the second one.

> 
> An alternative is to use two hard disks and a BIOS that can boot off 
> a second hard disk and swaps their identity (eg Secondary Master 
> becomes Primary Master).

Lilo can do that:

  map-drive = 0x80
      to = 0x81
  map-drive = 0x81
      to = 0x80

That assumes the Win98 partitions are on /dev/hda and /dev/hdb
respectively.  The result will be that each Win98 installation will see
the contents of the othe partition as drive D:

-- 
Bruce

Hummingbirds are the only birds that can fly backwards, apart from
ostriches if you punch them hard enough.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 261 bytes
Desc: not available
URL: <http://mailman.lug.org.uk/pipermail/gllug/attachments/20020328/eff5bf98/attachment.pgp>


More information about the GLLUG mailing list