Darryl Gregorash wrote:
98 ... _must_ be installed onto C: (ie. the very first primary partition on the first hard drive).
Wrong! 98, 95, ME, W2K and WXP do NOT need to be "installed" to C:, nor do they need C: be the first primary on a HD. Rather: 1-All the above can be "installed" to any partition anywhere that each can recognize. 2-C: may be any VISIBLE primary partition on whatever doze thinks is the first HD. A doze "visible" partition can be any of types 01, 04, 07, 0b or 0c. 3-Doze is just like Linux in that it can have its boot files on a separate primary partition from whatever partition the OS is installed to, needing space on "C:" only for its startup files, plus, during installation only, up to about 30M of additional C: space for some installer files. The following is perfectly usable to the "installed" versions of 98SE and XP: Disk /dev/hda: 60.0 GB, 60022480896 bytes Device Boot Start End Blocks Id System /dev/hda1 1 13 104391 17 Hidden HPFS/NTFS /dev/hda2 * 14 14 8032+ a OS/2 Boot Manager /dev/hda3 15 24 80325 6 FAT16 /dev/hda4 25 7297 58420372+ 5 Extended /dev/hda5 25 34 80293+ 83 Linux /dev/hda6 35 83 393561 82 Linux swap / Solaris /dev/hda7 84 695 4915858+ 83 Linux /dev/hda8 696 1076 3060351 c W95 FAT32 (LBA) /dev/hda9 1078 1109 257008+ 6 FAT16 /dev/hda10 1110 1211 819283+ 7 HPFS/NTFS /dev/hda11 1212 1466 2048256 7 HPFS/NTFS /dev/hda12 1467 1585 955836 7 HPFS/NTFS /dev/hda13 1586 1904 2562336 7 HPFS/NTFS /dev/hda14 1906 2256 2819376 83 Linux /dev/hda15 2257 2460 1638598+ 83 Linux /dev/hda16 2461 3353 7172991 83 Linux /dev/hda17 3354 3369 128488+ 83 Linux /dev/hda18 3370 3509 1124518+ 83 Linux /dev/hda19 6579 6680 819283+ 7 HPFS/NTFS In this case IBM Boot Manager is installed on hda2 and is set "active", and the MBR code is standard PC compatible. Grub is installed to hda5 and hda14. BM is used to choose an M$ or IBM or Linux "boot" partition, here hda1 (OS/2), hda3 (98SE & XP), hda5 (SuSE /boot), hda10 (eComStation) or hda14 (Knoppix /). "C:" will be either hda1 or hda3 according to which OS was last selected for OS/2 or doze boot. D: is hda8, E: is hda9 and the F: assignment depends on which M$ or IBM OS is booted. hda1 could just as well be a type 83 GRUB or LILO /boot for some installed Linux, in which case hda3 could be the active partition started each startup by ordinary MBR code and from which hda1 could be one of the selections. IOW, the above means it is not necessarily true that installing doze after Linux means Linux can no longer be booted without first repairing Grub or Lilo! More about partitioning and multiboot at below URL. -- "Love your neighbor as yourself." Mark 12:31 NIV Team OS/2 ** Reg. Linux User #211409 Felix Miata *** http://mrmazda.no-ip.com/partitioningindex.html