Comment partitionner une clé USB / clé USB?

36

Windows ne vous permettra pas de partitionner une clé USB / clé USB prête à l'emploi. Comment pouvez-vous faire cela?

Au cas où quelqu'un se demanderait pourquoi vous feriez cela?

C'est intéressant dans le cas d'un BitLocker To Go lecteur où vous pouvez prendre une grande clé USB (comme 4 ou 8 Go) et formater une petite partie du lecteur pour l'utiliser normalement en tant que lecteur Fat32 et laisser la partition restante chiffrée à l'aide de BitLocker. Cela vous permet de conserver des données non secrètes sur la partition non chiffrée (comme les applications portables).

Omar Shahine
la source
2
Le fait qu'il pose une question à propos de Bitlocker me dit que ses fenêtres.
Mark Broadhurst
@OmarShahine: J'ai une première partition en NTFS et une seconde en ext4. Problème principal: Windows ne voit que la partition ext4!
user2284570
3
Windows reconnaîtra la première partition principale UNIQUEMENT. S'il n'y a pas de partition principale, la première partition virtuelle / étendue sera reconnue UNIQUEMENT. Source: Partition Master version 10 (affiche un avertissement lorsque vous essayez de créer une partition sur un lecteur amovible dont la taille est inférieure à la taille totale du périphérique)
kurdtpage

Réponses:

49

Cela peut être fait avec un outil de ligne de commande appelé diskpart

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

  1. Cliquez sur l'icône Windows
  2. Type cmd (ne pas frapper entrer)
  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 'Administrateur: Invite de commandes', tapez diskpart et appuyez sur Entrée (soyez prudent à partir d'ici - vous faites des choses de bas niveau sur vos disques et vous pouvez supprimer votre disque principal si vous ne faites pas attention)

  5. Vous devriez voir un DISKPART> rapide. Type list disk et appuyez sur Entrée. Vous obtiendrez une liste des lecteurs - vous voulez trouver le lecteur USB. Ce sera probablement beaucoup plus petit que votre disque principal. J'utilise mon système à titre d'exemple - le vôtre sera probablement différent, vous devrez donc déterminer le lecteur correspondant. Vous ne voulez pas vous tromper! En cas de doute, demandez l'aide d'un ami plus technique. Vous pouvez détruire vos données si vous vous trompez!

Par exemple, sur mon système, je vois:

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online         1863 GB    10 MB        *
  Disk 1    Online           58 GB      0 B        *
  1. Le lecteur USB dans mon cas est le disque 1 (j'ai un lecteur de 64 Go, 58 est assez proche!). Ce n'est clairement pas le disque 0 1863Gb, c'est mon lecteur Windows principal. Je ne veux pas m'approcher de celui-là!

  2. Maintenant je veux select disk 1 et appuyez sur Entrée (il peut s'agir de 2 ou d'un autre numéro sur votre système. Presque certainement PAS 0.)

  3. Maintenant tapez list partition [enter] et vous verrez les partitions sur votre clé USB.

  4. Je voulais supprimer une partition EFI de 200 Mo. C'était la partition 1, donc j'ai fait select partition 1 [enter]

  5. La partition EFI de mon lecteur était protégée. Ainsi, lorsque j'ai essayé de supprimer la partition, cela a échoué. Le commandement de le forcer est delete partition override. Cela supprimera la partition sélectionnée. Remarque: j'ai dû utiliser le système d'aide pour comprendre ceci: help delete partition [enter] m'a donné ce dont j'avais besoin.

  6. Une fois que vous avez supprimé la ou les partitions, vous pouvez revenir dans Gestion des disques et reformater / repartitionner le lecteur avec la belle interface graphique :)

Vous pouvez voir toutes les commandes diskpart en tapant help [enter]. Il y en a beaucoup, mais je préfère faire le moins possible dans diskpart, puis revenir à l'interface graphique de gestion des disques.

Darren
la source
1
Merci, mais je ne peux pas créer une 2e partition à l'aide de l'interface graphique. Après avoir créé la première partition (occupant la moitié de l’espace disque), lorsque je clique avec le bouton droit de la souris sur les ressources non allouées, la zone d’options "nouveau volume" est grisée.
Zain R
fonctionne aussi sur Windows 7 :)
Zathrus Writer
vous pouvez ajouter des partitions avec create partition [type] où [type] est le type de partition que vous voulez-- logical pour un nouveau volume, primary si vous travaillez avec un non partitionné (c'est-à-dire masqué à l'aide de clean ) disque, efi pour, efi. Vous pouvez ensuite sélectionner le volume nouvellement créé et le formater avec format fs=[format type] label="[label name]" quick.
j4eo
8

Windows Vista / 7 permet de partitionner un lecteur USB clé en main. La commande est diskpart.

Ƭᴇcʜιᴇ007
la source
10
Répondre à vos propres questions est encouragé. Cela aide à créer une base de données complète de solutions ici.
Brent
2
Vous ne pouvez pas partitionner un lecteur USB marqué comme étant amovible, il faut d'abord retirer le bit amovible. diskpart ne partitionnera pas un lecteur amovible tel que la plupart des clés USB, d'où ma question
Omar Shahine
4
Je ne suis pas sûr de la version de Windows que vous utilisez, mais je n'ai aucun problème à utiliser diskpart sous Windows Vista / 7 pour partitionner des lecteurs flash (diskpart, sélectionner un lecteur, nettoyer, créer une partition principale, sélectionner une partition, activer, formater, affecter, quitter. )
Vérifiez ici pour plus d'informations, cela a vraiment fonctionné pour moi: support.microsoft.com/en-us/kb/300415
codepleb
5

Le problème

