Partitioning in Tru64 UNIX Tru64 UNIX, formerly known as Digital UNIX, which is in turn formerly known as OSF/1, uses the partitioning scheme similar to the BSD `disk label', which allows for up to eight partitions per disk drive. The partitions are numbered `1' through to `8' in Linux and ``lettered'' `a' through to `h' in UNIX. Linux kernels 2.2 and higher always correspond `1' to `a', `2' to `b' and so on. For example, rz0e in Tru64 UNIX would most likely be called sda5 in Linux. Partitions in the disk label may overlap. Moreover, the `c' partition is required to span the entire disk (thus overlapping all other non-empty partitions). Under Linux this makes sda3 identical to sda (sdb3 to sdb, if present, and so on). Apart from satisfying this requirement, you should carefully avoid creating overlapping partitions. Another conventional requirement is for the `a' partition to start from the beginning of the disk, so that it always includes the boot block with the disk label. If you intend to boot Debian from that disk, you need to size it at least 2MB to fit aboot and perhaps a kernel. Note that these two partitions are only required for compatibility; you must not put a file system onto them, or you'll destroy data. If you're not going to share the disk with Tru64 Unix or one of the free 4.4BSD-Lite derived operating systems (FreeBSD, OpenBSD, or NetBSD), you can ignore these requirements, and use the partitioning tool from the Debian boot disks. See for details. Disks can be partitioned with the graphical disk configuration tool that is accessible through the Application Manager, or with the command-line disklabel utility. Partition type for the Linux file system should be set to `resrvd8'. This can only be done via disklabel; however, all other configuration can easily be performed with the graphical tool. It is possible, and indeed quite reasonable, to share a swap partition between UNIX and Linux. In this case it will be needed to do a mkswap on that partition every time the system is rebooted from UNIX into Linux, as UNIX will damage the swap signature. You may want to run mkswap from the Linux start-up scripts before adding swap space with swapon -a. If you want to mount UNIX partitions under Linux, note that Digital UNIX can use two different file system types, UFS and AdvFS, of which Linux only understands the former. Partitioning in Windows NT Windows NT uses the PC-style partition table. If you are manipulating existing FAT or NTFS partitions, it is recommended that you use the native Windows NT tools (or, more conveniently, you can also repartition your disk from the AlphaBIOS setup menu). Otherwise, it is not really necessary to partition from Windows; the Linux partitioning tools will generally do a better job. Note that when you run NT, the Disk Administrator may offer you to write a ``harmless signature'' on non-Windows disks if you have any. Never let it do that, as this signature will destroy the partition information. If you plan to boot Linux from an ARC/AlphaBIOS/ARCSBIOS console, you will need a (small) FAT partition for MILO. 5 Mb is quite sufficient. If Windows NT is installed, its 6 Mb bootstrap partition can be employed for this purpose.