- Pemissoes
+ Responder ao Tópico
-
Pemissoes
Pq quando vou mover arquivos de um HD para outro da o seguinte erro:
skorpyon@darksystem:~$ mv torrent.jpg /mnt/hd/
mv: preserving times for `/mnt/hd/torrent.jpg': Operation not permitted
mv: setting permissions for `/mnt/hd/torrent.jpg': Operation not permitted
ele mostra esse erro ae, mas move o arquivo.
isso aparece sempre que vou mover arquivos/diretorios, quando eu copio um arquivo/diretorio dai vai blz.
Essa msg aparece para quantos arquivos forem movidos.
sera problema eh como ta montado o hd no fstab ?
-
Pemissoes
Os sistemas de arquivos são diferentes?
Tipo, movendo de ext2 para fat?
-
Pemissoes
to movendo do linux (hda2 com reiserfs) pra um outro hd (hdb1 com fat)
-
Pemissoes
O linux possui uma camada no kernel, ,chamada VFS, que abstrai das aplicações o tipo de sistema de arquivos que ela esta acessando.
O VFS sempre oferece as aoplicaoes a impressão de estarem acessando um file system unix, no entanto, alguns sistemas de arquivos, como o FAT, não possuem todos os recursos de um sistema unix, como permissão, dono, grupo, etc, desta forma, o VFS assume um padrão, normalmente indicado durante a montagem.
A menos que se remonte e altere o comportamento de todos os arquivos ao mesmo tempo, dentro da fat, estas permissões, donos, etc, não podem ser mudadas, como o comando mv tenta manter certas "propriedades" dos arquivos, ele tenta escrever informações em estruturas que na realidade não existe, ocorrendo estas falhas.
-
Pemissoes
Obrigado ae pela explicação.
O que você acha que devo fazer? Deixar como esta (que essa mensagem de erro não intervere ao mover o arquivo) ou usar esse tal de VFS ?
-
Pemissoes
A VFS já é usada pelo kernel para acessar todos os sistema de arquivo,por isto um ls -l num diretorio de um sistema de arquivos fat apresenta a mesma saida que em um sistema ext2, por exemplo.