Я пытаюсь создать один том LVM на моей SD-карте, используя Ubuntu Netbook Remix. SD-карта находится в /dev/mmcblk0
. До сих пор я использовал fdisk
для создания раздела (тип 8e - Linux LVM
) на устройстве. Раздел - /dev/mmcblk0p1
. Тем не менее, когда я бегу
sudo pvcreate /dev/mmcblk0p1
Я только получаю этот ответ:
Device /dev/mmcblk0p1 not found (or ignored by filtering).
Как подсказывает Руководство по Ubuntu, я попытался посмотреть на мой /etc/lvm/lvm.conf
, но фильтр вроде бы в порядке - проблема остается, даже если включена опция по умолчанию.
# By default we accept every block device:
filter = [ "a/.*/" ]
# Only devices beginning with "mmcblk":
# filter = [ "a|/dev/mmcblk.*|", "r/.*/" ]
Я предполагаю, что проблема где-то в конфигурации LVM, так как, когда я запускаю sudo vgscan -vv
с конфигурацией по умолчанию "принимать каждое блочное устройство", в нем перечислены многие сканируемые устройства, но не устройства /dev/mmcblk
. При использовании более ограничительного фильтра он не сканирует никакие устройства.
Мой полный /etc/lvm/lvm.conf
доступен онлайн для проверки.
Я пытался прочитать несколько руководств по настройке LVM (1, 2, 3), но ни одно из них, похоже, не помогло с этой проблемой.
Есть идеи, что не так? Как бы я решил эту проблему дальше?