TravisNewman
February 17th, 2005, 04:34 AM
I'm thinking of making up a howto for those who want to do what I did and install a buttload of linux/bsd/windows to one drive.
I have one question though. I know that all flavors of traditional UNIX (Solaris, Free/Net/Open- BSD, etc) must have their own primary partition. Therefore you couldn't install Solaris, FreeBSD, NetBSD, and OpenBSD and then install Linux, because all primary partitions would be taken up. As far as I can tell there's no way around this.
However, i've also read that you can't install Windows on a Logical partition unless there's at least one primary windows-compatible partition to keep the boot files. Is there any way around this? Because I KNOW that I did it this weekend, but now I can't seem to. my 3 primary partitions were linux /boot, FreeBSD, and Solaris. All three of those have to be primary (Linux /boot does, right?) and I know that the Windows partition (fat32 so that Linux could read/write to it) was in the extended partition. Unless something got broken in some magical way that let me get around this, there must be some way. Could it be that there is a difference between the Windows way of making extended partitions and the Linux way? I also know because of recent trials that Windows CAN read partitions inside extended partitions created by Linux, but maybe it can't boot them? I dunno.
Any help is appreciated.
I have one question though. I know that all flavors of traditional UNIX (Solaris, Free/Net/Open- BSD, etc) must have their own primary partition. Therefore you couldn't install Solaris, FreeBSD, NetBSD, and OpenBSD and then install Linux, because all primary partitions would be taken up. As far as I can tell there's no way around this.
However, i've also read that you can't install Windows on a Logical partition unless there's at least one primary windows-compatible partition to keep the boot files. Is there any way around this? Because I KNOW that I did it this weekend, but now I can't seem to. my 3 primary partitions were linux /boot, FreeBSD, and Solaris. All three of those have to be primary (Linux /boot does, right?) and I know that the Windows partition (fat32 so that Linux could read/write to it) was in the extended partition. Unless something got broken in some magical way that let me get around this, there must be some way. Could it be that there is a difference between the Windows way of making extended partitions and the Linux way? I also know because of recent trials that Windows CAN read partitions inside extended partitions created by Linux, but maybe it can't boot them? I dunno.
Any help is appreciated.