43 votes

Comment partitionnez-vous une clé USB / Flash Drive ?

Par défaut, Windows ne vous permet pas de partitionner une clé USB / Flash Drive. Comment pouvez-vous le faire?

Au cas où quelqu'un se demande Pourquoi vous feriez cela?

C'est intéressant dans le cas d'un lecteur BitLocker ToGo où vous pouvez prendre une grande clé USB (comme 4 ou 8 Go) et formater une petite partie de la clé pour être utilisée normalement comme une clé Fat32 et laisser la partition restante chiffrée à l'aide de BitLocker. Cela vous permet de conserver des données non confidentielles sur la partition non chiffrée (comme des applications portables).

53voto

Darren Points 631

Il est possible de le faire avec un outil en ligne de commande appelé diskpart

Les étapes (sur Windows 10) sont les suivantes:

  1. Cliquez sur l'icône Windows

  2. Tapez cmd (ne pas appuyer sur Entrée)

  3. Faites un clic droit sur l'option 'Invite de commandes' (c'était la première option pour moi), sélectionnez 'Exécuter en tant qu'administrateur' et cliquez sur 'Oui' dans la fenêtre de confirmation

  4. Cliquez dans la fenêtre 'Invite de commandes de l'administrateur', tapez diskpart et appuyez sur Entrée (soyez prudent à partir de là - vous effectuez des opérations de bas niveau sur vos disques et pourriez supprimer votre disque principal si vous ne faites pas attention)

  5. Vous devriez voir un invite DISKPART>. Tapez list disk et appuyez sur Entrée. Vous obtiendrez une liste de disques - vous voulez trouver le lecteur USB. Il sera probablement beaucoup plus petit que votre disque principal. Je vais utiliser mon système comme exemple - le vôtre sera probablement différent donc vous devrez déterminer quel disque est le lecteur USB. Vous ne voulez pas vous tromper! En cas de doute, demandez de l'aide à un ami plus technique. Vous pourriez détruire vos données si vous faites une erreur!

Par exemple, sur mon système je vois:

DISKPART> list disk

  Disque ###  Statut        Taille    Libre    Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disque 0    En ligne       1863 Go    10 Mo        *
  Disque 1    En ligne         58 Go      0 o        *
  1. Le lecteur USB dans mon cas est le Disque 1 (j'ai un lecteur de 64Go, 58 est assez proche!). Ce n'est clairement pas le Disque 0 de 1863Go, qui est mon disque principal Windows. Je ne veux pas toucher à celui-ci!

  2. Maintenant je veux sélectionner le disque 1 et appuyer sur Entrée (cela peut être 2 ou un autre numéro sur votre système. Presque certainement PAS 0.)

  3. Tapez maintenant list partition [entrée] et vous verrez les partitions sur votre lecteur USB.

  4. J'avais une partition EFI de 200Mo que je voulais supprimer. C'était la partition 1 donc j'ai fait sélectionner la partition 1 [entrée]

  5. La partition EFI sur mon disque était protégée, donc lorsque j'ai essayé de supprimer la partition, cela a échoué. La commande pour forcer la suppression est supprimer la partition override. Cela supprimera la partition sélectionnée. Remarque: j'ai dû utiliser le système d'aide pour comprendre cela: aide pour supprimer la partition [entrée] m'a donné ce dont j'avais besoin.

  6. Une fois que vous avez supprimé la/les partition(s), vous pouvez retourner dans la Gestion des disques et reformater/repartionner le lecteur avec l'interface graphique pratique :)

Vous pouvez voir toutes les commandes diskpart en tapant aide [entrée]. Il y a beaucoup de choses là-dedans, mais je préfère faire le moins possible dans diskpart et ensuite revenir à l'interface graphique de la Gestion des disques.

8voto

Par défaut, Windows Vista/7 permet la partition d'une clé USB. La commande est diskpart.

5voto

Mark K Cowan Points 101

Le problème

Contrairement à Linux, Windows ne peut pas partitionner ou utiliser correctement une clé USB partitionnée ; c'est-à-dire que si vous branchez une clé USB partitionnée, seule la première partition sera visible.

La solution

La solution doit résoudre deux problèmes : la partition et rendre les partitions visibles. Pour le premier, une option est d'utiliser Linux, peut-être une distribution live spécifiquement conçue pour l'imagerie et la partition, comme Clonezilla. Il existe également des outils Windows gratuits comme Bootice.

La deuxième tâche consiste à rendre toutes (et pas seulement la première) utilisables dans Windows. Une option déconseillée est d'utiliser des outils qui modifient le bit des supports amovibles, car ils peuvent endommager des clés incompatibles.

Une meilleure solution consiste à installer un filtre. Un programme similaire à un lecteur, ajoutant des fonctionnalités supplémentaires à ceux-ci. Dans notre cas, il s'agit de faire apparaître une clé USB comme un lecteur fixe. Voir par exemple diskmod.sys de Karyonix discuté sur reboot.pro.

Effets secondaires et utilisations alternatives

Comme Windows ne peut voir que la première partition d'une clé USB sans filtre, on peut rendre certains fichiers Linux invisibles à un utilisateur Windows, en les stockant sur une partition autre que la première.

Un cas particulier est une distribution Linux sur clé USB. Si vous souhaitez utiliser la clé pour stocker également des documents et que vous ne voulez pas rendre les fichiers du système d'exploitation Linux visibles sous Windows, il suffit de ne pas installer Linux sur la première partition.

4voto

s1los Points 41

Windows doit être capable de reconnaître la clé USB comme un "disque fixe".

Cela se fait soit en changeant le bit amovible (ce qui ne fonctionne pas toujours), soit en modifiant les fichiers cfadisk.c et .inf, si vous êtes sous XP. (Vous devez savoir coder pour cette dernière option.)

1voto

Donna Kidwell Points 51

Je viens d'une perspective linux, donc je vais simplement utiliser cfdisk ou si vous préférez une interface graphique, gparted.

Vous pourriez garder un CD live tel que Ubuntu à portée de main pour faire ce genre de choses. Il suffit de démarrer à partir du CD, faire ce que vous avez à faire, redémarrer sous Windows. (c'est également idéal comme solution de secours d'urgence)

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