HOWTO Dual-Boot SCO Unix

The Windows NT bootloader does not allow you to start SCO UNIX as an alternative operating system. You can boot NT with the OS/2 Boot Manager but again SCO Unix does not like that either. However, Windows NT, Windows 95/98, OS/2, DOS and Linux can coexist with SCO UNIX on the same hard drive and you can set up a dual-boot situation by using the capabilities of SCO UNIX to start to a DOS drive.

Because SCO Unix uses a Primary Partition in its own file system it is not accessible from any other operating system. As I explained above you can not use any Bootloader or Boot Manager from other operating systems. However, if you have both an OS with FAT (not FAT32) installed on a primary partition and SCO Unix installed on a primary Unix partition on the startup hard drive, you can configure your computer for dual-boot by setting the Unix partition as active using FDISK (DOS or OS/2).

Once you do this, starting up the computer will start SCO UNIX initially, but when you reach the following prompt

Boot
:

you have the option of pressing ENTER to continue starting SCO UNIX or typing DOS and pressing ENTER to start from the DOS, Windows or OS/2 partition. Note that the UNIX start mechanism will ONLY start a FAT partition. If you have converted your startup drive to NTFS, HPFS or ext2, this procedure will fail and the only way to "dual boot" at this point will be to use the FDISK utility from UNIX, DOS, OS/2 and Disk Administrator from Windows NT to switch active partitions between the two primary partitions.

Here I got some examples listed how I would advise you to set up your system

SCO Unix and DOS to the top

Partition OS File System Size
1 Unix SCO FS 500MB+
2 DOS FAT 50MB+

SCO Unix and Windows95/98 to the top

Partition OS File System Size
1 Unix SCO FS 500MB+
2 Windows FAT (not FAT32) 200/400MB+

SCO Unix and Windows NT to the top

Partition OS File System Size
1 Windows NT FAT 500MB - 1GB
2 Unix SCO FS 500MB+

or

Partition OS File System Size
1 Unix SCO FS 500MB+
2 DOS or Windows 95/98 FAT (not FAT32) 50/200/400MB+
3 Windows NT FAT or NTFS 500MB-2GB

NOTE: As the Bootloader of NT is a funny (not funny ha, ha) think you got to be very careful what you are doing. The Bootloader is counting the patitions and NT systems on your hard drive, if you do somthing wrong you can reinstall NT. You are better off to follow the first example but you don't need to follow the second one.

SCO Unix and OS/2 to the top

Partition OS File System Size
1 Unix SCO FS 500MB+
2 OS/2 FAT only 200MB+

SCO Unix and Linux to the top

Partition OS File System Size
1 Unix SCO FS 500MB+
2 DOS or Windows 95/98/NT FAT (not FAT32 or NTFS) 50/200/400MB+
3 Linux ext2 300MB+

NOTE: As Unix is not be able to read ext2 you have to install a DOS-Based system to be able to run Linux. See the HOWTOs on the Linux web pages or the Linux CD.