On 07.11.2011 12:57, Sayetsky Anton wrote: > Что предпочитаете использовать? MBR/GPT? Стоит ли переходить на gpart > в случае MBR, или остаться на bsdlabel? Что сейчас вообще > рекомендуется разрабами (навскидку не нашёл)?
Выражение "переходить на gpart" несколько некорректно. gpart - это утилита управления GEOM классом PART. Этот класс обслуживет все таблицы разделов, поддерживаемые FreeBSD (начиная с версии FreeBSD 8.0). Старые утилиты fdisk, bsdlabel, boot0cfg работают либо с бинарными образами прочитанными с диска, либо со старыми классами GEOM_MBR, GEOM_BSD. Т.к. эти утилиты работают с бинарыми образами секторов или загрузочного кода, то для внесения изменений в существующие таблицы разделов они должны иметь право для записи туда. А этого права у них обычно нет. Поэтому в FreeBSD 8.0+ правильнее использовать gpart. Т.к. у него всегда есть право для управления своим классом. Вчера и сегодня я добавил в старые утилиты несколько изменений, благодаря которым они будут работать как можно более корректно. Но в ряде случаев они просто будут выдавать ошибку и рекомендацию использовать gpart(8). -- WBR, Andrey V. Elsukov
