Comment faire en sorte que deux disques durs agissent comme un seul dans Windows 7?


10

Existe-t-il un moyen de configurer Windows 7 pour que deux disques durs agissent comme un seul (sans utiliser RAID), afin que le disque dur 1 et le disque dur 2 partagent une seule lettre de lecteur?

Cela peut-il être réalisé de manière native dans Windows, ou ai-je besoin d'un logiciel externe?

Réponses:


12

De loin, la solution la plus simple qui répond techniquement à l'exigence est de monter le deuxième disque en tant que sous-répertoire du premier. C'est-à-dire que le deuxième lecteur pourrait être C:\Drive2au lieu de D:\. Mais ils n'agissent pas ensemble, alors: vous ne mettez pas en commun l'espace libre.

Si vous ne voulez partage l' espace, vous parlez RAID-0 (ou JBOD, juste un groupe de disques). Windows peut le faire sans matériel supplémentaire. Vous utiliserez diskmgmt.msc(«gestion des disques» à partir de la console de gestion Microsoft) pour cette tâche.

Tout d'abord, convertissez les deux disques en disques "dynamiques". Faites un clic droit sur le disque et choisissez "Convertir en disque dynamique".

Ensuite, vous pouvez créer un volume sur un disque, puis l'étendre au deuxième disque. Il y a une restriction: vous ne pouvez pas le faire avec le disque de démarrage Windows lui-même. (Cela a du sens: vous n'utilisez pas de matériel pour cette solution RAID mais Windows, donc Windows doit être chargé avant que cela fonctionne)


merci beaucoup MSalters, c'était une excellente solution d'ingénierie, mais pourriez-vous me dire, lorsque la conversion de disques en dynamique entraînera une perte de données, puis-je encore avoir des données dans les lecteurs.
Burimi

2
Oui, cela entraînera la perte de toutes les données !!
sinni800

Tant de choses qui ne vont pas avec cette réponse ... Vous n'avez pas besoin de RAID-0. JBOD n'est pas équivalent à RAID-0. La conversion en disque dynamique n'entraînera pas de perte de données. Vous POUVEZ convertir le disque de démarrage Windows en dynamique.
qasdfdsaq

@qasdfdsaq: Si vous avez une alternative à RAID-0 et JBOD, ajoutez une réponse. Je n'ai jamais dit que JBOD était équivalent à RAID-0, simplement que c'était une alternative. Et ce n'est pas la conversion en disque dynamique qui cause le problème, mais la création d'un agrégat par bandes sur deux (ou plus) disques et la tentative de démarrage à partir de cet agrégat par bandes. (Bien que cela puisse être possible maintenant avec Windows 10 et l'option Compressed OS, je n'ai pas encore essayé)
MSalters

Il y a un gros inconvénient à mentionner: si vous utilisez deux disques pour former un disque et que l' un des deux tombe en panne, vous risquez de perdre beaucoup (sinon tous) de vos fichiers. Si le MTBF (temps moyen entre pannes) d'un disque est de 10 ans, avec deux disques, cela devient 5 ans (en supposant une distribution exponentielle indépendante sous-jacente de la panne).
agtoever

5

Si vous utilisez NTFS pour vos systèmes de fichiers, vous souhaiterez peut-être examiner les points de jonction .

Dans Comment créer et manipuler des points de jonction NTFS :

Microsoft propose trois utilitaires pour créer et manipuler des points de jonction NTFS:

Linkd.exe

  • Greffe n'importe quel dossier cible sur une version Windows 2000 du dossier NTFS
    • Affiche la cible d'un point de jonction NTFS
    • Supprime les points de jonction NTFS créés avec Linkd.exe
    • Emplacement: Kit de ressources Microsoft Windows 2000

Mountvol.exe

  • Greffe le dossier racine d'un volume local sur une version Windows 2000 du dossier NTFS (ou "monte" le volume)
    • Affiche la cible d'un point de jonction NTFS utilisé pour monter un volume
    • Répertorie les volumes de système de fichiers locaux disponibles pour utilisation
    • Supprime les points de montage de volume créés avec mountvol.exe
    • Emplacement: CD-ROM Windows 2000 dans le dossier I386

Delrp.exe

  • Supprime les points de jonction NTFS
    • Supprime également d'autres types de points d'analyse, qui sont les entités qui sous-tendent les points de jonction
    • Destiné principalement aux développeurs qui créent des points d'analyse
    • Emplacement: Kit de ressources Microsoft Windows 2000

Il énumère ensuite quelques exemples. Pour monter un lecteur en tant que sous-répertoire d'un autre lecteur, comme le suggère MSalters , l'exemple approprié serait:

Pour monter un autre volume sur un point de jonction NTFS sur votre lecteur système:

  1. À une invite de commandes, tapez md ddrive.
  2. Type mountvol ddrive \\?\Volume{e2464852-8089-11d2-8803-806d6172696f}\
  3. Tapez dir ddrivepour afficher le contenu du lecteur D.

REMARQUE: lorsque vous affichez le contenu d'un dossier à l'aide de la commande "dir", les points de jonction NTFS sont indiqués par {Junction}.

Un excellent exemple de cela est si vous avez un petit lecteur de démarrage SSD, mais que vous souhaitez déplacer un énorme jeu auquel vous ne jouez pas actuellement sur votre SSD et sur votre gros disque dur afin que vous puissiez installer un autre jeu. D'abord, vous déplacez le dossier vers l'autre lecteur et créez un point de jonction où il était à l'endroit où il se trouve maintenant.

Je ne l'ai pas encore essayé, mais un récent article de Lifehacker suggère que SSD Boost Manager ( traduction en anglais ) devrait vraiment rendre cela très facile.


Je l'ai fait dans l'autre sens (j'ai acheté le SSD plus tard, je ne voulais pas réinstaller Windows, j'ai déplacé ce que j'utilise souvent sur le SSD). Un tel "point de jonction" est également créé automatiquement par la première méthode que j'ai suggérée dans ma réponse (monter en C: \ drive2)
MSalters

@MSalters - Merci, vous avez déjà eu mon vote positif. * 8 ') Il semblerait que nous suggérions tous les deux la même chose de toute façon, j'ai donc mis à jour ma réponse pour montrer comment faire ce que vous avez suggéré.
Mark Booth

0

Sur Windows Vista et versions ultérieures, il n'est pas nécessaire d'utiliser des outils externes car l'invite de commandes a une nouvelle commande intégrée appelée MkLink, qui peut être utilisée pour créer des points de jonction NTFS, des liens symboliques et des liens matériels:

MkLink

Creates a symbolic link.

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      Creates a directory symbolic link.  Default is a file symbolic link.
        /H      Creates a hard link instead of a symbolic link.
        /J      Creates a directory junction point.
        Link    specifies the name (and location) of the new symbolic link.
        Target  specifies the path (relative or absolute) to where the new link resolves to.

Pour effacer les points de jonction et les répertoires des liens symboliques, la commande RmDir( RD) peut être utilisée. Pour effacer les liens durs et les liens symboliques de fichiers, la commande Erase( Del) peut être utilisée. Gardez à l'esprit que sur NTFS, chaque fichier a au moins un lien dur (le chemin où l'utilisateur peut trouver le fichier), donc si vous supprimez le dernier lien dur référençant le fichier, vous effacez effectivement le fichier.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.