Deveria ser possível. Leia este documento sobre inicialização remota . A idéia básica é que você "instale" sua distro linux no seu computador principal (use uma máquina virtual ou algo assim) em uma partição (talvez em um disco rígido externo).
Então você pode configurar seu segundo PC para inicializar remotamente e configurar seu PC principal para servir a distribuição desejada (para que o PC sempre inicialize o sistema "mesmo" e edite a configuração do servidor de inicialização para fazer a troca).
Como alternativa, você pode definir o padrão que o GRUB usará para a próxima inicialização, mas, para isso, é necessário que o PC de teste seja executado para isso.
[EDIT] Verifique o manual do GRUB: Inicializando o GRUB da rede
Se você usar essa abordagem, poderá colocar o GRUB menu.lst
no seu PC principal e editá-lo. Durante a inicialização, somente esses arquivos precisam estar presentes e você pode testar a instalação no segundo PC como de costume. Assim que a inicialização terminar, seu computador principal não será mais necessário.