Voce diz fazer toda a instalação no HD externo ? eu nunca vi isto, acredito que na instalação ha muitas coisas que são instaladas no C:\ acredito que não de para mudar, ja se for o caso de depois de instalado colocar os arquivos .mdf e .ldf no HD externo
e deixar o sql funcionando assim acho que até da se o seu computador reconhecer o HD externo como uma unidade de drive.
Alexandre Matayosi Conde Mauricio. Se esta sugestão for útil, por favor, classifique-a como útil. Se ela lhe ajudar a resolver o problema, por favor, marque-a como Resposta.