¿Se mantendrán los enlaces simbólicos si la ruta del destino sigue siendo la misma, pero todo se transfiere a un nuevo disco?

(Creo que la respuesta es sí, pero me gustaría estar seguro antes de hacerlo).

Lo que trato de hacer: instalar una nueva tarjeta sd en mi teléfono Android "rooteado" que usa A2SD. Sin embargo, el hecho de que sea un sistema Android es irrelevante para la pregunta que estoy formulando.

Si no sabes qué es A2SD, hay una buena (pero larga) explicación aquí . Esencialmente, y para los propósitos de mi pregunta, se están creando enlaces simbólicos desde el sistema a una partición ext2 / 3/4 en la tarjeta SD para conservar el espacio interno en el disco.

Normalmente, uno debería cambiar las tarjetas SD haciendo una copy de security nandroid + ext, que es una image del almacenamiento interno del teléfono + la partición ext. Sin embargo, por razones que todavía tengo que determinar (estoy esperando una buena respuesta en otro foro), solo puedo crear la copy de security nandroid básica (es decir, no puedo crear una image de la partición ext). Basado en mi Google, no estoy seguro de que pueda get una image de esta partición antes de cambiar las tarjetas SD. Por lo tanto, estoy buscando una solución alternativa.

He copydo todo el contenido de mi partición ext a mi computadora. Estaré dividiendo la nueva tarjeta con gparted. Cuando muevo los contenidos a la nueva tarjeta, la estructura del file será exactamente la misma. En otras palabras, las routes a los files / directorys de destino serán las mismas que antes. PERO la location física / dirección / lo que sea de cada file habrá cambiado. Por lo que entiendo de enlaces simbólicos, porque almacena la ruta y no una dirección, y porque la ruta no se verá alterada, todos los enlaces deben permanecer intactos.

¿Es esto correcto?

Eso es correcto. Los enlaces simbólicos almacenan la ruta a la que se vinculan, no el nodo del file (como lo hace un enlace fijo).