Punho de todos. Você não pode "dual boot" no sentido de que dois sistemas operacionais estão sendo executados ao mesmo tempo. Você pode apenas "dual boot" no sentido de que você tem a opção de inicializar qualquer um.
Em segundo lugar: você deve especificar o que você está tentando fazer. Vou tentar cobrir os casos que me vêm à mente:
Instalação
Se você tiver dados em uma partição (assim em um disco) e instalar um sistema operacional (Windows ou Linux) ou partes dele nessa partição, a partição será (na maioria dos casos) formatada e os dados nela se perde, consequentemente.
Em contraste com o que foi escrito em outra resposta: Tenho certeza que instalar o Windows não limpa toda a unidade, mas apenas - como eu mencionei - a partição em que está instalada. Que todo o disco seria apagado (obviamente ) só será o caso se a partição abranger todo o disco. Mas então você precisaria de outro disco para o segundo sistema operacional.
Após a instalação: executando um sistema após o outro
Desligando antes de reiniciar
Se você desligar um sistema operacional corretamente, ele não afetará nada no outro sistema operacional.
Hibernação (suspender para o disco) antes de reiniciar
Se você estiver no Windows e hibernar (suspender para o disco) e depois inicializar no Ubuntu, poderá haver perda de dados. Portanto, você deve desativar a inicialização rápida nas configurações do Windows: link
O mesmo vale para o cenário quando você está no Ubuntu, hiberna e entra no Windows: link
Suspender para a RAM antes de reiniciar
Eu não acho que seja possível alterar o sistema operacional se você suspender para a RAM.