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

Ответить