Описание тега blkid

1 ответ

Извлечение UUID из blkID

Команда, у меня есть строка ниже - [ec2-user@ip-172-31-18-136 ~]$ blkid /dev/xvdb /dev/xvdb: LABEL="NFSDisk" UUID="a12bea48-f0b2-4337-aee7-5b1b724dfe0b" TYPE="ext4" и хотел бы извлечь только UUID. Я пробовал awk, cut & sed. но ничего не получалось. …
25 июн '18 в 19:44
3 ответа

Как программно получить имя диска в Linux(например, "/dev/sda" или "/dev/sdb")?

Я пытаюсь найти информацию, связанную с диском и разделами. Ниже приведен мой код. Но проблема в том, что я передаю имя диска через командную строку, запрашивая имя диска из "/proc/partitions". Есть ли API, который может дать мне имя диска. #include…
04 авг '15 в 14:21
1 ответ

Извлечь имя usb из вывода 'blkid'

Я хочу извлечь USB-ярлык, прикрепленный к моей системе Linux. Я написал некоторый код на python, он отлично работает, но я хочу, чтобы он был менее сложным. Любые идеи... Спасибо. Вот код: #!/usr/bin/env python import commands import os str1=command…
22 авг '17 в 19:15
1 ответ

Bash не может хранить информацию из blkid в переменную

Я пытаюсь сохранить вывод моей разобранной строки в переменную. Когда я запускаю команду вот так, я получаю правильный вывод на вывод терминала: $ blkid | grep -oP '(?<=LABEL=").+?(?=")' MYUSB_NAME Тем не менее, когда я пытаюсь сохранить его в пе…
15 май '18 в 22:59
1 ответ

blkid_get_cache, похоже, утечка памяти

Я занимаюсь программированием на Linux, и я столкнулся с ситуацией, когда функция библиотеки из библиотеки blkid приводит к утечке памяти... Об этом не так уж много документации ( https://www.kernel.org/pub/linux/utils/util-linux/v2.21/libblkid-docs…
23 май '13 в 08:51
2 ответа

Ошибка при использовании libblkid

Когда я скомпилирую и свяжу этот код, чтобы получить диск uuid: #include <stdio.h> #include <stdlib.h> #include <err.h> #include <blkid/blkid.h> int main (int argc, char *argv[]) { blkid_probe pr; const char *uuid; if (argc !…
05 авг '13 в 07:04
0 ответов

Драйвер Linux kthreads и blkid задача

В настоящее время я создаю драйвер Linux для блочных устройств. Это продолжалось в течение некоторого времени, и я только недавно изменил дизайн драйвера с био-режима на режим запроса (раньше я работал со структурой био, но теперь я работаю над стру…
14 сен '14 в 03:58
3 ответа

Как получить UUID файловой системы с указанием пути?

Мне вручают путь к каталогу (иногда путь к файлу). Какая утилита / сценарий оболочки надежно выдаст мне UUID файловой системы, в которой находится / хранится этот каталог (или файл)? (под UUID файловых систем я подразумеваю запись "UUID=...", как по…
23 янв '15 в 12:32
1 ответ

Команда blkid не показывать мои разделы UUID

Я использую Ubuntu. команда $ blkid или же $ blk /dev/sda2 в модуле LPIC-1 104.3 (монтаж и демонтаж). но эти команды не показывают мне результаты. blkid установлен, а также я вижу man blkid!!!Не могли бы вы помочь мне исправить это?
31 май '15 в 13:32
1 ответ

Как назначается BLKID?

Предположим, у меня есть ситуация, как я установил /etc а также /boot в двух отдельных разделах, которые принадлежат USB-устройству, и остальной части системы / а также /home в HDD. Теперь мой вопрос мне нужно статически маршрутизировать USB-устройс…
06 янв '14 в 16:17
2 ответа

Regex для перечисления ярлыков blkid

Apols, но уверен, что кто-то может предоставить это в качестве регулярного выражения, просто не рассчитывать со мной. Так, скажите, если у меня был этот вывод из blkid, если я хотел UUID-часть соответствующей LABEL="Usb3Ext" /dev/sda1: UUID="f213452…
12 янв '17 в 06:31
0 ответов

Почему устройство qemu-nbd использует блок blkid для __read_nocancel?

Процесс pstack blkid есть диск qemu-nbd , blkid пытается получить информацию с устройства nbd, но он заблокирован на __read_nocancel семь дней. почему blkid висит.
01 сен '17 в 07:53
0 ответов

Как удалить информацию TYPE="swap" в команде blkid

Я просто сжал свое пространство подкачки и перезапустил mkswap обновить изменения пространства подкачки: Вот мой командный процесс по программированию: # parted -s /dev/xvdc unit B mkpart bosh-partition-0 1048576 1027604479 # parted -s /dev/xvdc uni…
15 авг '18 в 16:29
1 ответ

Не могу смонтировать /mnt/x после перезагрузки

После перезагрузки моего сервера я увидел через nagios, что мой / mnt / gimli доступен только в режиме только для чтения. Но мне нужно, чтобы это было доступно для записи, потому что некоторые резервные копии идут туда. Чтобы войти в режим rw, я поп…
27 мар '19 в 12:56
0 ответов

Как декодировать метку устройства USB

Я пытаюсь получить метку устройства USB из библиотеки udev. Но у меня проблема, когда метка не в кодировке UTF8. Устройство USB было ранее отформатировано в Windows и имеет файловую систему FAT32. Имя USB - "РФПАЦУ" (я использовал кириллицу в тестов…
19 апр '19 в 12:16
1 ответ

NoneLibblkid работает только с root и после запуска от имени root

Это самая странная вещь, которую я когда-либо видел (на самом деле, у нее есть хорошее объяснение). Я создал C-код для перечисления разделов и их собственных типов: char *get_luks_partition(void) { blkid_dev dev; blkid_cache cache; blkid_dev_iterate…
04 июн '19 в 23:21
0 ответов

blkid в контейнере докеров

Я работаю над устаревшим проектом C++, который использует функции из blkid / blkid.h для доступа к файлам на локальном жестком диске. Поскольку проект довольно большой и его сложно скомпилировать / запустить, я подумал, что было бы неплохо запустить…
05 май '20 в 16:30
0 ответов

Однострочная команда, чтобы узнать, зашифрован ли домашний каталог / раздел Linux

Основываясь на ответе здесь: https://unix.stackexchange.com/questions/108537/verify-if-a-hard-drive-is-encrypted-on-linux, я могу использоватьblkid <home partition name> и ожидаем выхода ext4 если он не зашифрован, и crypto_LUKS если он зашифр…
20 апр '20 в 04:52
1 ответ

Yocto - как добавить файл blkid.h в rootfs

Я хотел бы добавить в какой-нибудь дистрибутив Yocto Linux свое собственное приложение, которое включает файл blkid.h. В файле .manifest я нашел libblkid1 библиотека и util-linux-blkidпакет но в rootfs у меня нет такого файла. Какой пакет или библио…
27 май '21 в 13:37
1 ответ

Как получить только UUID, указав размер диска?

Я пытаюсь смонтировать диск, используя доступный автоматически, используя следующую команду: fdisk -l | grep "64G" | grep -Eo "/dev/sd." Это выводит /dev/sda1 и я добавляю это к /etc/fstab/. Но вместо этого я хочу добавить UUID. Есть ли способ получ…
10 июн '21 в 13:39