Não é possível remover um arquivo em uma partição no cartão SD

0

Estou usando o Ubuntu e quero remover um arquivo no meu cartão SD com o comando rm -fr filename , mas não é possível. O arquivo é removido em alguns segundos, mas ocorre novamente. Você já encontrou essa situação? É muito estranho, mas eu acho que há alguns problemas relacionados ao meu cartão SD.

Aqui estão os detalhes.

Eu dividi meu cartão SD em 2 partições: /dev/sda1 (partição 1) e /dev/sda2 (partição 2). A partição 1 é formatada como fat16 e a partição 2 é formatada como ext4. Eu posso ler / escrever na partição 2 normalmente, mas não consigo remover / criar qualquer arquivo na partição 1.

Quando eu removo meu arquivo na partição 1, o arquivo é removido em alguns segundos e, em seguida, ocorre novamente. Quando copio um arquivo para a partição 1, o arquivo ocorre em alguns segundos e depois é removido automaticamente.

Eu verifico a permissão de leitura / gravação na partição 1 ( mount | grep '/media' ), é leitura / gravação.

/dev/sda1 on /media/sdcard/boot type vfat (rw,nosuid,nodev,relatime,uid=1000,gid=1000,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,showexec,utf8,flush,errors=remount-ro,uhelper=udisks2)

Estou muito curioso sobre este resultado. Eu uso um PC com Windows para copiar arquivos para a partição 1, e posso copiar / criar / excluir arquivos pelo Windows PC, mas não consigo manipular arquivos create / remove / copy para minha partição 1 pelo Ubuntu.

    
por jackbk 28.12.2016 / 10:29

1 resposta

0

Acho que isso ocorre porque o Vfat não é um sistema de arquivos linux e não aceita permissões do Linux. mas você pode adicionar e remover arquivos montando a partição em seu sistema

sudo mount -t vfat -o rw,user,umask=000 /dev/sda1 /path/to/mount/dir
    
por 28.12.2016 / 11:45