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

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

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

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

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

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

  • Если я вырасту раздел ext4, увеличит ли количество доступных inodes?
  • Байт Смещения для трубы / FIFO
  • Почему ядро ​​Linux сообщает «из дискового пространства», когда на самом деле оно выходит из i-узлов
  • увеличить количество инодов онлайн
  • Как мне получить функции файловой системы ext3 / ext4 для применения в mke2fs?
  • Linux: Как работает жесткая привязка к каталогу?
  • Почему find -inum перебирает все дерево файловой системы?
  • Файловая система: как найти блок файла, представленный inode?
  • 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

    Как связать команду оболочки с не-дочерним процессом, выходящим без состояния гонки?

    Как установить чашки для использования всех лотков для бумаги на принтере?

    Как привязать камеры USB v4l2 к тем же именам устройств даже после перезагрузки?

    Не удается смонтировать SD-карту после жесткого отключения

    Понимание auth log

    Извлечь аудио из видео в Linux с помощью графического интерфейса?

    Diff патч-выход сохраняется в файл. Как увидеть синтаксис?

    отобразить статус выхода с экрана

    sar / sysstat выводит журналы во второй каталог

    Установить приложение xdg-open по умолчанию для терминальной программы

    Cisco ASDM на Ubuntu 16.04

    Судоры на один день в неделю?

    могу ли я использовать cd или использовать горячую директорию в командной строке в mc?

    Экспортировать комментарии только от Okular Pdf-reader (спутывание)

    Извлеките только имя службы и номер порта из файла tnsnames.ora

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