Como solucionar ou diagnosticar um kernel panic ao "remover com segurança" o disco rígido externo?

Como solucionar ou diagnosticar um kernel panic ao "remover com segurança" o disco rígido externo?

Estou tendo um problema ao usar a opção "Remover com segurança" para remover meu disco rígido externo de 1 TB do Unity Launcher. Nem sempre, mas ocasionalmente minha tela fica preta e exibe GRANDES quantidades de informações de texto (que obviamente não consigo capturar). A essência das informações exibidas é que desmontar ou 'remover com segurança' a unidade causa pânico no kernel. Existe um comando de linha de comando para remover unidades montadas ou pelo menos um que me mostre algum tipo de saída de erro quando a unidade for removida? Estou tentando diminuir a causa. Eu poderia estar imaginando isso, mas parece acontecer com mais frequência quando tenho outros programas em execução quando removo a unidade (por exemplo, Firefox, Transmission). Observe que minha unidade externa não está em uso quando tento removê-la e não está sendo usada pelo Firefox ou pelo Transmission neste momento. Qualquer ajuda seria apreciada.

Responder1

Espero estar postando isso no lugar certo, mas gostaria de agradecer a todos pelas respostas e dizer que consegui resolver esse problema instalandoejetordos repositórios.

Desativei as unidades montadas nas configurações do Unity e agora uso o ejetor para remover o disco rígido externo. Tudo parece bem agora e pensei em compartilhar essa solução alternativa com qualquer pessoa que possa ter um problema semelhante.

Responder2

Muito improvável.

Não importa como você desmonta sua unidade, no final o kernel será responsável pelo hardware real; uma vez que entra em pânico na interface do usuário, provavelmente também entrará em pânico na linha de comando.

Sua melhor opção seria seguir as instruções emComo posso obter um Kernel Core Dumpe poste o core dump para os mantenedores do kernel do Ubuntu.

Sua segunda melhor opção seria tentar "etapa única" no processo de desmontagem de um terminal raiz:

  1. Rubor:sync
  2. Remontar somente leitura:mount -o remount,ro /media/someDrive
  3. Desmontar.

Em seguida, veja em qual etapa ele trava e tente novamente sem a etapa 1, mas com uma montagem manual somente leitura.

A coisa mais trivial a fazer é confirmar se o seu TB Drive precisa de um fsck. Observe que se for formatado em NTFS no Windows, o linux fsck só poderá sinalizá-lo para verificação no Windows porque a verificação real não pode ser implementada em software livre devido a alguns motivos proprietários.

Por outro lado, geralmente as unidades externas não são montadas com FUSE; se houver um driver disponível, você poderá montá-lo com o FUSE e apenas o sistema de arquivos no modo de usuário travaria, deixando o restante do sistema ativo, mas não posso garantir nada nesse sentido.

Responder3

sudo umount /media/<> workspara mim. (Tive o mesmo problema no Linux Mint 12.)

informação relacionada