É factível, mas vai ser meio confuso, e eu não estou familiarizado com um dos sistemas operacionais. A virtualização é a opção inteligente neste ponto, e você basicamente acabará dividindo seu disco rígido em pequenas partições muito . Com a virtualização, você pode fazer coisas interessantes, como imagens esparsas (para que suas instalações não ocupem espaço que não tenham dados), instantâneos (perfeitos para quando você se enganou) e executar mais de um sistema operacional em um tempo. Com um sistema razoavelmente moderno, isso deve ser aceitavelmente rápido, embora você tenha um conjunto de restrições ligeiramente diferente para se preocupar.
Se você precisar fazer isso no hardware físico
Se você estiver indo com o gpt, ignore o próximo bit sobre partições primárias e estendidas.
Para começar, planeje suas partições primeiro. Você precisa de uma partição primária (use isso para uma instalação do Windows) e uma partição estendida pelo menos, e uma partição lógica por SO. Instale o windows primeiro e depois o linux (ou no mínimo, o último os que você instalou
O Linux suporta o uso de um arquivo swap e, como tal, eu recomendo ele - particiona manualmente ao instalar o linux, tem uma única partição / swap e uma partição de swap no , e adiciona um arquivo de troca posteriormente.
Eu não estou familiarizado com o Oracle Unix - O Solaris usa o grub para inicializar , então trate-o como qualquer distribuição do Linux, até mesmo usando um arquivo de troca