Страница 1 из 1

классы GEOM [Решено]

Непрочитанное сообщениеДобавлено: 08 окт 2010, 15:44
Baby Boy
согласно geom(8)
Чтобы гглянуть список всех провайдеров из класса DISK, надо выполнить команду:
Код: Выделить всё
geom disk list


Вопрос: вообще откуда берется класс DISK??

Спрашиваю, потому что не нашел этот класс тут:
Код: Выделить всё
# ls /boot/kernel/ | grep geom
geom_bde.ko
geom_bsd.ko
geom_cache.ko
geom_ccd.ko
geom_concat.ko
geom_eli.ko
geom_fox.ko
geom_gate.ko
geom_journal.ko
geom_label.ko
geom_linux_lvm.ko
geom_mbr.ko
geom_md.ko
geom_mirror.ko
geom_multipath.ko
geom_nop.ko
geom_part_apm.ko
geom_part_bsd.ko
geom_part_ebr.ko
geom_part_gpt.ko
geom_part_mbr.ko
geom_part_pc98.ko
geom_part_vtoc8.ko
geom_pc98.ko
geom_raid3.ko
geom_shsec.ko
geom_stripe.ko
geom_sunlabel.ko
geom_uzip.ko
geom_vinum.ko
geom_virstor.ko
geom_vol_ffs.ko
geom_zero.ko


и тут его тоже нет:
Код: Выделить всё
# ls /lib/geom/
geom_cache.so           geom_label.so           geom_part.so            geom_virstor.so
geom_concat.so          geom_mirror.so          geom_raid3.so
geom_eli.so             geom_multipath.so       geom_shsec.so
geom_journal.so         geom_nop.so             geom_stripe.so

Re: классы GEOM

Непрочитанное сообщениеДобавлено: 10 окт 2010, 22:16
Raven2000
GEOM позволяет классам -- MBR, BSD labels, и так далее -- получить доступ к устройству и управлять им, используя поставщиков GEOM (providers) или специальные файлы устройств, расположенные в каталоге /dev. GEOM поддерживает различные программные конфигурации RAID, и прозрачно предоставляет доступ к дискам системе и системным приложениям.

http://www.freebsd.org/doc/ru_RU.KOI8-R ... intro.html
DISK добавили для упрощения работы чтобы не перечислять необходимые диски, а вывести всех скопом, и это видимо даже не класс, а что то вроде алиаса на нужные классы и выборку по существующей системе.

Re: классы GEOM

Непрочитанное сообщениеДобавлено: 11 окт 2010, 08:19
Baby Boy
походу ты прав.
т.к. следующие команды:
Код: Выделить всё
geom bsd list
geom mbr list

дают более подробную и более непонятную информацию ))))

Raven2000, спасибо