Uma vez montado usando TrueCrypt, não é possível desmontar

5

Eu tenho um HDD externo e uso o TrueCrypt para manter contêineres de arquivos criptografados. Após a montagem, sempre que tento desmontar um contêiner de arquivos (usando o TrueCrypt 7.0a no Ubuntu 11.04), isso simplesmente não acontece e recebo a seguinte mensagem:

device-mapper: remove ioctl failed: Device or resource busy
Command failed

Além disso, se eu fechar o TrueCrypt e tentar iniciá-lo novamente, ele diz que o TrueCrypt já está em execução, mas não consigo acessá-lo na barra lateral do Unity (porque não está lá).

Além disso, se eu desligar meu disco rígido externo, o volume TrueCrypt ainda será exibido como um dos volumes montados, mas não posso fazer nada com ele.

Qualquer trabalho possível? Eu me lembro disso NÃO acontecendo em versões anteriores do Ubuntu, então estou supondo que há algo a ver com o 11.04.

Obrigado

    
por zeiger 29.06.2011 / 19:40

2 respostas

3

Isso parece realmente um problema em Natty. Existe uma alternativa ao desmontar o ponto de montagem (geralmente um diretório em /media/ ) e depois pressionar o botão Desmontar em TrueCrypt. Um exemplo do comando umount ( sudo é obrigatório):

sudo umount /media/truecrypt1

Após uma investigação mais aprofundada, parece que um contêiner formatado em NTFS criado no Windows foi afetado.

Saída de file -s no material montado:

Um NTFS formatado em volume de 99 MB que está causando problemas:

% bl0ck_qu0te%

Um FAT formatado em volume de 99 MB que funciona bem:

% bl0ck_qu0te%     
por Lekensteyn 29.06.2011 / 23:08
3

Existe algum processo (es) com arquivo (s) no seu recipiente criptografado ainda aberto.

Você nos deu poucas informações para ajudá-lo com instruções detalhadas.

Você deve usar fuser e lsof para capturar o culpado.

EDITAR:

se, e. seu ponto de montagem TrueCrypt é /media/truecrypt1 , você deve tentar:

fuser -mv /media/truecrypt1 ou sudo fuser -mv /media/truecrypt1

e

lsof +c0 /media/truecrypt1 ou sudo lsof +c0 /media/truecrypt1

Anote o PID ofensivo e mate o processo, tentando um destes comandos:

kill PID
kill -9 PID
sudo kill PID
sudo kill -9 PID
    
por Vanni Totaro 29.06.2011 / 21:11