Il ne s'agit pas tant de reconnaître si le lecteur est interne ou non, mais s'il est amovible ou non. Que le lecteur soit identifié comme "amovible" dépend de ce que le firmware du lecteur externe a défini; il s'agit du bit de support amovible ou RMB en abrégé. Microsoft a une bonne explication à ce sujet.
Le réglage du dispositif de support amovible est un drapeau contenu dans la réponse des données d'enquête SCSI à la commande d'enquête SCSI. Le bit 7 de l'octet 1 (indexé à partir de 0) est le bit de support amovible (RMB). Un RMB réglé sur zéro indique que le dispositif n'est pas un dispositif de support amovible. Un RMB de un indique que le dispositif est un dispositif de support amovible.
Mais attention; ce sont des périphériques SCSI, pas USB! En réalité, les périphériques USB sont considérés comme des périphériques SCSI.
Donc, pour faire cela, vous devez "inverser le bit" dans le firmware du contrôleur du périphérique USB (pas celui de votre Mac). Certains vous permettent de le faire, d'autres non.
Inversion du Bit
Il existe plusieurs outils pour cela (je connais seulement les utilitaires pour Windows).
Note importante : La procédure est différente pour les différentes marques de lecteurs et vous pourriez briquer votre disque externe car vous écrivez dans le firmware des contrôleurs USB.
Il existe de nombreux "Outils de préparation de production de masse USB" tels que Ameco disponibles (c'est un lien de recherche car je ne fournis pas de liens vers ce logiciel; utilisez-le à vos risques et périls) pour le téléchargement. Je ne cite pas souvent des forums de discussions, mais celui de Hak5: Collection of Production Tools for USB-devices mérite d'être mentionné :
AVERTISSEMENT : CE N'EST PAS POUR LES DÉBUTANTS . UTILISEZ À VOS RISQUES ET PÉRILS ET LISEZ LE MANUEL D'UTILISATION
Ne considérez pas cela comme étant nouveau dans l'informatique ou les ordinateurs. Considérez-le comme si vous ne savez pas comment ou n'avez jamais manipulé des bits individuels (des 1 et des 0) et les avez écrits dans un firmware, alors ce n'est pas pour vous. Je ne dis pas que vous ne devriez pas essayer et expérimenter - je vous encourage pleinement à le faire, mais vous ne devriez pas le faire sur un équipement de production pour lequel vous avez payé cher.
TL;DR
Ne faites pas ça. (IMO) Il vaut mieux avoir Windows installé sur votre lecteur vraiment non amovible. Vous n'avez pas besoin de beaucoup pour une installation Windows (j'ai une VM avec seulement 40 Go alloués). Ce que vous pouvez faire, c'est migrer le profil utilisateur vers le lecteur externe (le mien est une LUN iSCSI d'un NAS Synology). Cela vous permettra d'utiliser un espace minimal pour Bootcamp tout en vous permettant d'avoir autant d'espace que nécessaire pour ce que vous devez faire avec Windows.
1 votes
Pouvez-vous être plus spécifique sur ce que vous avez exactement essayé (la commande que vous avez exécutée, etc.) et où/comment cela a échoué à atteindre l'objectif ? Sans plus de détails à ce sujet, il est presque impossible de proposer des approches alternatives.
0 votes
Rencontrez-vous une erreur lors de l'exécution de la commande? Avez-vous vérifié que votre disque externe est effectivement disk2?
0 votes
Windows Go et Windows Enterprise prennent en charge les lecteurs externes.
0 votes
Comment installer Windows sur un disque externe MacOS. site web : google.com/… Veuillez noter que Windows Go a des limitations sur les mises à jour/ne permet pas les mises à jour.