1) Логічний том НЕ є (фізичним) розділом диска. Це віртуальний блок пристрою, створений всередині ядра Linux за допомогою пристрою Mapper. Це технологія, яку можна використовувати для установки одного блокового пристрою за допомогою двох дискових розділів, а також двох блокових пристроїв за допомогою одного дискового розділу та багато іншого.
# dmsetup targets
Якщо ви хочете дізнатися більше про DM, відвідайте його домашню сторінку , перевірте, чи це вручну , прочитайте посібник RedHat або, наприклад, цю статтю. Це чудова технологія, згадана лише у Вікіпедії.
2) Наприклад, на домашньому комп'ютері у мене є розділи фізичного диска, а також пристрої DM (логічні томи).
# cat /proc/partitions
найголовніша назва #blocks
3 0 80043264 hda
3 1 204800 hda1
3 2 79831029 hda2
3 64 19589976 hdb
3 65 104391 hdb1
3 66 19478812 hdb2
253 0 17432576 dm-0
253 1 2031616 dm-1
253 2 77762560 dm-2
253 3 2064384 dm-3
В основному вони не мають будь-якого типу або ідентифікатора, вони визначаються лише номером початкового сектора та довжиною.
# dmsetup status -j 253 -m 0
0 34865152 linear
Отже, dm-0 - це фрагмент, що складається з 34865152 секторів якогось фізичного пристрою.
# dmsetup deps -j 253 -m 0
1 dependencies : (3, 66)
І цей пристрій розділ / dev / hdb2!
# fdisk /dev/hdb
Command (m for help): p
Device Boot Start End Blocks Id System
/dev/hdb1 * 1 13 104391 83 Linux
/dev/hdb2 14 2438 19478812+ 8e Linux LVM
І це розділ типу LVM (8e), згаданий тимберменом.
# pvs
PV VG Fmt Attr PSize PFree
/dev/hda2 VolGroup lvm2 a- 76,13G 0
/dev/hdb2 VolGroup00 lvm2 a- 18,56G 0
Цей єдиний (фізичний) розділ диска може містити логічні томи в межах групи. У мене два диски, тому є дві такі групи, і кожна група містить два логічні пристрої.
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
lv_root VolGroup -wi-a- 74,16G
lv_swap VolGroup -wi-a- 1,97G
LogVol00 VolGroup00 -wi-ao 16,62G
LogVol01 VolGroup00 -wi-ao 1,94G
Отже, dm-0 та dm-1 - це два LV (lvroot та lvswap), створені на моєму / dev / hdb2 розділі мого першого диска (із CentOS), тоді як dm-2 та dm-3 - це LV, створені на моєму / dev / hda2-розділі мого другого диска (з Fedora).
Логічні пристрої можуть мати мітки (UUID). Ви можете перевірити їх за допомогою команди lvdisplay, згаданої вище. Але це лише мітки, які ви можете використовувати (-u) замість великих, незначних чисел (-j -m перемикачі).
cat /etc/fstab
відобразити тип файлової системи навіть з lvm ... Звучить очевидно, але це відповідає на питання ...