Собственность на раздел btrfs через fstab

У меня есть новый диск с одним разделом btrfs на нем и вы хотите установить его через fstab . Проблема в том, что все файлы теперь принадлежат root но я хочу, чтобы они принадлежали пользователю с идентификатором 1000 (и идентификатором группы 1000).

С разделом ntfs на моем старом диске запись выглядела так:

 UUID=AAAE86DAAE869E87 /media/disk ntfs auto,uid=1000,gid=1000,errors=remount-ro 0 

Моя текущая запись btrfs выглядит так:

 UUID=eaadb7d0-4dba-46a7-85ac-0fbf81821840 /media/disk btrfs defaults 0 1 

Я не могу установить опцию uid и gid на btrfs , потому что когда я это сделаю, во время загрузки я получу ошибку (параметры uid и gid не существуют).

Есть ли возможность установить права собственности на все файлы для конкретного пользователя?

С уважением, Хауке

  • NTFS монтирование с использованием fstab принудительно nosuid, nodev
  • Будет ли монтировать поиск fstab для лучшего соответствия?
  • Сбросить номера разделов
  • Внешний USB-накопитель fsck не работает при загрузке
  • таймаут при запуске подключения sshfs
  • загрузочный сервер, несмотря на неправильный fstab
  • Извлечение жесткого диска, установленного в / home
  • Не удается загрузить из-за отсутствия внешнего диска
  • One Solution collect form web for “Собственность на раздел btrfs через fstab”

    Похоже, вы думаете, что параметры uid и gid в fstab – это общий способ переопределить право собственности на файловую систему. Это неправда. Драйвер NTFS, в частности, поддерживает эти параметры, потому что NTFS не сохраняет (совместимую с Linux) информацию о владельце на диске, поэтому драйвер должен подделать их.

    Btrfs, с другой стороны, изначально поддерживает права на файлы Linux, поэтому драйвер не нужен для подделки; драйвер btrfs не имеет параметров uid или gid . Если вы хотите изменить, кто владеет чем-то в файловой системе btrfs, просто используйте команду chown .

    Если вы хотите, чтобы «целая файловая система» принадлежала конкретному пользователю, смонтируйте его, а затем запустите каталог mountpoint. Это устанавливает владельца корневого каталога файловой системы, поэтому пользователь может создавать там файлы. (И файлы, созданные этим пользователем, будут, конечно, принадлежать этому пользователю.)

    Linux и Unix - лучшая ОС в мире.