btrfs тот же номер inode

У меня есть файловая система btrfs, и все папки на верхнем уровне – inode 256.
Это не хорошо для меня, идентификатор устройства тот же, поэтому я предполагаю, что это «виртуальные номера inodes», Btrfs имеет свой собственный механизм выполнения этого.

Можно ли получить реальный уникальный физический индекс каждого каталога?

посмотрите, что произойдет:

root@ReadyNAS-DEV:/home# find / -xdev -inum 256 / /home /data /apps root@ReadyNAS-DEV:/home# 

Это не хорошо.

  • Зачем ограничивать количество инодов, к которым пользователь может получить доступ?
  • Как удалить поврежденный каталог
  • Быстро найти, какой файл (ы) принадлежит определенному номеру inode
  • Найдите, где используются индексные дескрипторы
  • Могу ли я исчерпывать дисковое пространство, создавая очень большое количество пустых файлов?
  • Размер индексного дескриптора установлен?
  • Отвязывать файлы в / dev / shm, не освобождая память?
  • Ошибки раздела и повторы только для чтения при доступе к определенному файлу
  • One Solution collect form web for “btrfs тот же номер inode”

    Я предполагаю, что три каталога /home , /data и /apps – точки монтирования.

    Когда вы монтируете что-то в /home , inode, который сообщается для /home является inode корневого каталога смонтированного раздела, а не исходного каталога /home . Поэтому не странно, что эти иноды такие же, как и в других корневых каталогах раздела.

    На моей машине OpenBSD (которая не использует btrfs):

     $ find / -xdev -inum 2 / /home /usr /var /tmp 

    Я вижу то же самое на своей виртуальной машине Ubuntu. Это не ошибка.

    Другой способ сказать это: структура stat возвращаемая системным вызовом stat() для разных каталогов, имеет одно и то же значение st_ino , но разные значения st_dev . См. Описание stat() и sys/stat.h в POSIX.

    Возможно, вы неправильно -xdev опцию -xdev для find . С его помощью он не будет спускаться в те каталоги, которые находятся на других файловых системах, но он все равно будет печатать имена каталогов, если они соответствуют другим критериям.

    Interesting Posts

    Использование переименования в терминале для удаления непринятых символов Windows

    Где я могу найти схему ссылок для тематики GNOME 3 (например, Adwaita)?

    Какова переменная среды LESS для человека и как она настроена?

    Как сделать все, что делает «make install», с «install» для предварительно скомпилированного пакета?

    Поиск конфигурации пильного диска

    По-видимому, Swap не используется

    Почему я не могу установить Debian amd64 в VirtualBox?

    Может ли Debian распознать второй жесткий диск для ноутбука, установленный в отсеке для DVD-дисков?

    как сравнить десятичное значение с целым числом в сценариях оболочки?

    awk + как добавить список в файл

    Очень низкая скорость исходящей сети

    Как я могу настроить `anybody` для запуска X в однострочном?

    как использовать tc с htb на arch-linux

    Как загружаются initramfs, если он находится на файловой системе, которую он должен разблокировать?

    как настроить trn4 для нескольких серверов новостей?

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