Tengo en mi Pc instalados dos sistemas operativos: Windows 7 Sp1 y Linux, distribución Ubuntu 16.04, ambos de 64 bit, ahora, en el caso de linux necesito ayuda para configurar correctamente el sources.list de mis repos para que los cargue desde un disco duro externo, ésta es la configuración que tengo:

deb file:///media/gilberto/externo/Repos1604 xenial main universe multiverse restricted
deb file:///media/gilberto/externo/Repos1604 xenial-updates main universe multiverse restricted
deb file:///media/gilberto/externo/Repos1604 xenial-security main universe multiverse restricted
deb file:///media/gilberto/externo/Repos1604 xenial-backports main universe multiverse restricted
deb file:///media/gilberto/externo/Repos1604 xenial-proposed main universe multiverse restricted

Todos las demás líneas que trae por defecto el sources.list están debidamente comentadas.

El nombre que le puse a mi disco externo es precisamente ese, (externo), el de la carpeta que contiene los repositorios es (Repos1604) y está ubicada en la raiz de dicho externo; ya he probado con múltiples variantes, he puesto después del ( deb file: ) 1, 2, 3 y hasta 4 slash y nada, he cambiado el nombre de la carpeta de los mencionados repos (antes era Repos16.04), el nombre del disco externo, etc. y el resultado siempre es el mismo, cada vez que intento actualizar o descargar dichos repos linux no los ve.

Lo que me confunde es que cuando abro el sources.list por el terminal, o sea, con nano, pongo el puntero del mouse en cualquiera de las líneas que dicen (deb file:///media/gilberto/externo/Repos1604), hago clic derecho y abro el enlace, se abre precisamente la ventana de la carpeta que contiene los repos que están dentro del externo, entonces, pienso que no lo tengo mal, y sin embargo linux no los ve lo mando a descargarlos.

Necesito sugerencias, tengo instalada la última distribución de Ubuntu (hasta donde se) y puedo utilizarla como se debe.