De um modo geral, há um grande número de opções para este tipo de configuração em geral; no entanto, um detalhe que você anotou começa a reduzir significativamente o espaço da opção:
my SDD already uses UEFI for Windows 10
Se um sistema operacional já estiver sendo inicializado no modo EFI, é mais fácil, com ampla margem, usar o modo EFI para inicializar todo o restante. Isso, por sua vez, implica usar a tabela de partição GUID (GPT) em todos os seus discos. (Uma exceção ao último pode ser se você estiver adicionando um disco que já usa a tabela de partições do MBR, mas dependendo de vários fatores, pode ser mais fácil convertê-lo para usar o GPT mesmo assim.)
Parece que você quer inicializar várias ferramentas que você tem em .iso
form, cada uma de uma partição separada. Eu sei de duas maneiras de fazer isso no modo EFI, embora cada uma tenha limitações significativas:
-
rEFInd - Você pode instalar o meu gerenciador de inicialização do rEFInd na partição de sistema EFI (ESP) do computador, junto com seu driver de sistema de arquivos ISO-9660 (
iso9660_x64.efi
). Você pode criar partições para cada uma das ferramentas que deseja inicializar, tornando cada uma pelo menos tão grande quanto seu arquivo.iso
, e gravar os arquivos.iso
"raw" em sua partição. Por exemplo, no Linux, você pode fazerdd if=image.iso of=/dev/sdb4
para escreverimage.iso
na partição/dev/sdb4
. Tenha muito cuidado com este comando! Se você especificar o valor erradoof=
, você pode acabar com algo importante! Se tudo correr conforme o planejado, quando você reiniciar, o rEFInd deverá aparecer e fornecer uma opção para inicializar cada um dos seus sistemas operacionais e cada uma das suas ferramentas. Existem várias advertências, no entanto. Mais importante, não há garantia de que qualquer ferramenta será configurada de forma que o rEFInd possa inicializá-la. Isso é especialmente verdadeiro para ferramentas projetadas para serem inicializadas no modo BIOS; O rEFInd simplesmente não funcionará com eles. Mesmo para as ferramentas do modo EFI, porém, o rEFInd pode não reconhecê-las se elas forem dominadas de determinadas maneiras; e mesmo que o rEFInd inicie o processo de lançamento, a ferramenta pode ficar confusa devido à maneira como está sendo inicializada. Uma segunda ressalva é que você pode encontrar problemas com o Secure Boot. Isso é mais facilmente resolvido ao desativar esse recurso, mas é melhor garantir que tudo esteja configurado para funcionar com o Secure Boot. Consulte a documentação do rEFInd Secure Boot para obter mais informações sobre este tópico, mas esteja ciente de que talvez seja necessário adicionar hashes ou, caso contrário, ajuste cada uma das ferramentas que você deseja inicializar. -
GRUB - O carregador de inicialização GRUB, que é o carregador de inicialização padrão para a maioria das distribuições do Linux, fornece uma abordagem um pouco mais elegante para o problema do que o rEFInd; mas eu sei menos sobre como configurá-lo. Especificamente, o GRUB pode ler
.iso
arquivos usando seu próprio suporte de loopback, o que significa que você pode armazenar os arquivos.iso
como tal nos sistemas de arquivos, em vez de gravá-los diretamente em partições usandodd
(ou alguma ferramenta equivalente). O GRUB pode funcionar melhor com um intervalo mais amplo de.iso
arquivos também, mas não tenho certeza disso. Esta página wiki do Ubuntu descreve como configurar o GRUB dessa maneira; no entanto, eu nunca fiz isso sozinho, então eu não posso ajudar além de fornecer esse ponteiro. É provável que uma pesquisa na Web exiba tutoriais e documentação adicionais. Pode ser mais fácil configurar o GRUB desta forma se você instalar uma distribuição Linux no seu computador, mas, em teoria, isso deve ser possível mesmo que você não o faça.
Configurei o rEFInd para multi-inicializar vários instaladores do Linux a partir de uma unidade flash USB usando o primeiro procedimento. Eu não tentei configurar as ferramentas específicas que você diz que deseja instalar. Assim, não posso dizer qual é a probabilidade de você ter sucesso com eles. Minha suspeita é que alguns funcionariam e alguns não funcionariam, mas isso é apenas um palpite.
Pode haver outras ferramentas que façam o que você quer, mas, se for o caso, receio não saber o que elas são.
Se a inicialização de todas as suas ferramentas no modo EFI for impossível, você poderá usar o modo BIOS; no entanto, você precisará aprender a alternar entre o modo BIOS e o modo EFI ou reinstalar o Windows no modo BIOS. O primeiro geralmente pode ser feito usando o gerenciador de inicialização interno do computador; ou rEFInd pode fazer o truque, se você reconfigurá-lo comentando scanfor
em refind.conf
e garantindo que hdbios
esteja entre as opções. Essa abordagem exigiria colocar um carregador de inicialização no modo BIOS para manipular as .iso
images no disco rígido. Eu tenho medo de não ter dicas sobre como fazer isso, embora eu saiba que esse tipo de configuração é possível.