23 Nov 15 13:00, you wrote to me: >> >> >> >> А мне в целом понравилось, особенно как он лихо на ZFS ставит, >> >> включая raidz. >> >> VD> Он умеет при этом не засирать диски всякими GPT и EFI? >> >> Всяко лучше инсталлятора от Solaris 11. Ему говоришь "Ставь ZFS на >> весь диск", а он каких-то разделов непонятных создает: >> http://victor-sudakov.livejournal.com/329289.html >> >> То, как ставит штатный инсталлятор FreeBSD, оно конечно не без GPT, >> но иначе и нельзя и всё объяснимо.
VD> Иначе можно. Для этого в /boot специально рядом с gptzfsboot лежит VD> просто zfsboot и прекрасно работает (например, ежели после очередной
Это который для MBR что ли? Мне последнее время гораздо больше нравится ставить на GPT по ряду причин:
1. Разделов сколько хочешь и каких хочешь.
2. Нет вложенных таблиц разделов. Внутри MBR надо ведь еще создавать BSD label (хотя наверное можно и не создавать, а держать root в da0s1 и своп в da0s2 например).
3. Загрузка с raidz возможна IIRC только при GPT разбиении.
VD> замены мамки биос угораздит начать загрузку с диска, который VD> используется как кэш, то пул всё равно замечательно соберётся и всё VD> загрузится). И во многих случаях нужно. Благо подготовить диск путём VD> копирования на него zfsboot как минимум вдвое проще, чем бить на VD> разделы и потом совать туда gptzfsboot.
Мне гораздо больше нравится gptzfsboot в отдельном специально предназначенном GPT разделе (gpart bootcode -p), чем zfsboot, спрятанный где-то в недрах VBR.
>> Результат его работы такой: >> >> # gpart show md2 >> => 34 10485693 md2 GPT (5.0G) >> 34 222 - free - (111K) >> 256 1024 1 freebsd-boot (512K) >> 1280 4194304 2 freebsd-swap (2.0G) >> 4195584 6289920 3 freebsd-zfs (3.0G) >> 10485504 223 - free - (112K) >> >> Причем 3-й раздел может быть частью зеркала или даже raidz, и >> загрузка с этого нормально проходит.
VD> А остальные-то четыре раздела (включая пустое место) нафига?
Какие четыре? Один раздел содержит gptzfsboot, другой своп, третий zroot. Всё логично и красиво.
А пустое место, предполагаю, есть результат какого-то выравнивания по CHS, но мне не жалко 222K.