Removendo com segurança a unidade flash USB

1

No CentOS (5.5 e outros) eu preciso transferir arquivos muito grandes para uma unidade flash USB FAT32 para obter os dados em uma máquina com Windows 7 (cada arquivo está abaixo de 4GB, então acho que FAT32 não deve ser um problema ).

Quando clico em "remover com segurança" e depois desconecto a unidade USB, os arquivos são corrompidos. O símbolo da unidade ainda está lá, mas mostrou que está "desligado" (mesmo com o uso de umount no terminal ).

É obrigatório que o símbolo da unidade USB desapareça? Existem outras possibilidades que eu posso realmente remover com segurança o pen drive?

/ edit

O que acabei de observar: fazendo o rigtclick->safely remove mais de uma vez, o símbolo desaparece. Depois de desconectar e reconectar a porta USB, os dados são novamente corrompidos (eu uso md5sum para verificar isso, porque às vezes até a contagem de bits é a mesma) ...

    
por EverythingRightPlace 29.08.2014 / 12:39

2 respostas

3

É obrigatório aguardar até que o ícone do dispositivo USB desapareça. Embora ainda exista, o sistema está liberando os buffers do sistema de arquivos para o seu dispositivo.

Você também pode usar sync do terminal / shell e esperar que ele seja concluído ou você pode use gnome-disks (também conhecido como gnome-disk-utility ou GNOME Disks ou palimpsest ) para sincronizar e desconectar com segurança o dispositivo USB do sistema.

Felicidades,

    
por 29.08.2014 / 14:02
2

O comando 'sync' garante que todos os dados foram gravados no disco antes de retornar. Geralmente não é necessário ao usar uma GUI, mas neste caso você pode executá-lo em qualquer terminal e não remover o USB até que você tenha um prompt novamente.

    
por 29.08.2014 / 13:54