Então, digamos que eu baixe a versão de 64 bits ( amd64
) iso da página de download oficial, inicialize em um PC de 64 bits e inicie a instalação no meu USB de 128 GB.
Digamos que todos nós temos ambos 32-bit
e o 64-bit
pc rodando no modo UEFI, meu disco USB (instalado na 64-bit
plataforma com amd64
iso) pode rodar no meu pc de 32 bits?
Não é possivel. Você provavelmente receberá a seguinte mensagem de erro (ou alguma mensagem semelhante a esta):
Se você tiver máquinas de 32 bits, é mais seguro baixar um sistema operacional de 32 bits para inicializar em ambas as opções de arquitetura.
Observe também que, ao falar sobre EFI, existem algumas máquinas que possuem EFI de 32 bits, mas executam o processador amd64, portanto, existem alguns ajustes que precisam ser feitos para fazer esse tipo de "máquinas malucas de inicialização" funcionar. Dê uma olhada na seção de coisas relacionadas desta resposta.
Há também esta pergunta no AskUbuntu, onde você pode encontrar coisas interessantes sobre inicialização dupla do Ubuntu EFI de 32 bits e EFI de 64 bits. Como o Kali Linux é baseado no Debian, algumas das dicas podem se aplicar ao seu cenário. Como dito nos comentários, essa configuração deve ser possível usando um EFI de 32 bits para carregar os dois kernels em cadeia e isolando-os
/
em 2 partições diferentes, fazendo 2 instalações diferentes no mesmo disco.Deve ser possível compartilhar
swap
partições, embora você possa interromper seu sistema se "suspender para o disco" e inicializar em outra de suas instalações do Linux. Da mesma forma, você pode compartilhar sua/home
partição, mas pode interromper o software que usa arquivos que dependem da arquitetura, comorrd
arquivos de banco de dados, obtendo oERROR: This RRD was created on another architecture
erro.Coisas relacionadas:
Minha opinião: se você realmente deseja um sistema operacional que seja capaz de inicializar,
i686
sugiroamd64
que use umai686
distribuição Linux.