Tanto quanto eu posso dizer: A barra invertida é um caractere de escape para novas linhas no formato de arquivo preseed. Se você precisar de uma barra invertida para aparecer em um comando shell, a única solução que encontrei é codificar com base64 o valor que você precisa. Por exemplo, se você precisar de um rc.local personalizado e não quiser buscá-lo com "wget" (ou não, porque não há nenhuma configuração de DNS no ambiente de pós-instalação, como em 18.04), é possível codifique o script:
$ base64 < my-rc.local | tr -d \n
Em seguida, o seu preseed deve conter:
ubiquity ubiquity/success_command string echo your_base64_encoded_file | base64 -d > /target/etc/rc.local ; chmod +x /target/etc/rc.local
(Eu tive que aprender isso da maneira mais difícil.)