Eu tenho um sistema de arquivos NTFS em um disco rígido externo em um gabinete (SSD). Eu uso isso para desenvolvimento web em dois sistemas Windows (A, laptop e B, desktop). Eu atribuí a letra da unidade como G: porque eu queria caminhos absolutos para o PHP ser consistente.
O recinto estava me dando problemas, então eu mudei para outro (passou de Ineo para Sabrent). Este novo gabinete usa um cabo duplo, um para USB 3 e o outro, presumivelmente, para energia. Eu conecto ambos para o laptop, e o mesmo para a área de trabalho, exceto que a placa USB de desktop realmente tem energia também. Eu tentei esta unidade / gabinete com e sem a parte do cabo de alimentação da unidade externa. Não parece importar.
Devo acrescentar que esta unidade com os dois computadores USB 3 portas funcionou no passado. O novo gabinete misturado com o sistema de desktop parece ser o problema. Além disso, posso conectar a unidade / gabinete a uma porta USB 2 padrão e parece funcionar. Eu tenho um cabo de extensão de 3 pés USB 3 que vai da placa USB 3 na mesa para a minha mesa, na qual eu estou conectando o SSD / gabinete com o cabo.
A unidade é reconhecida em um sistema Windows 7 (A) muito bem, mas quando eu conecto a outra (B), o Windows tenta me dizer para reformatar a unidade para usá-lo.
Notei então que estava atribuindo ao drive uma letra H ao fazer isso porque já havia partições ocupando, C, D, E, F e G. Voltei para o sistema que roda o drive sem problemas (A) e Mudei a letra da unidade para X, pensando que isso deixaria claro tudo. Meu pensamento é que eu posso entrar e modificar o ganho das configurações do PHP, mas com X ao invés de G. Se isso funcionar, eu estou bem em mudar para X dessa vez.
Agora o mesmo problema ocorre. O sistema que não o executou corretamente (B) ainda não está executando corretamente. Ainda atribuindo a letra H.
Estou procurando uma maneira de redefinir essa conexão ou fazer com que ela funcione. Eu tentei reinstalar os drivers sem sucesso. Eu suponho que não precise definir manualmente as letras de unidade, mas é bom ter a consistência.
Alguém já teve esse tipo de problema? Eu suponho que pode ser que o novo gabinete e cabo não sejam compatíveis com a placa USB 3 no sistema desktop. Mas eu realmente gostaria de executá-lo em velocidades mais altas neste sistema.
Desde já, obrigado.
EDITAR
Acho que encontrei outra pista. Quando eu conecto a unidade, com seu próprio cabo, diretamente na placa USB 3 da área de trabalho, ela funciona como deveria, com a letra atribuída, X. Agora, parece que o cabo de extensão que eu estava usando é o culpado. É possível que o poder não seja suficiente ao passar pelo cabo?