Posso desativar as portas USB fora do BIOS?

2

É possível desativar as portas USB de um computador fora do BIOS da máquina, se a BIOS não oferecer a opção de desativar as portas USB? Isso poderia ser conseguido através de um comando de terminal usando um Live CD executando uma distribuição Linux como o Ubuntu?

Estou tentando desativá-los temporariamente para executar o DBAN, para que ele não falhe com erros não fatais.

Quando eu executo o DBAN no modo interativo atualmente, existem quatro dispositivos que aparecem como "[????] Dispositivo não reconhecido". Estou assumindo que esses "Dispositivos Não Reconhecidos" estão se referindo às portas USB da minha máquina, e é por isso que estou tentando desativá-las temporariamente para executar o DBAN.

Atualmente, a saída que estou recebendo ao executar o DBAN é:

DBAN finished with non-fatal errors.

*ERROR /dev/sde (process crash)

*ERROR /dev/sdd (process crash)

*ERROR /dev/sdb (process crash)

*ERROR /dev/sdc (process crash)

*ERROR /dev/sda (process crash)

O computador no qual estou tentando executar o DBAN é um PC de mesa HP Pavilion M8530F .

    
por Kevin Gurney 05.09.2011 / 22:51

4 respostas

2

Aparentemente, o DBAN é um pouco bugs. Seu problema é muito comum.

Veja estes fóruns para algumas soluções que podem ajudar. Os leitores de cartões parecem ser o principal problema. link

link

    
por 07.09.2011 / 02:56
1

Como você só quer destruir os dados e um bug documentado no DBAN ( como apontado por Matt H ) é seu principal obstáculo, sugiro apenas inicializar de um Live CD do Linux e usando o hdparm para fazer um apagamento seguro do ATA . Isso também será gravado em setores defeituosos (que o DBAN ou outros métodos de limpeza em nível de bloco simplesmente ignorariam).

    
por 10.03.2012 / 03:20
0

Você pode pará-lo durante a inicialização usando este

sudo echo "blacklist usb-storage" >> /etc/modprobe.d/blacklist.conf
    
por 06.09.2011 / 00:01
0

Se um leitor de cartão estiver fazendo DBAN reclamar, abra o PC, localize onde o leitor de cartão está conectado na placa-mãe e desconecte-o temporariamente.

Para responder completamente à pergunta para uma situação mais geral sem desconectar fisicamente as portas da placa-mãe, em todos os computadores e sistemas operacionais modernos, o controlador USB é acessado por meio de um driver. No Windows, localizar e remover esse driver e as portas USB não funcionarão. Pode ser parte dos drivers do chipset Intel. Você também pode fazer algo com devcon do Windows 2000 (?) Resource Kit.

Esta estratégia deve funcionar também no Linux se você rmmod o módulo correto (assumindo que o suporte USB foi compilado como um módulo, o que na maioria das distribuições é). No entanto, no Linux, udev permite que os scripts sejam chamados durante a detecção do dispositivo, portanto você pode interceptar novos dispositivos USB e fazer com que o script falhe de propósito ou simplesmente se recusar a criar um nó em /dev .

    
por 10.03.2012 / 03:01