интересная задачка... диск разбит на 3 примака+екстенд, фря - в одном из первичек; расширенный раздел содержит логические диски сторонних файловых систем, к-рые прекрасно видятся и монтируются фрёй... забавность ситуации в следующем.. если в 1-м секторе "екстенда" (EBR) в интервале [0x0] - [0x1bd] меняется хотябы 1 байт (например, я разместил там загрузочный код), то после перезагрузки, из под фри, содержимое екстенда не доступно! после ковыряния в манах и исходниках, решение просматривается в алгоритме распознавания конкретных структур данных на диске, будь то MBR, либо EBR... sys/geom/part/g_part.c sys/geom/part/g_part_ebr.c плз, подскажите, где "пилить", дабы "отучить" geom от проверки наличия кода в EBR...
ну неужто нихто не знает...? %) чтото подсказывает, что надо просто выйти из функции в sys/geom/part/g_part_ebr.c Код (Text): static int g_part_ebr_probe(struct g_part_table *table, struct g_consumer *cp) по метке out