Contrairement à Linux, Windows ne peut pas partitionner ou utiliser correctement un disque mémoire flash USB flashé (clé USB); Autrement dit, si vous connectez un disque mémoire flash USB partitionné, seule la première partition sera visible.

La solution

La solution devrait résoudre deux problèmes: le partitionnement et rendre les partitions visibles. En ce qui concerne le premier, une option consiste à utiliser Linux, peut-être une distribution en direct spécifiquement destinée à la création d'image et au partitionnement, comme Clonezilla . Il existe également des outils Windows gratuits comme Bootice .

La deuxième tâche est de faire tout (pas seulement le premier) utilisable sous Windows. Une option déconseillée consiste à utiliser des outils basculant le bit de support amovible, car ils peuvent endommager les bâtons incompatibles.

Un meilleur moyen consiste à installer un filtre. Un programme similaire à un lecteur, en leur ajoutant des fonctionnalités supplémentaires. Dans notre cas, faire apparaître un disque mémoire flash USB en tant que lecteur fixe. Voir par exemple Karyonix diskmod.sys discuté à reboot.pro .

Effets secondaires et utilisations alternatives

Comme Windows ne peut voir que la première partition UFD sans filtre, il est possible de rendre certains fichiers Linux invisibles pour un utilisateur Windows, en les stockant sur une partition autre que la première.

Un cas particulier est un stylo distribution Linux . Si vous souhaitez également utiliser le stylet pour stocker des documents et que vous ne voulez pas que Windows rend les fichiers du système d'exploitation Linux visibles, n'installez tout simplement pas Linux sur la première partition.

antonio
la source
désolé mais quel est "UFD"?
Tomofumi
@Tomofumi: Corrigé dans le texte!
antonio
4

Windows doit pouvoir reconnaître le lecteur flash en tant que "disque fixe".

Ceci est accompli soit en retournant le bit amovible (qui ne fonctionne pas toujours), soit en modifiant le cfadisk.c, et .inf fichiers, en supposant que vous êtes sur XP. (Vous devez savoir comment coder pour ce dernier.)

s1los
la source
Bonjour, Vous souhaitez élaborer? Ou du moins donner une référence.
Alex
1

Je viens d'un point de vue linux, donc je voudrais juste utiliser cfdisk ou si vous aimez un gui, gparted .

Vous pouvez garder un CD live tel que Ubuntu à portée de main pour faire ce genre de choses. Démarrez simplement à partir du CD, faites ce que vous avez à faire, redémarrez Windows. (c'est aussi une excellente solution de secours d'urgence)

Brent
la source
1

Vous pouvez utiliser Windows cmd.exe: exécutez-le en tant qu'administrateur et utilisez l'utilitaire de console diskpart.exe pour partitionner le lecteur. Manuel: http://ss64.com/nt/diskpart.html

Valentina Walx
la source
Je ne pense pas que cela réponde à la question: DISKPART & gt; create partition primary Aucune extension libre utilisable n'a été trouvée. Il se peut que l’espace libre soit insuffisant pour créer une partition à la taille et à l’offset spécifiés. Spécifiez des valeurs de taille et de décalage différentes ou ne spécifiez pas de créer la partition de taille maximale. Il se peut que le disque soit partitionné en utilisant le format de partitionnement de disque MBR et qu'il contient 4 partitions principales (aucune autre partition ne peut être créée) ou 3 partitions principales et une partition étendue (seules les unités logiques peuvent être créées).
Florian Bidabe
0

Une façon de faire est d'utiliser un outil appelé BootIt . cet outil a supprimé le bit amovible du lecteur flash / lecteur et vous permet de partitionner le lecteur.

Je suis sûr qu'il existe de meilleures façons de procéder, mais c'est le seul auquel je puisse penser.

Omar Shahine
la source
Essentiellement, il suffirait de retirer le bit amovible. Cependant, le lien que vous avez posté ne trouve pas l'outil BootIt.
Alex
Voici un nouveau lien: tipsdotcom.com/lexar-usb-format-download.html
jonincanada
0

Une autre réponse: insérez un ou plusieurs fichiers de disque dur virtuel (VHD) sur le lecteur et montez-les si vous avez besoin d'un système de fichiers différent. Sous Windows, l’outil Gestion des disques permet de joindre des fichiers VHD en tant que disques physiques, de sorte qu’un fichier VHD est accessible comme un disque physique.

jortony
la source
Mais Windows sera-t-il capable de monter nativement quelque chose comme un vhd ext4?
jiggunjer
Windows devrait pouvoir monter le lecteur, mais ne pourra pas lire la partition. du moins pas sans un outil tiers. j'ai utilisé ext2fsd.com dans le passé, qui assurait essentiellement à Explorer un support natif des systèmes de fichiers ext2 / 3/4, avec un grand succès.
Joshua Parnell
-2

Utilisez simplement votre outil de partitionnement préféré - Gestion des disques sous Windows ou Gparted sur * nix ou autre - Ils doivent tous comprendre les clés USB, et vous partitionnez simplement comme s'il s'agissait d'un autre disque dur.

William Hilsum
la source
4
La gestion des disques sous Windows 7 ne semble pas se repartitionner, bien que diskpart soit mentionné dans une autre réponse.
paulmorriss
6
L'outil de gestion de disque Windows désactive ces fonctionnalités pour les lecteurs flash amovibles.
Michael Steele
1
C'est faux! Linux n'a pas cette limitation, mais Windows ne pourra voir que la première partition.
antonio
5
downvoted: l'information est fausse dans le cas de Windows. Windows Disk Management Ui ne vous permet pas de changer de partition sur un lecteur flash USB. (cela les montre, vous pouvez supprimer une partition, mais vous ne pouvez pas en créer une nouvelle, ni étendre / réduire / etc.)
Tuncay Göncüoğlu