Eu acho que você deve apenas obter outro adaptador SATA / USB apropriado, especialmente quando você quer uma solução "portátil".
Meu palpite é que seu adaptador não se expõe como um dispositivo de armazenamento em massa USB (UAS), mas expor a unidade SATA diretamente de alguma forma primitiva, para que o Windows não a considere como uma unidade USB e, portanto, não aplique a remoção USB padrão policy ( ExpectSurpriseRemoval
) sobre ele:
http://blogs.msdn.com/b/microsoft_apgc_hardware_developer_support_team/archive/2013/11/10/removal-policy-for-a-device.aspx
Eu não tenho ideia de como esse adaptador funciona exatamente, já que eu nunca tive um, e você nem deu uma tampa de tela Device Manager
.
Aqui estão as minhas unidades USB:
onde o ASMT1051 é:
http://www.startech.com/HDD/Adapters/USB-3-SATA-adapter-cable-with-UASP~USB3S2SAT3CB
http://ark.intel.com/products/56604/Intel-SSD -X25-M-Series-80GB-2_5em-SATA-3Gbs-50nm-MLC
Como referência, você também pode verificar as propriedades da política de remoção de uma unidade SATA interna. Você os verá sendo definidos como 1 ( ExpectNoRemoval
) ou 2 ( ExpectOrderlyRemoval
) se o Hot Plug dessa porta SATA estiver ativado na configuração BIOS / UEFI.
FWIW, Removable Medium Bit (RMB) retornado nos dados do SCSI Inquiry ( http://www.t10.org/drafts.htm#SPC_Family ) não importa. Por exemplo, entre três de minhas unidades, somente Ultra Fit possui RMB = 1. Embora se RMB = 1 (para o qual a unidade será mostrada como "Removível" em vez de "Básico" Disk Management
), você também verá um Eject
quando clicar com o botão direito do mouse na letra da unidade no Windows Explorer. Isso ocorre basicamente porque o Windows permite que apenas uma (a primeira) partição seja acessível para uma unidade "removível" (no sentido RMB).
Disk drives
emDevice Manager
? Btw, caso você esteja interessado, eu postei uma pergunta aqui também: social.technet.microsoft.com/Forums/en-US/…