Las uniones pueden apuntar a cualquier carpeta NTFS, sin importar en qué disco sea el origen frente al destino.
Dado que WinXP Junctions funciona con cualquier partición NTFS conectada directamente, sin importar si están en el mismo disco o en diferentes diks.
Por lo tanto, tener una unión es la mejor solución (lo simbólico puede causar algunos problemas).
Lo uso mucho para hacer esto:
- Tenga algunas carpetas "virtuales" en la partición del sistema (normalmente es C :) que apunta a una carpeta en una partición en un disco USB (SSD, HDD, pendrive, tarjeta de memoria, etc.).
Por lo tanto, puedo tener algunos datos de aplicaciones en medios externos y tener solo una copia para más de una PC, por lo que no es necesario hacer una sincronización, etc. Por supuesto, solo una PC lo verá al mismo tiempo.
También las uniones pueden apuntar a una carpeta en una partición NTFS que está encriptada por veraCrypt, etc.
Las uniones solo necesitan tres cosas:
- La partición de origen es un NTFS
- La partición de destino sea un NTFS
- Ambas particiones son locales (conectadas físicamente a la PC) ... esto no es siempre una necesidad, hay algunas herramientas que le permiten colocar un FTP como unidad local y ser visto como un NTFS, por lo que se pueden crear uniones para apuntar a ese
Lo que quiero decir es que la unión necesita ver el origen y el destino dentro de una partición NTFS.
- Para XP, use la herramienta SysInternals llamada
junction, enlace: Descarga de TechNet Junction .
- Para 7 a 10 use la herramienta nativa
mklinkcon /jparámetro.
Ambas son herramientas de línea de comandos y la mayoría de las veces requiere derechos de administrador.
Las uniones son la forma más fácil, pero no la única:
- Puede usar una partición NTFS montada en una carpeta NTFS en diferentes discos
- Puede crear un archivo VHD / VHDX (XP y Vista requiere una herramienta, 7 a 10 lo hacen de forma nativa en la administración del disco), crear una o más particiones dentro de él y montarlas en cualquier carpeta NTFS
- etc.
El truco de VHD / VHDX también le permite usar almacenamiento dinámico, por lo que no necesita preocuparse por GiB de tamaño:
- Cree el VHD / VHDX en modo dinámico (no todo el tamaño asignado al disco virtual será el tamaño del archivo) y dele todo lo que desee (VHD está limitado a un poco menos de 2TiB, el límite de VHDX es 64TiB), pero créelo en un NTFS, ya que FAT32 limita el tamaño del archivo a menos de 4GiB.
- Inicialice el disco virtual como MBR o GPT (depende de lo que desee, MBR no admite más de 4 particiones primarias y está limitado a un poco menos de 2TiB, GPT está limitado a 8ZiB, pero Windows XP no puede ver unidades GPT), vea más información sobre esos límites en Wikipedia: en.wikipedia.org/wiki/GUID_Partition_Table
- Particione el disco virtual como desee
- Dé formato NTFS a la partición que desee
- Si necesita mover datos en una carpeta (la que desea estar en otro lugar) monte temporalmente esa nueva partición como cualquier letra, mueva los datos a ella y desmóntela ... pero no elimine la carpeta desde donde movió el contenido.
- Montar esa partición sobre esa carpeta
Y $ MFT tiene un truco para ser lo más pequeño posible (muy importante si crea particiones NFTS grandes, realmente grandes para contener ISO, etc ... menos de 1000 archivos de tamaño realmente grande cada uno):
- Lo básico de esto es tener un tamaño inicial de $ MFT lo más pequeño posible
- $ MFT crecerá si coloca más archivos y no tiene suficiente espacio, así que no tenga miedo de no poder agregar archivos
- Es una forma nativa normal de crear la partición, sin ningún riesgo
- No hay motivo (puedo ver) para no crear todas las particiones NFTS de esta manera
El procedimiento es bastante simple:
- Cree la partición con solo 8MiB (sí, megabytes, no giga, etc.), el menor tamaño para crear un NTFS normal ... NTFS puede ser de menor tamaño, pero hará cosas extrañas ya que no es un NFTS completo.
- Hazlo crecer al tamaño real que quieras
Estos pasos hacen una cosa:
- Cuando se crea la partición, el $ MFT es realmente pequeño (ya que la partición solo tiene un tamaño de 8MiB)
Si crea la partición con el tamaño completo que desea, el $ MFT será (por defecto y lo más mínimo posible) del 12.5% del tamaño de la partición; y no conozco ningún método para reducir ese porcentaje, ni para reducir el tamaño de $ MFT después de haber sido creado; ese porcentaje puede ser mayor al tocar la clave de registro NtfsMFTZoneReservation en algunas ventanas, pero nunca será menor ... así que al crear una partición de solo 8MiB, el tamaño inicial de $ MFT será muy pequeño. Puede comprobar cómo se reserva el espacio $ MFT en el sitio de Microsoft:
cómo NTFS reserva espacio para su tabla de archivo maestro (MFT)
El crecimiento de un tamaño de partición NTFS no toca el tamaño de $ MFT ... así que para tener una gran partición NTFS con el menor tamaño de $ MFT posible, cree la partición como solo 8MiB y aumente al tamaño deseado después de la creación.
Eso es genial para tener un VHD / VHDX dinámico, porque no usará todo ese espacio de $ MFT para nada ... quiero decir:
- Si crea un NTFS de 8MiB (no olvide hacerlo en modo de formato rápido) y crezca a 1.5TiB, el archivo VHD / VHDX que lo contenga será más pequeño, mucho más pequeño
- Si crea directamente una partición de 1.5TiB dentro del VHD / VHDX, el archivo VHD / VHDX que lo contenga será más grande, mucho más grande
Prueba realizada en Windows 10 Home 64Bits:
- VHD dinámico de 1.8TiB con una partición NTFS creada (con formato rápido) de 8MiG y crecida a 1.5GiB ... El tamaño de VHD es: 15.6MiB
- VHD dinámico de 1.8TiB con una partición NTFS creada (con formato rápido) de 1.5GiB ... El tamaño de VHD es: 107MiB
Mira, es diez veces mayor. Sé que no se habla mucho de cientos de megabytes ... pero si usas muchos (algunos miles de ellos) de archivos VHD / VHDX, ese tamaño puede importar mucho, si mil de esos archivos, sería cerca de 100GiB. También con VHDX y tamaños de ZetaBytes es realmente una gran diferencia.
Nota: Hablo sobre el tamaño del disco de 1.8TiB solo para asegurarme de que puedo crear una partición idéntica del tamaño exacto de 1.5TiB (1572864 MiB) ... si coloca un tamaño de disco de X, la partición será menor que X.