40 votes

Clés USB et partitions multiples

J'ai une clé USB avec plusieurs partitions dessus (FAT32 (active), FAT32, Ext2, mais c'est une autre histoire) et il semble que mon Windows XP ne peut monter que la première partition de la clé. Si j'essaie de monter la deuxième en utilisant le gestionnaire de volumes, il me dit que je dois la rendre active et redémarrer... est-ce vraiment aussi limité ou est-ce que je rate quelque chose ici?

Partitions:

  • FAT32, System Rescue CD, bootable et active
  • FAT32, certains outils
  • ext2, certaines données (je sais que j'ai besoin de pilotes supplémentaires, etc., mais ce n'est pas demandé ici)

19voto

PuppetMaster Points 11

Windows XP ne prend pas en charge plusieurs partitions sur les lecteurs amovibles.

Cependant, si vous en avez vraiment besoin, vous pouvez essayer de modifier le bit amovible d'une clé USB. Cela permettra à Windows de reconnaître votre lecteur amovible comme un disque fixe, lui permettant ainsi de voir et d'utiliser plusieurs partitions.

  • Allez sur l'outil Lexar USB Flip.
  • Lisez attentivement l'avertissement.
  • Essayez si le risque de perdre toutes vos données de clé USB ne vous pose pas problème.

D'autres fabricants peuvent fournir un outil similaire garanti pour fonctionner sur votre clé USB. Vous voudrez peut-être vérifier cela.

14voto

Partitionner les clés USB

Les clés USB ne peuvent pas être partitionnées dans le système d'exploitation Windows si la clé est identifiée comme un support amovible. La seule façon de partitionner la clé USB est de modifier le bit amovible afin qu'elle soit reconnue comme un support fixe qui peut être partitionné comme n'importe quel disque dur normal.

Un outil qui peut modifier le bit et qui devrait fonctionner avec la plupart des clés USB est l'outil de formatage USB de Lexar. C'est un outil portable conçu pour les clés USB Lexar, mais il fonctionne également avec d'autres marques.

L'interface principale peut non seulement être utilisée pour modifier le bit amovible, mais aussi pour formater la clé USB, définir un libellé de volume et rendre une partition amorçable. Il suffit d'appuyer sur le bouton de modification du bit amovible si vous souhaitez préparer la clé USB pour une utilisation avec plusieurs partitions. La clé doit être retirée et reconnectée au système informatique par la suite.

Texte alternatif

Il convient de noter que Lexar USB Format ne va pas partitionner la clé USB, ce qui doit être fait avec d'autres outils. Pour cela, vous pouvez utiliser les outils intégrés dans le système d'exploitation. Un logiciel plus universel est le gParted Live CD qui peut être démarré à partir de n'importe quel système informatique.

Une autre option pour créer plusieurs partitions sur une clé USB a été discutée auparavant sur Ghacks. Le processus implique la modification du Registre Windows et a l'inconvénient que les partitions sont uniquement visibles sur ce système informatique.

Source

4voto

Joe Points 2507

Merci pour la réponse avec le RMB (ReMoveable Bit) j'ai pu trouver une solution décrite sur ce site (Section : Sur la clé USB seule la première partition fonctionne). En gros, il existe un pilote Hitachi disponible qui filtre le RMB au niveau du pilote, qui doit simplement être un peu modifié pour fonctionner avec pratiquement n'importe quelle clé USB. Tout ce que vous devez faire est d'ajouter l' "ID de l'instance de périphérique" au pilote et ensuite utiliser ce pilote.

Voici l'extrait essentiel du site de Uwe Schieber :

Un pilote de filtrage pour supprimer le RMB a été créé par Hitachi pour leurs Microdrives (cartes Compact Flash avec un mini disque dur) : xpfildrvr1224_320.zip Il est uniquement en 32 bits, donc il ne fonctionnera pas sur les éditions x64 de Windows.

En modifiant le fichier INF inclus, le pilote de filtrage peut être utilisé avec n'importe quel autre lecteur 'amovible'. Pour la détection du périphérique, il y a les lignes dans la section [cfadisk_device] :

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

IDE\DiskIBM-DSCM-11000__________________________ est l'ID du périphérique de l'un des Microdrives pris en charge. En analogie avec ces lignes, nous ajoutons une ligne pour chaque lecteur 'amovible' USB que nous voulons transformer en un disque dur USB. L'ID est trouvé dans la gestion des périphériques Windows : Développez 'Lecteurs de disque', cliquez avec le bouton droit sur votre lecteur USB, sélectionnez Propriétés. Sur l'onglet "Détails" sous XP, l'élément "ID de l'instance de périphérique" est déjà sélectionné. Cliquez sur l'ID dans la liste et appuyez sur Ctrl+C, cela copie l'ID dans le presse-papiers Windows et peut être collé ailleurs avec Ctrl+V. XP jusqu'à SP1 affiche l'onglet "Détails" uniquement lorsque la variable d'environnement DEVMGR_SHOW_DETAILS=1 est définie : DevMgr_Show_1.reg télécharger et double-cliquer sur le fichier, puis reconnectez-vous pour prendre effet.

Exemple : USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0 Nous avons besoin de la partie principale :

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30

Ou encore plus simplement la méthode universelle pour tout disque USB :

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

Dans la dernière ligne du fichier INF, nous remplaçons "Hitachi Microdrive" par quelque chose de bien comme "RemovableToFixed".

Dans le gestionnaire de périphériques, cliquez à nouveau avec le bouton droit sur le lecteur USB, "Mettre à jour le pilote...", puis "Non, pas cette fois" -> Suivant -> "Installer à partir d'une liste ou..." -> Suivant -> "Ne pas rechercher." -> Suivant -> "Avoir un disque" -> parcourir jusqu'au fichier INF ici. Maintenant "RemovableToFixed" devrait être dans la liste -> Suivant -> Confirmez les deux avertissements -> Terminer. Maintenant le lecteur est redisponible, en fait en tant que disque dur USB. Le lecteur peut être partitionné, la politique "Optimiser pour les performances" active effectivement un cache d'écriture sur les lecteurs formatés en FAT et Windows créera le dossier bien-aimé "Informations du volume système"... Mes tentatives pour automatiser l'installation par le biais de Microsoft DEVCON n'ont pas réussi.

Le pilote de filtrage peut être supprimé en supprimant le lecteur dans le Gestionnaire de périphériques Windows. Après avoir reconnecté le lecteur ses pilotes sont réinstallés de nouveau, mais pas le pilote de filtrage.

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

2voto

Spidey Points 660

Oui, c'est une limitation des lecteurs amovibles dans Windows qu'ils ne peuvent avoir qu'une seule partition. Vous pouvez peut-être le configurer comme un lecteur fixe si vous avez un outil compatible (provenant du fabricant de votre clé USB).

1voto

Sujay Phadke Points 143

Les réponses précédentes sont toutes obsolètes. À partir de la version 1703 de Windows 10 (2018), Windows reconnaît maintenant toutes les partitions des lecteurs flash amovibles sans aucune solution de contournement. Lien vers l'article ici : entrer la description du lien ici

Essayez-le vous-même.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X