Les jonctions peuvent pointer vers n'importe quel dossier NTFS, quel que soit le disque source par rapport à la cible.
Étant donné que WinXP Junctions fonctionne avec toutes les partitions NTFS directement connectées, qu'elles se trouvent sur le même disque ou sur des diks différents.
Donc, avoir une jonction est la meilleure solution (le symbolique peut causer des problèmes).
Je l'utilise beaucoup pour cela:
- Avoir des dossiers "virtuels" sur la partition système (normalement c'est C :) qui pointent vers un dossier sur une partition sur un disque USB (SSD, HDD, clé USB, carte mémoire, etc.).
Je peux donc avoir des données d'applications sur des supports externes et n'avoir qu'une seule copie pour plus d'un PC, donc pas besoin de faire une synchronisation, etc. Bien sûr, un seul PC le verra en même temps.
Les jonctions peuvent également pointer vers un dossier sur une partition NTFS qui est chiffré par veraCrypt, etc.
Les jonctions n'ont besoin que de trois choses:
- La partition source doit être un NTFS
- La partition de destination doit être un NTFS
- Les deux partitions sont locales (physiques connectées au PC) ... ce n'est pas toujours un besoin, il existe des outils qui vous permettent de mettre un FTP en tant que lecteur local et de le voir comme un NTFS, donc des jonctions peuvent être créées pour pointer pour que
Ce que je veux dire, c'est que la jonction doit voir la source et la cible à l'intérieur d'une partition NTFS.
- Pour XP, utilisez l'outil SysInternals appelé
junction
, lien: TechNet Junction Download .
- Pour 7 à 10, utilisez l'outil natif
mklink
avec /j
paramètre.
Les deux sont des outils de ligne de commande et nécessitent la plupart du temps des droits d'administrateur.
Les juntions sont le moyen le plus simple, mais pas le seul:
- Vous pouvez utiliser une partition NTFS montée sur un dossier NTFS sur différents disques
- Vous pouvez créer un fichier VHD / VHDX (XP et Vista nécessitent un outil, 7 à 10 le font nativement sur la gestion du disque), créer une ou plusieurs partitions à l'intérieur et les monter sur n'importe quel dossier NTFS
- etc
L'astuce de VHD / VHDX vous permet également d'utiliser le stockage dynamique, donc pas besoin de vous soucier du Gio de taille:
- Créez le VHD / VHDX en mode dynamique (toutes les tailles attribuées au disque virtuel ne seront pas la taille du fichier) et donnez-le autant que vous le souhaitez (le VHD est limité à un peu moins de 2 To, la limite du VHDX est de 64 To), mais créez-le sur un NTFS, car FAT32 limite la taille du fichier à moins de 4GiB.
- Initialisez le disque virtuel en MBR ou GPT (dépend de ce que vous voulez, MBR ne prend pas en charge plus de 4 partitions principales et est limité à un peu moins que 2 To, GPT est limité à 8 ZiB, mais Windows XP ne peut pas voir les lecteurs GPT), voir plus d'informations sur ces limites sur Wikipedia: en.wikipedia.org/wiki/GUID_Partition_Table
- Partitionnez le disque virtuel comme vous le souhaitez
- Donnez le format NTFS à la partition que vous voulez
- Si vous devez déplacer des données sur un dossier (celui que vous souhaitez trouver ailleurs) montez temporairement cette nouvelle partition comme n'importe quelle lettre, déplacez-y les données et démontez-la ... mais ne supprimez pas le dossier d'où vous avez déplacé le Contenu.
- Montez cette partition sur ce dossier
Et $ MFT a une astuce pour être aussi petit que possible (très important si vous créez de grandes, très grandes partitions NFTS pour contenir des ISO, etc ... moins de 1000 fichiers de très grande taille chacun):
- La base de ceci est d'avoir la taille initiale de $ MFT aussi petite que possible
- $ MFT augmentera si vous mettez plus de fichiers et qu'il n'a pas assez d'espace, alors n'ayez pas peur de ne pas pouvoir ajouter de fichiers
- C'est une manière native normale de créer la partition, sans aucun risque
- Il n'y a aucun motif (je peux voir) de ne pas créer toutes les partitions NFTS de cette façon
La procédure est assez simple:
- Créez la partition avec seulement 8 Mo (oui mégaoctets, pas giga, etc.), moins la taille pour créer un NTFS normal ... NTFS peut être de taille inférieure, mais cela fera des choses étranges car ce n'est pas un NFTS complet.
- Développez-le à la taille réelle que vous souhaitez
Ces étapes font une chose:
- Lorsque la partition est créée, le $ MFT est vraiment petit (puisque la partition n'a que 8 Mo de taille)
Si vous créez la partition avec la pleine taille que vous voulez, le $ MFT sera (par défaut et aussi léger que possible) de 12,5% de la taille de la partition; et je ne connais aucune méthode pour réduire ce pourcentage, ni pour réduire la taille de $ MFT après avoir été créé; ce pourcentage peut être supérieur en touchant la clé de registre NtfsMFTZoneReservation sur certaines fenêtres, mais jamais moins ... donc en créant une partition de seulement 8 Mo, la taille initiale de $ MFT sera très petite. Vous pouvez vérifier comment l'espace $ MFT est réservé sur le site Microsoft:
Comment NTFS réserve de l'espace pour sa table de fichiers maîtres (MFT)
Augmenter la taille d'une partition NTFS ne touche pas la taille $ MFT ... donc pour avoir une énorme partition NTFS avec aussi peu que possible la taille $ MFT, créez la partition avec seulement 8 Mo et augmentez-la à la taille souhaitée après la création.
C'est génial d'avoir un VHD / VHDX dynamique, car il n'utilisera pas tout cet espace $ MFT pour rien ... je veux dire:
- Si vous créez un NTFS de 8 Mo (n'oubliez pas de le faire en mode de formatage rapide) et passez à 1,5 To, le fichier VHD / VHDX le contenant sera plus petit, beaucoup plus petit
- Si vous créez directement une partition de 1,5 To à l'intérieur du VHD / VHDX, le fichier VHD / VHDX la contenant sera plus grand, beaucoup plus gros
Test effectué dans Windows 10 Home 64Bits:
- VHD dynamique de 1,8 To avec une partition NTFS créée (avec format rapide) de 8 Mo et augmentée à 1,5 Go ... La taille du disque dur virtuel est: 15,6 Mo
- VHD dynamique de 1,8 To avec une partition NTFS créée (avec un format rapide) de 1,5 Go ... La taille du disque dur virtuel est: 107 Mo
Vous voyez, c'est dix fois plus. Je sais que cela ne parle pas beaucoup d'une centaine de mégaoctets ... mais si vous utilisez beaucoup (quelques milliers d'entre eux) de fichiers VHD / VHDX, cette taille peut avoir beaucoup d'importance, si mille de ces fichiers, ce serait près de 100 Go. Avec le VHDX et les tailles de ZetaBytes, la différence est vraiment énorme.
Remarque: je parle de la taille du disque de 1,8 To uniquement pour m'assurer que je peux créer une partition identique de taille exacte de 1,5 To (1572864 Mio) ... si vous mettez la taille du disque de X, la partition sera inférieure à X.