Debes indicar que vas a usar el archivo ico como imagen en un archivo AUTORUN.INF, es un archivo de texto en le cual pones el comando ICON=nombre_archivo_icon
Abres el bloco de notas y escribes esto
[AutoRun]
icon=nombre_archivo_icon
Vas a 'guardar..', tipo 'documento de texto. por nombre le das "autorun.inf", incluidas las comillas ["]
El archivo autorun.inf que has creado y el archivo icon los pones en ese disco externo.
Ejemplo, tu archivo de icono se llama 'Mi_HDD_EXT.ICO'
[AutoRun]
icon=Mi_HDD_EXT.ICO
Alternativamente, si le quieres ponr una 'etiqueta' al disco puedes usar el comando LABEL=nombre_quieras_dar
[AutoRun]
label=Sokotroko
icon=Mi_HDD_EXT.ICO
Ahora tu disco externo aparecera con el nombre de 'Sokotroko'.
.