Проблема с правами доступа к моему жесткому диску

Проблема с правами доступа к моему жесткому диску

Я подключил другой жесткий диск, который хочу использовать в качестве резервного жесткого диска.

когда я делаю:

 fdisk -l

Я получил:

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

Поэтому я хотел отформатировать жесткий диск, чтобы он также подошел для Windows, поэтому я установил пакет dosfstoolsи запустил:

mkdosfs -F 32 -I /dev/sdb1

Теперь я смонтировал жесткий диск в: /home/backupс помощью команды:

mount -t vfat /dev/sdb1 /home/backup

теперь когда я делаю ls -lв homeкаталоге я вижу:

drwxr-xr-x  2 root root 32768 Jan  1  1970 backup

Я пытаюсь дать ему разрешения:

chmod -R -v 777 backup

и я получаю:

режим «резервного копирования» изменен с 0755 (rwxr-xr-x) на 0777 (rwxrwxrwx)

Но когда я ls -lэто делаю, у него все еще есть те же самые разрешения (rwxr-xr-x)

В чем проблема? почему не меняется? Также я хотел узнать, правильно ли я сделал с форматом, чтобы он работал и на Windows...?

Спасибо.

решение1

FAT32 не поддерживает разрешения на файлы и каталоги в смысле UNIX. Разрешения устанавливаются на основе монтирования диска.

Видеть:здесь,здесьиздесь.

Связанный контент