Sim, sem virtualização; mas apenas até a fase um.
As versões 3 e 4 do Windows NT para x86 costumavam ser instaláveis a partir do MS-DOS, executando um programa DOS chamado winnt.exe
. (Isso foi descartado em versões posteriores. O MS-DOS não funciona mais como um ambiente de recuperação / instalação "pré-inicialização". Uma versão reduzida do próprio Windows NT, o Windows PE, é usada atualmente e desde então Windows NT 5.1.)
Este era um programa DOS normal que iniciaria a primeira fase da instalação. É claro que as fases subsequentes do processo de instalação exigiam bootstrapping no sistema operacional instalado na peça, portanto, todo o procedimento de instalação foi executado durante a execução de outro sistema operacional.
Para qualquer sistema operacional, é teoricamente possível escrever um programa de instalação que será executado sobre um sistema operacional diferente (de uso geral), para executar pelo menos a fase inicial da instalação (escolhendo uma volume de inicialização e arquivos de sistema de plantio e o programa de instalação do segundo estágio nele). Quase ninguém produz programas instaladores como os atuais sistemas operacionais. A maioria dos programas de instalação é executada sobre o próprio sistema operacional de destino, geralmente como bootstrapped de um DASD removível.