This reply is late. my apologies beforehand. He shouldn't boot from an extended partition. Windows can go on a primary. He can make the system rescue disks. OpenBSD could be next. Linux would be last. If he needs swap then it would be: windows, install linux with swap, add dphys swapfile and edit out the swap from /etc/fstab, use openbsd to utilize the space and eliminate swap, and then edit grub to boot all three.
Again, my apologies for veering off of the subject of OpenBSD. --- On Sun, 4/18/10, Kim <4secure...@neomailbox.net> wrote: From: Kim <4secure...@neomailbox.net> Subject: Re: OpenBSD Culture? - dual boot info To: misc@openbsd.org Date: Sunday, April 18, 2010, 7:24 AM @ Zachary fwiw - I have Windows XP, Linux, and OpenBSD running on one machine using two drives, but it should be possible with one. I would recommend installing Windows first, or if already installed, shrink the partition using Ranish partition manager or Parted Magic. Create two new primary partitions and an extended partition. Install OpenBSD on primary partition 2, GRUB on a small primary partition 3, and Linux on the extended partition at the end of the disk. Use the chainloader method of booting with GRUB, where the GRUB partition is marked active, and it hands off the boot to the individual OS bootloaders on the other partitions. See here for more: http://www.justlinux.com/forum/showthread.php?threadid=143973