Unidade USB não listada como dispositivo de mídia

Unidade USB não listada como dispositivo de mídia

Minha unidade USB de inicialização múltipla (que também é usada como USB normal) não está funcionando corretamente. Com isso quero dizer que não consigo fazer um computador perceber que é uma unidade flash USB. O mais próximo que cheguei foi em um sistema operacional Ubuntu Live, posso procurar por "Drive" no painel e abrir a lista de dispositivos de unidade ou qualquer que seja o texto exato. Ele vê tudooutrocomo deveria, todas as minhas partições, etc., e então ele vê meu USB. Não dá a opção de fazer NADA de útil, pois diz "sem mídia" em vermelho ao invés de dar a opção de montá-la. Ele está listado aqui como "XXXXXXX U168CONTROLLER" se isso ajudar em alguma coisa.

O Fdisk não o encontra. lsblk não encontra meu dispositivo. lsusb retorna

Bus 001 Device 002: ID 8087:8008 Intel Corp. 
Bus 002 Device 002: ID 8087:8000 Intel Corp. 
Bus 003 Device 002: ID 046d:c32b Logitech, Inc. 
Bus 003 Device 003: ID 046d:c24c Logitech, Inc. 
Bus 003 Device 006: ID 041e:323c Creative Technology, Ltd 
Bus 003 Device 005: ID 1b1c:1a95 Corsair 
Bus 003 Device 007: ID 048d:1168 Integrated Technology Express, Inc. 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub

Mas não tenha muitas esperanças, embora ele mostre um dispositivo Corsair, é um segundo USB que estou usando para executar o sistema operacional ao vivo. É uma unidade de 32 GiB e a unidade com esse problema é de 64 GiB. Então esse é o meu problema.

Agora vamos ao que poderia ter causado isso...

Teoria um:Eu estava instalando o Arch mais uma vez em meu desktop, desta vez usando UEFI e GPT em vez de BIOS e MBR. Eu estava configurando partições com o parted e acho que foi isso que causou o meu problema, mas NÃO TENHO certeza disso, nem faz sentido para mim. A razão pela qual acho que isso causou é a seguinte: estou trabalhando na formatação do meu disco rígido para configurar valores iniciais, de inicialização e de troca. Eu já tenho o home e o swap instalados, então estava trabalhando para adicionar a partição de inicialização. Encolhi o que pensei ser a casa e acrescentei o que pensei ser a bota. É possível que este não fosse de fato o HDD, mas sim meu USB de inicialização múltipla, apesar de eu estar trabalhando em /dev/sda que contém minha partição Winderp$, bem como a partição Arch. USB deveria ser /dev/sdc na época, com /dev/sdb sendo meu SSD.

Logo após desligar meu USB ativo, a unidade parou de responder a qualquer coisa. Tentei em 4 computadores diferentes e 6 sistemas operacionais diferentes, com 4 BIOSs e UEFI. Nada detectou nada além de um sistema operacional Ubuntu ao listar as unidades/dispositivos com o programa mencionado acima. Isso é o que me leva a pensar que errei na formatação.

Teoria dois:Sou forçado a usar o E2B para atender às minhas necessidades de inicialização múltipla, o que envolve algumas coisas específicas para alternar entre cargas no modo UEFI. Isso envolve inicializar através do BIOS, reverter o USB para o modo BIOS, depois escolher a nova carga útil e converter a unidade de volta para o modo UEFI. Posso fazer isso com um emulador QEMU, então tenho um .exe simples para fins de portabilidade que uso para mudar as coisas rapidamente.

Pouco antes de começar a instalar o Arch, eu estava mudando a unidade para o modo Arch UEFI. Após terminar, cliquei para remover o drive com segurança e assim que vi o pop-up eu o removi. Aparentemente ele ainda estava em uso (estúpido Winderp$), mas eu já havia removido o drive antes de perceber o que fiz de errado. Eu realmente não acho que isso causaria o problema, especialmente considerando que ele inicializou logo depois que eu fiz isso, mas quanto mais informações, melhor.

