Как получить метку диска в Linux с помощью C из пространства пользователя - PullRequest
1 голос
/ 06 ноября 2010

Мне нужно получить метку для конкретного устройства, использующего c / c ++ (и без d-bus) в linux. Проблема в том, что я не могу просто открыть устройство и прочитать его информацию (для extN очень легко получить метку с устройства), потому что чтение из / dev / xxx требует прав суперпользователя.

1 Ответ

1 голос
/ 06 ноября 2010

Я думаю, что в большинстве дистрибутивов теперь у вас есть

/dev/disk/by-label/

, который заполнен символическими ссылками, указывающими на реальное устройство.

...