O computador não reconhece um USB específico (Win 7)

0

Eu acho que não é um problema de hardware; E o computador reconhece todos os outros USBs, exceto um USB específico.

O problema ocorreu depois que eu criei o Fedora live USB. Após a criação do USB ao vivo, este PC Windows não reconhece o USB em [Meu Computador]. O reconhecimento em diskmgmt.msc está bem. (o USB tem partição normal) (recriou a nova partição usando diskmgmt.msc)

Formatei esse USB mais de 5 vezes usando várias maneiras diferentes, mas, como descrito acima, o diskmgmt.msc reconhece, mas "Meu computador" não.

Eu tentei todas as soluções que encontrei, mas não consegui resolver o problema.

O que posso fazer?

    
por Eunsu Jang 31.07.2017 / 04:06

2 respostas

0

O problema ocorre porque as partições na sua unidade USB foram contaminadas pelo sistema operacional estrangeiro, o que causa confusão no Windows. Tente limpar o seu flash drive (ou HDD) usando o utilitário padrão de baixo nível da Microsoft DISKPART. Para obter instruções, procure aqui, how-clean-and-format- storage-drive-using-diskpart .

    
por 02.08.2017 / 08:51
0

Você não disse como copiou o instalador do Fedora para a unidade USB, e esse detalhe é crítico. Algumas ferramentas (como Rufus) usam partições normais na unidade USB, mas outros métodos (como dd no Linux) criam uma espécie de tabela de partições do Frankenstein's Monster. O motivo é que muitos arquivos .iso do instalador do Linux foram projetados para funcionar quando gravados em uma unidade flash USB (que requer uma tabela de partição GPT ou MBR) ou em um disco ótico (que requer estruturas de dados ISO-9660 ou UDF). Esses dois conjuntos de requisitos são contraditórios, mas podem coexistir se vários truques forem usados. O resultado funciona, no sentido de que o computador pode ler o disco de qualquer maneira e instalar o SO; mas a tabela de partições resultante em uma unidade USB é muito não-padrão e é provável que confunda software de particionamento normal.

A solução é fazer um apagamento melhor que o normal das estruturas de dados do disco. Se você puder inicializar em um ambiente Linux, o seguinte deverá fazer o trabalho:

sgdisk -Z /dev/sdc

Você deve digitar este comando como root ou usando sudo ; e você deve alterar /dev/sdc para qualquer identificador de disco da unidade USB. A opção -Z para sgdisk deve limpar os dados de particionamento GPT e MBR. Você pode então usar fdisk , gdisk , parted , GParted ou o que você quiser para reparticionar o disco de maneira normal e criar um novo sistema de arquivos na partição resultante.

Uma abordagem mais extrema é completamente limpar o disco:

dd if=/dev/zero of=/dev/sdc

Esse comando provavelmente levará alguns minutos para ser concluído, mas gravará valores "0" para cada byte de cada setor em /dev/sdc . (Altere esse identificador conforme necessário, é claro). Isso garantirá que o disco esteja completamente vazio, com o qual você poderá reparticioná-lo e começar a usá-lo. Se ainda assim não funcionar, o hardware do disco provavelmente está falhando. (Isso acontece - e se você acabou de escrever todo um instalador do Linux no disco, isso pode ter sido suficiente para empurrá-lo pela borda de falha).

Se você estiver usando o Windows, existem equivalentes a sgdisk e dd . Porém, estou menos familiarizado com as ferramentas do Windows, então meu conselho preguiçoso é inicializar um disco de emergência do Linux para usar sgdisk e / ou dd . Alguém mais familiarizado com o Windows pode ser capaz de fornecer uma solução mais centrada no Windows.

    
por 01.08.2017 / 16:40