O FAT32 não suporta permissões por arquivo e por diretório no sentido do UNIX. As permissões são definidas com base na montagem da unidade.
Eu pluguei outro disco rígido que eu quero que ele use como disco rígido de backup
quando faço:
fdisk -l
Eu recebo:
Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: gpt
Device Start End Sectors Size Type
/dev/sdb1 2048 976773134 976771087 465.8G Linux filesystem
Então, eu queria formatar o disco rígido para o Windows e instalar o pacote dosfstools
e executar:
mkdosfs -F 32 -I /dev/sdb1
Agora eu montei o disco rígido para: /home/backup
via o comando:
mount -t vfat /dev/sdb1 /home/backup
agora, quando estou fazendo o ls -l
in home
diretório que vejo:
drwxr-xr-x 2 root root 32768 Jan 1 1970 backup
Eu tento dar permissões:
chmod -R -v 777 backup
e eu recebo:
mode of 'backup' changed from 0755 (rwxr-xr-x) to 0777 (rwxrwxrwx)
Mas quando eu faço ls -l
, ele ainda tem as mesmas permissões (rwxr-xr-x)
Qual é o problema? por que isso não muda? Também queria saber se está certo o que fiz com o formato para que funcione no Windows também ...?
Obrigado.
Tags permissions hard-disk