Como verificar se o controlador do pendrive está bom?

Como verificar se o controlador do pendrive está bom?

Comprei o pendrive Mach Xtreme ES SLC 32GB (USB 3.0), especificamente para instalação portátil do Ubuntu (real, como no HDD, não LiveUSB feito pela Unetbootin etc). O pendrive parece perfeitamente bom - sem setores defeituosos (verificados com setores defeituosos no Ubuntu e h2testw no Windows), as velocidades correspondem principalmente às declaradas e aos benchmarks, os arquivos estão ok (preenchendo toda a unidade com eles e copiando-os de volta => somas MD5 correspondem) , nada parece errado.

Até eu inicializar o Ubuntu a partir dele. Então, é um desastre.

Não importa qual sistema de arquivos eu tente (ext3, ext4, btrfs), o sistema operacional falha ao inicializar, com uma grande quantidade de erros de E/S relatados no dispositivo, ou o sistema operacional inicializa no modo de recuperação, sem nenhum erro. Montar as partições no Ubuntu no meu HDD funciona perfeitamente bem, fsck e btrfs verificam que não há nenhum erro - e basicamente não tenho ideia do que pode estar errado com isso. O Windows também consegue acessar o pendrive perfeitamente (se ele estiver formatado com FAT32/NTFS, é claro).

Existe uma maneira de verificar se há um problema com o pendrive ou se há um problema com a inicialização do sistema operacional a partir de pendrives USB 3.0? (Eu instalei o Ubuntu 13.10 em um pendrive USB 2.0 de 8 GB, o que funcionou perfeitamente.)

informação relacionada