Portanto, não consigo visualizá-lo como uma unidade no Gparted, fdisk, lsblk, etc., não consigo encontrá-lo e /dev/sdd (a próxima letra na ordem, portanto aquela que seria) não existe. lsusb provavelmente o vê como um "hub raiz do Linux Foundation 2.0", mas não sei como saber se isso é preciso ou não. Programas como TestDisk, PhotoRec, Clonezilla ou qualquer coisa do tipo não veem o dispositivo, então não posso simplesmente reformatar e acabar com isso.

Posso executar qualquer comando que você queira que eu execute, mas como não tenho uma partição Linux funcionando no momento, ela estará fora de um USB ativo, a menos que seja necessário. Sempre posso fazer uma instalação rápida do Ubuntu, se for realmente necessário.

Espero não perder meus dados e poder restaurar pelo menos a maior parte deles, mas isso não é necessário. Se eu tiver que formatá-lo para que meu USB volte a funcionar, tudo bem para mim. Eu preferiria gastar todos os nossos recursos salvando meus dados antes de termos que reformatar, tenho algumas coisas aqui que não tenho em nenhum outro lugar (estúpido, eu sei. Eu mantenho backups regularmente dos meus dados padrão, nunca considerei isso ).

Usando o Winderp$ novamente, aguardando a chegada de ajuda, pois estou sem opções até receber sugestões. Percebi que a hora do sistema está errada, mas não posso dizer com certeza se isso é relevante ou não. Nenhuma das minhas duas teorias parece plausível, pois é muito difícil errar digitando parted /dev/sda/... Enquanto estou naquela sessão do parted, tenho quase certeza de que não consigo nem acessar /sdc/, então não consigo entender como isso poderia ser um erro do usuário, embora sempre seja.

Responder1

Em primeiro lugar, eu não confiaria muito na recuperação de dados dessa unidade.

Em segundo lugar, execute o dmesg | tail -n 20, antes e depois de conectar sua unidade USB. Se não houver nenhuma mensagem do kernel, sua unidade provavelmente está completamente morta. Se o seu kernel detectar a unidade USB, mas não conseguir atribuir um dispositivo de bloco ( /dev/sdX) a ela, é um problema de firmware (você pode tentar recuperá-la usando o URescue). Em ambos os casos, você pode enviá-lo à Corsair para RMA.

É assim que dmesgrelata um dispositivo USB conectado:

[433011.248119] usb 2-1.2: new high-speed USB device number 10 using ehci-pci
[433011.334351] usb 2-1.2: New USB device found, idVendor=0781, idProduct=5583
[433011.334359] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[433011.334363] usb 2-1.2: Product: Ultra Fit
[433011.334367] usb 2-1.2: Manufacturer: SanDisk
[433011.334370] usb 2-1.2: SerialNumber: 4C5350122032812026
[433011.337486] usb-storage 2-1.2:1.0: USB Mass Storage device detected
[433011.338327] scsi host18: usb-storage 2-1.2:1.0
[433012.341971] scsi 18:0:0:0: Direct-Access     SanDisk  Ultra Fit        1.00 PQ: 0 ANSI: 6
[433012.343395] sd 18:0:0:0: [sdc] 60751872 512-byte logical blocks: (31.1 GB/28.9 GiB)
[433012.344718] sd 18:0:0:0: [sdc] Write Protect is off
[433012.344724] sd 18:0:0:0: [sdc] Mode Sense: 43 00 00 00
[433012.344990] sd 18:0:0:0: Attached scsi generic sg1 type 0
[433012.346597] sd 18:0:0:0: [sdc] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[433012.377606]  sdc: sdc1 sdc2 sdc3
[433012.381726] sd 18:0:0:0: [sdc] Attached SCSI removable disk

informação relacionada