> From: Victor Sudakov <Victor.Sudakov@f49.n5005.z2.fidonet.org> > Date: Thu, 26 Nov 2015 15:42:56 +0300 > > >> >> А мне в целом понравилось, особенно как он лихо на ZFS ставит, > >> >> включая raidz. > >> > >> VD> Он умеет при этом не засирать диски всякими GPT и EFI? > >> > >> Всяко лучше инсталлятора от Solaris 11. Ему говоришь "Ставь ZFS на > >> весь диск", а он каких-то разделов непонятных создает: > >> http://victor-sudakov.livejournal.com/329289.html > >> > >> То, как ставит штатный инсталлятор FreeBSD, оно конечно не без GPT, > >> но иначе и нельзя и всё объяснимо. > > VD> Иначе можно. Для этого в /boot специально рядом с gptzfsboot лежит > VD> просто zfsboot и прекрасно работает (например, ежели после очередной > >Это который для MBR что ли?
Про MBR не скажу, у меня работает без MBR, на raw дисках.
>Мне последнее время гораздо больше нравится ставить >на GPT по ряду причин: > >1. Разделов сколько хочешь и каких хочешь.
Hу вот хочу я 250 NTFS разделов по 1 терабайту. Под вндовые виртуалки с программами и документами. В zpoolе они помещаются вольготно, занимая пару-тройку терабайт (с учётом дедупликации). GPT так умеет?
>2. Hет вложенных таблиц разделов.
Есть. Внтури GPT всё равно ведь придётся zpoolы мутить.
>Внутри MBR надо ведь еще создавать BSD label >(хотя наверное можно и не создавать, а держать root в da0s1 и своп в da0s2 >например).
Можно держать / прямо в da0 (точнее, в /dev/ufsid/xxx), а своп в /swap, меняя его размер по мере надобности.
>3. Загрузка с raidz возможна IIRC только при GPT разбиении.
Ещё раз повторяю: zfsboot работает с raidz без какого-либо рабиения.
>Мне гораздо больше нравится gptzfsboot в отдельном специально предназначенном >GPT разделе (gpart bootcode -p), чем zfsboot, спрятанный где-то в недрах VBR.
zfsboot прячется в недрах самой zfs, для чего в последней предусмотрено специальное место, ровно столько, сколько надо. Только почему-то с дыркой посередине.
> >> Результат его работы такой: > >> > >> # 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. Всё >логично и красиво.
Hу не знаю, мне один zroot на весь диск кажется логичнее.
>А пустое место, предполагаю, есть результат какого-то выравнивания по CHS, но >мне не жалко 222K.
Плюс 512k плюс ещё неиспользуемый своп.
Вал. Дав.
--- ifmail v.2.15dev5.4 * Origin: Demos online service (2:5020/400)