Este howto centrado no Debian deve ser útil, se não exatamente o que você precisa.
Eu tenho um monte de sistemas Linux rodando em lugares onde eu só posso acessá-los através de SSH, o problema é que eu preciso escrever sobre o disco rígido do sistema nesses sistemas para atualizá-los. Eu me pergunto sobre a melhor maneira de fazer isso?
Este howto centrado no Debian deve ser útil, se não exatamente o que você precisa.
Eu sugeriria criar uma 2. Partition, instalar tudo chrooted nesta Partition e configurar o Grub para tentar inicializar o novo sistema na inicialização, eu também configuraria um Failover para que o Grub só se canse para inicializar o novo sistema na próxima tempo e, em seguida, novamente inicializa o sistema antigo se ele falhar e você reinicializar novamente. Quando tudo está rodando bem, configure o Grub para inicializar o novo sistema por padrão, e você pode ativar o antigo. Depois que tudo estiver pronto, você pode recombinar as Partions se quiser, mas pode ser inteligente mantê-las por perto caso você esteja fazendo algo assim novamente.
Existem maneiras com algumas manobras do kickstart, mas isso não deve ser feito de verdade. Alguém tem que ter acesso físico à máquina, por que eles não conseguem?