Infelizmente, "dual boot" não significa que você pode inicializar dois sistemas no mesmo computador ao mesmo tempo.
Isso significa que você pode inicializar dois sistemas no mesmo computador, mas ainda assim apenas um de cada vez.
(Não se limita a dois; você pode configurar muito mais, dependendo dos requisitos do gerenciador de inicialização. Mas, por algum motivo, dois se popularizaram primeiro, então "dual boot" é mais comum que "multi boot" .)
Como apenas um sistema é executado por vez, o sistema em execução tem controle total de toda a RAM, assim como a potência da CPU e todo o hardware restante.
O que se divide é o espaço em disco. Apenas como a divisão depende de quão cooperativos são os diferentes sistemas. No mínimo, você precisa de um volume de inicialização separado para cada um, e os sistemas que não se dão bem podem ser totalmente incapazes de acessar os sistemas de arquivos de cada um. Assim, a coleção de músicas que você tem no seu Windows Media Player não será tão fácil de acessar do Linux. (De um modo geral, diferentes tipos e versões do Linux se dão muito bem, e diferentes versões e edições do Windows variam de não cooperativas a hostis.)
Como o sistema em execução tem controle total do hardware, ele pode fazer coisas como reformatar os discos nos quais os outros sistemas estão instalados. É assim que você pode adicionar ou remover um sistema enquanto outro está em execução, mas como sempre manter backups de tudo e verificar o que você está fazendo antes de apagar ou remover quaisquer partições.
Como outros já disseram, é possível executar vários sistemas operacionais no mesmo computador ao mesmo tempo, mas eles não têm acesso igual ao hardware.
- O que inicializa primeiro, iniciado pelo ROM BIOS, é o "Host OS" e tem controle total do hardware físico, conforme descrito acima
- Cada "sistema operacional convidado" adicional deve ser executado em uma máquina virtual, iniciado pelo software "hypervisor", e tem tanto acesso ao hardware físico quanto um aplicativo comum
- Assim como um aplicativo comum, qualquer memória alocada a um sistema operacional convidado não está disponível para outro uso pelo sistema operacional host enquanto o sistema operacional convidado estiver sendo executado. Essa é a coisa mais próxima de dividir a RAM entre dois sistemas , mas não se limita a dois.
- O compartilhamento de dados entre os sistemas operacionais Host e Guest ou vários sistemas operacionais convidados também é limitado. Os discos rígidos virtuais são tipicamente arquivos comuns no sistema de arquivos do Host, mas eles contêm um sistema de arquivos potencialmente incompatível, e o acesso a arquivos em outros sistemas de arquivos armazenados pode exigir mais pulsos do que acessar arquivos em outros sistemas de arquivos armazenados em discos físicos. E, claro, se você ficar preso onde não consegue ler os arquivos do Host, você também perdeu os discos virtuais do Guest.
O uso de máquinas virtuais é bastante comum hoje em dia, mas não foi amplamente praticado até quase duas décadas após o termo "dual boot" ser bem conhecido pelos usuários avançados.
É claro que também é possível obter dois (ou mais) computadores. Se o seu principal interesse é testar mais sistemas operacionais, e se você tiver acesso a um revendedor de computadores usado, provavelmente conseguirá vários computadores usados bons o suficiente para a experimentação pelo preço de um novo computador que tenha energia suficiente para executar vários computadores virtuais. máquinas sem asfixia.