Где я могу найти документацию или исходный код для свойств udev?

В частности, я пытался найти, какие возможные значения для свойства UDISKS_PARTITION_FLAGS. Кажется, что он настроен на «загрузку», если в разделе установлен флаг boot / active, а затем отключен, но я хотел бы найти некоторую документацию на этот счет.

Google бесполезен. Я загрузил и искал как источник systemd (включая udev), так и исходный код ядра, но не нашел соответствия для строки «UDISKS_PARTITION_FLAGS». Где значение этого свойства установлено? Где это задокументировано?

РЕДАКТИРОВАТЬ:

Я использовал pyudev для доступа к этому свойству, и я думал, что он получил их от udev. В ответ на комментарии, которые я попытался показать

udevadm info --name=/dev/sda1 --attribute-walk 

но я не могу найти здесь имущество. Однако, глядя на ссылку, предоставленную slm в комментариях, я нашел эту команду:

 udisks --show-info /dev/sda1 

На выходе есть partition раздела, где flags имеют значение boot . Поэтому я действительно хочу найти документацию или исходный код. Он присутствует только для раздела, в котором установлен флаг загрузки.

One Solution collect form web for “Где я могу найти документацию или исходный код для свойств udev?”

Свойства udev с префиксом UDISKS устанавливаются udisks 1.0.4 , в src / helpers / partutil.c: 1246 . Затем он подбирается udev каким-то образом и сохраняется в свойстве UDISKS_PARTITION_FLAGS , которое можно найти с помощью этой команды:

 udevadm info --name=/dev/sda1 --query=property 

Вот документация для этого свойства. По ссылке на PartitionCreate показано, что она может быть установлена ​​только на значение «boot», если схема секционирования – mbr, что согласуется с исходным кодом, связанным в первом абзаце.

EDIT: Обновлен ответ после комментария от don_crissti.

  • apt-get нарушен, udev, update-initramfs и insserv кажутся проблемой
  • Почему pcmanfm такая головная боль, когда дело доходит до монтажа файловых систем?
  • Помогите с правилами udev моя клавиатура думает, что это джойстик
  • Udev запускает сценарий спящего режима
  • Что может привести к изменению скорости порта USB?
  • Правило UDEV, когда USB-накопитель отключен
  • USBasp не создает ttyUSB0
  • udev для файла / sys не работает
  • Автоматически переключать отображение на lenovo docking и linux
  • Какие разрешения должны иметь правило udev?
  • Как определить, подключен ли диск?
  • Interesting Posts

    Как уменьшить время ожидания (блокировки) процессов для чтения диска (только для обнаружения ошибки)?

    Как назначить несколько фиксированных IP-адресов для одного домена?

    дата не работает для заданного времени

    Использование исходной маршрутизации (LSRR) – любые идеи?

    Пользователь не может получить доступ к файлу после установки ACL

    Почему завершение man-страницы не выполняется после su?

    Я не могу найти файл ленточного устройства внутри / dev directory

    сортировать часть файла

    Почему корневой каталог на веб-сервере помещается по умолчанию в «/ var / www»?

    Инструмент для преобразования произвольных MIME-писем в обычный текст? (лучшее усилие)

    Чтение строк и совпадение с рисунком

    Настройка nginx для работы с файлами из подкаталогов

    6.0.7 Тайм-аут Debian, если одновременно подключено больше подключений

    Использование sed для удаления строки или абзаца между разделителем

    у vi есть ошибка, которая изменяет пробелы в неотредактированных строках или есть возможность отключить эту функцию?

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