Todas as respostas que você recebe serão muito subjetivas, porque você não especificou completamente os casos de uso ou a porcentagem de tempo gasto em cada sistema operacional. Acho que a única resposta correta para a sua pergunta é: "Depende" ou "Qualquer maneira que faça mais sentido para você". Dito isso, acho que se você der um passo para trás e reavaliar suas necessidades, você pode descobrir que a inicialização múltipla não é a melhor solução em primeiro lugar. Com a virtualização de CPU, RAM barata e CPUs com vários núcleos, a inicialização dupla / tripla é desnecessária na maioria dos casos e, no mínimo, é inconveniente.
Pessoalmente, eu instalaria o sistema operacional que você usa com mais frequência no SSD como sistema operacional host, depois virtualizaria os outros sistemas operacionais (ou seja, importe-os para o VMware, modo VirtualPC / Windows XP, VirtualBox, XEN etc.) . Se você tem uma sofisticada placa gráfica que usa para tarefas computacionalmente intensivas em um determinado sistema operacional (por exemplo, jogos 3D ou simulações, ou cálculos científicos), convém fazer com que o seu sistema operacional host e executar os outros sistemas operacionais nas VMs. Existem várias razões para fazer isso sobre dual / triple-boot:
- Você nunca precisa reinicializar para executar o outro SO (em um sistema com várias inicializações, é um incômodo ter que fechar seus programas e inicializar em outro sistema operacional).
- Você pode configurar pastas compartilhadas entre o sistema operacional do host e as VMs, para que você possa salvar um arquivo em um sistema operacional e acessá-lo imediatamente no outro sem reinicializar.
- Você pode arrastar e soltar arquivos entre o sistema operacional host e as VMs.
- Se as VMs forem pequenas o suficiente, elas também poderão residir no SSD. E se eles crescerem demais ou se você precisar liberar espaço, é fácil movê-los para outro disco sem reparticionar.
- Você pode suspender as VMs sempre que quiser, portanto, se precisar reinicializar o sistema operacional host, geralmente não precisará fechar nenhum programa ou documento nos outros sistemas operacionais.
- Alguns softwares de virtualização permitem até mesmo configurar as VMs para serem inicializadas quando o SO do host for inicializado.
- Alguns softwares de virtualização permitem converter uma máquina física ou backup de disco rígido em uma VM.
- A maioria dos softwares de virtualização agora oferece um modo "contínuo" (no VMware, é chamado de Unity), no qual os programas executados nas VMs podem ser exibidos como janelas no sistema operacional host.
Se você realmente quiser, alguns softwares de virtualização (por exemplo, VMware Workstation) também permitem montar o disco bruto em uma VM, sem convertê-lo em uma imagem de disco rígido virtual (.vmdk, .vhd, etc.). No entanto, pode ser perigoso modificar o conteúdo desse disco no sistema operacional host.