7 ноября 2013 г., 17:14 пользователь Anton Sayetsky <vsj...@gmail.com> написал: > Ответ - никак. PR были, но что-то pjd@ не чешется. Итак, данный вопрос мне тоже стал интересен, посему был найден workaround. Как известно, любой класс GEOM хранит метаданные в последнем секторе устройства. Метки GPT - фича самой схемы разделов, и они хранятся явно не внутри самих разделов. Следовательно, ada0p1 и gpt/label -> ada0p1 суть одно и то же. Именно из-за этого GELI и находит свои метаданные дважды. Кривое, но решение: gpart create -s gpt ada0 ... gpart add [...] -t freebsd-zfs ada0 glabel label zfslabel ada0p${PARTITION_INDEX} zpool create [...] /dev/label/zfslabel
ВАЖНО: Раздел, на который вешается glabel, не должен иметь метки GPT. В противном случае glabel появится только после ребута, а в то же время GPT-label пропадёт.