Eu tenho um mp3player e não consigo remover arquivos ou escrever nele. Quando eu excluo um arquivo, ele cria uma pasta .trash nele e guarda os arquivos lá. Tentei então pelo terminal, usando o comando rm, e ele retorna esse erro:
rm: imposível remover `Nome_do_arquivo.mp3': Sistema de arquivos somente para leitura
Quando eu copio um arquivo pra ele, aparentemente, dá tudo certo, sem nenhuma mensagem de erro. Mas vou olhar e arquivo não está lá. O sistema de arquivos, se não me engano, é FAT16.
Fica muito chato ter que reiniciar e entrar no windows pra ter que fazer isso.
Tô usando o ubuntu.
- Home
- >
- Fórum
- >
- GNU-Linux, Free...
- >
- Outros temas GN...
- >
- Como dar permissão de esc...
Já tentou formatar o PenDrive para Fat32? Faz como faria para um HD.
Eu, pelo que me lembro, tinha lido que ele tinha que ser formatado em FAT16. Fui dar uma olhada no manual e ele é muito resumido e num tem nada a respeito disso. Mas eu realmente li que ele devia ser formatado em FAT16. Provavelmente no arquivo de ajuda do programa que acompanha ele (pra windows). Mas num sei se é obrigatório ser em FAT32.
Monta ele com as opções users e umask=000.
Ou usa a artimanha infalível do mr. jqueiroz: # chmod 777 /dev/sda1 :mrgreen:
Quando tento montar o tal sda1, ele retorna essa mensagem:
mount: o dispositivo especial /dev/sda1 não existe
O mesmo quando ele já está montado automaticamente e eu dou um chmod 777 /dev/sda1:
chmod: impossível acessar `/dev/sda1': Arquivo ou diretório não encontrado
Agora, se ele já foi montado automaticamente e eu dou esse comando:
chmod 777 /media/MPIO\ FL300/
É retornado esse erro:
chmod: mudando permissões de `/media/MPIO FL300/': Sistema de arquivos somente para leitura
Esse último erro, me fez pensar, que, assim como em partições NTFS, o ubuntu esteja programado pra não escrever em partições FAT16. O que seria estranho, já que ele escreve em FAT32 que é mais recente.
Muito estranho, porque tanto pra fat16 como pra fat32 usa-se o vfat para montar.
Com ele plugado dá um lsusb.
Acabei de lembrar que ao tentar apagar arquivos da pendrive, o ubuntu criou um diretório .Trash, que eu posso visualizar o LED do aparelho. Então, não da maneira que eu queria, mas ele escreveu no mp3. :?
Tá aí a saída do comando:
dyegowill@dyegowill-desktop:~$ lsusb
Bus 004 Device 001: ID 0000:0000
Bus 001 Device 004: ID 045e:00b0 Microsoft Corp.
Bus 001 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 004: ID 2735:100a
Bus 002 Device 001: ID 0000:0000
Dyego, tenta montar só como /dev/sda.
Eu tinha tentado isso tb. A saída é essa:
mount: /dev/sda: não foi possível ler o superbloco
Dyego, o Ubuntu não monta sozinho quando você pluga? Você desmontou antes de tentar montar como dissemos acima?
[]'s
Ele monta sim. E eu desmontei antes de dar o comando.
Se você desmontou a partição e vai montar via modo texto, é necessário especificar tipo de partição e também local de montagem. A não ser que isso já esteja no fstab (não parece ser o caso). Então, no terminal, digite:
#mount -t vfat /dev/sda1 /mnt/pendrive
Assumindo que /mtn/pendrive seja o teu ponto de montagem.
Porém, eu creio que seja necessário também o parâmetro umask como foi citado acima.
#mount -t vfat umask=000 /dev/sda1 /mnt/pendrive
Falou!
led zeppelinSe você desmontou a partição e vai montar via modo texto, é necessário especificar tipo de partição e também local de...
Eu já havia tentado esse primeiro comando que vc citou. Mas ele retorna um erro semelhante em relação ao sda1. Parece que eu tenho que usar mesmo algo diferente desse sda1.
Quando você plugar o pendrive, digite no terminal fdisk /dev/sda (se tiver o fdisk instalado, caso contrário tente cfdisk). Veja se ele reconhece isso como uma partição. Se não reconhecer tente sdb, sdc, sdd... até achar um. Daí digite p nas opções do fdisk, e verifique certo o tipo de partição. Depois monte utilizando os comandos com o dispositivo correto (possivelmente outro, não o sda).
Falou.