
He creado un enlace a algún directorio en una partición que no se montará automáticamente al inicio. Por supuesto, cuando reinicio la computadora, Ubuntu marca este enlace como "Roto". ¿Hay alguna manera de decirle a Ubuntu 14.04 que no verifique la ruta de este enlace hasta que haga clic en él?
Editar: ¿Hay alguna manera de hacer que Ubuntu vuelva a verificar el enlace con algún comando?
Respuesta1
Encontré una forma sencilla de hacer que un enlace roto vuelva a funcionar. En lugar de volver a verificar el enlace, es más fácil rehacerlo. (Sí, lo sé... LOL... Tengo poca experiencia en Linux). Cuando la partición está montada he hecho esto en Terminal ( CTRL+ ALT+ T) escribiendo el comando:
ln -s -f "path_to_Target" "path_to_Link/LINK_NAME"
ln
El comando se utiliza para crear enlaces duros o blandos. La -s
opción es hacer "enlace suave" y la -f
opción es "forzar" haciéndolo para que no me dé error porque el enlace ya existe. El ln
comando se describe con más detalle.aquí.
El siguiente paso es hacer que el enlace ejecute el comando por sí solo cuando se haga clic en él. Publiqué otra pregunta para esto.
Respuesta2
Siempre puede vincular el montaje del directorio a una ubicación que siempre exista y luego vincularlo a esa ubicación.
Entonces, por ejemplo, digamos que ha /dev/sdb1
montado /media/user/sdb1
. Este contiene el directorio ClientDocs
al que desea tener un enlace en su escritorio en todo momento.
Luego podrías agregar el directorio /media/permadirs/user/ClientDocs
. Luego, cuando tengas tu disco montado, puedes hacer sudo mount --bind /media/user/sdb1/ClientDocs /media/permadirs/user/ClientDocs
.
Luego puede crear un vínculo /media/permadirs/user/ClientDocs
y este vínculo siempre será válido, ya sea que el disco esté montado o no.
Por supuesto, aún necesitarás realizar el montaje, pero el enlace siempre funcionará. Quizás eso te ayude de alguna manera.