Je viens de brancher une clé USB 1 Go très simple du bureau dans l'espoir d'en faire une clé USB Fedora Live. Pour que cela fonctionne, j'ai besoin d'un périphérique de stockage amovible, sinon il n'apparaîtra pas dans la liste des créateurs LiveUSB.
Explorer répertorie ma clé USB en tant que disque dur:
LiveUSB Creator ne l'affiche en effet pas dans la liste des appareils:
Existe-t-il un moyen de forcer Windows à voir la clé comme un périphérique de stockage amovible?
Éditer
Dans la fenêtre des propriétés de l'appareil, je peux obtenir son GUID:
Avec cela, je peux trouver l'entrée USBSTOR dans le registre:
Cependant, lors de la modification de la Capabilities
valeur 4
(comme impliquée par CM_DEVCAP_REMOVABLE
) ou 16
(comme impliquée par la valeur d'autres entrées de clé USB), je reçois l'erreur suivante:
Erreur lors de la modification de la valeur
Impossible de modifier les capacités: erreur d'écriture du nouveau contenu de la valeur.
la source
Réponses:
Le problème, semble, n'est pas Windows mais le périphérique lui-même. Pour une raison quelconque, le périphérique s'enregistre en tant que périphérique de stockage de masse, et non en tant que périphérique de stockage amovible.
Un programme astucieux que j'ai trouvé via cette entrée de blog appelée BootIt a résolu le problème pour moi en un tournemain: allumez simplement le "bit amovible"! Débranchez et rebranchez, et vous êtes prêt à partir.
Je comprends qu'il existe une version bloatware de ce programme sur Internet. Voyez si vous pouvez obtenir la version 1.07; qui fait le travail.
Bonus supplémentaire de pouvoir basculer le bit "amovible": vous pouvez partitionner votre lecteur flash!
la source
Le contrôleur du lecteur est ce qui signale le lecteur comme fixe ou amovible. Ainsi, cela ne peut être défini que via des utilitaires qui peuvent modifier les données du contrôleur.
Selon certaines sources, certains fabricants ont commencé à marquer les clés USB comme fixes pour faciliter le passage des exigences de certification Win8 (Sandisk aurait spécifiquement renversé cette décision depuis).
L'utilitaire BootIt mentionné dans l'autre réponse fait exactement cela. Mais il ne peut fonctionner qu'avec un nombre limité de modèles de contrôleurs (une personne mentionne certains Silicon Motion et Phison ).
Votre meilleur coup est de découvrir le modèle de contrôleur de votre lecteur flash et d'utiliser un utilitaire industriel de son fabricant. Par exemple, l'utilitaire de Silicon Motion est appelé "SMI MPTool".
Il existe des sites dédiés à leur collecte. http://usbdev.ru a la meilleure collection que je connaisse (à la fois par le contenu et l'organisation) et comprend également des utilitaires pour trouver le modèle de contrôleur et des tutoriels.
Par exemple, SMI MPTool définit le lecteur comme fixe / amovible comme ceci (USB-ZIP est amovible, USB-HDD est fixe):
Je dois mentionner qu'il existe une autre façon - filtrer les pilotes qui forgent le bit amovible dans les informations d'un lecteur - comme
diskmod
. Mais ce n'est qu'une solution temporaire dans ce cas. Ces pilotes sont les mieux adaptés à d'autres tâches - par exemple pour une installation Windows fonctionnant sur un lecteur USB (afin qu'il accepte de placer un fichier d'échange là-bas).la source