Есть желание использовать thin snapshot-ы (из-за cow) в загрузочной флеше. Тестирую сие дело на виртуалке:

 Консоль:

# dd if=/dev/zero of=~/tmp.img bs=10M count=50
# losetup /dev/loop0 ~/tmp.img
# pvcreate /dev/loop0
  Physical volume "/dev/loop0" successfully created
# vgcreate vg1 /dev/loop0
  Volume group "vg1" successfully created
# lvcreate -T -L200m vg1/pool
  Logical volume "lvol0" created
  Logical volume "pool" created
# lvcreate -T -V1g --name data0 vg1/pool
  Logical volume "data0" created
# lvs
  LV      VG   Attr       LSize   Pool Origin Data%  Move Log Cpy%Sync Convert
  data0   vg1  Vwi-a-tz--   1,00g pool          0,00
  pool    vg1  twi-a-tz-- 200,00m               0,00
# mkfs.ext2 /dev/vg1/data0
...
# mkdir /mnt/{data,snap}
# mount /dev/vg1/data0 /mnt/data/
# touch /mnt/data/A
# lvcreate --name data1 -s vg1/data0
  Logical volume "data1" created
# lvs
  LV      VG   Attr       LSize   Pool Origin Data%  Move Log Cpy%Sync Convert
  lv_home Vg0  -wi-ao---- 200,00g
  lv_root Vg0  -wi-ao----  40,00g
  data0   vg1  Vwi-aotz--   1,00g pool          1,67
  data1   vg1  Vwi---tz-k   1,00g pool data0
  pool    vg1  twi-a-tz-- 200,00m               8,56
# lvchange -ay vg1/data1
# lvs
  LV      VG   Attr       LSize   Pool Origin Data%  Move Log Cpy%Sync Convert
  data0   vg1  Vwi-aotz--   1,00g pool          1,67
  data1   vg1  Vwi---tz-k   1,00g pool data0
  pool    vg1  twi-a-tz-- 200,00m               8,56

Соответсвенно девайс для data1не создается. Может чего упустил? И что за атрибут 'k' у data1 стоит?

И баба с воза, и волки сыты...

2 (25.06.2014 11:52:02 отредактировано afanasev.p)

Всем спасибо, разобрался.
Флаг 'k' означает что установлен постоянный флаг пропуска активации тома. Поэтому не получалось активировать том снапшота обычным способом. Все, что нужно было сделать - добавить опцию -K для lvchange (и почитать мануальчик ab ):

 Консоль:

# lvchange -ay -K vg1/data1
# lvs
  LV      VG   Attr       LSize   Pool Origin Data%  Move Log Cpy%Sync Convert
  data0   vg1  Vwi-aotz--   1,00g pool          1,67
  data1   vg1  Vwi-a-tz-k   1,00g pool data0    1,67
  pool    vg1  twi-a-tz-- 200,00m               8,56
# lvchange -kn vg1/data1
  Logical volume "data1" changed.

Последняя команда убирает флаг пропуска активации тома.

И баба с воза, и волки сыты...