Комментарии 29
Более развернутое описание тут. Для тех кто хочет закомпилять ядро на CLang
Установка стала быстрее и проще (меньше шагов), но по непривычке (новый инсталлер) занимает больше времени, чем раньше.
А ещё они убрали ASCII-изображение дьяволенка из loader-а =(
А ещё они убрали ASCII-изображение дьяволенка из loader-а =(
+ в стартовом меню (BSDInstall) сразу под рукой запуск shell или «LiveCD» («Install», «Shell», «LiveCD»)
shell с USB теперь запускается сразу, а не как в прошлых релизах, когда иногда приходилось делать Options > Rescan, что бы нашло флешку.
shell с USB теперь запускается сразу, а не как в прошлых релизах, когда иногда приходилось делать Options > Rescan, что бы нашло флешку.
> А ещё они убрали ASCII-изображение дьяволенка из loader-а =(
Как так??? Вроде loader_logo=«beastie» до сих пор работает! Только кто ж на него смотреть будет, если сервера месяцами не перезагружаются (только при апдейтах некоторых).
Как так??? Вроде loader_logo=«beastie» до сих пор работает! Только кто ж на него смотреть будет, если сервера месяцами не перезагружаются (только при апдейтах некоторых).
Поздравляю коллег!
А ещё теперь можно прямо из инсталлера в один клик размечать диск с использованием GPT. Собственно, если ставите систему на диск, где ещё не созданы BSD-слайсы, этот вариант предложен по умолчанию.
С момента первых слухов 3 дня минуло, уж потерял надежду встретить этот пост на хабре. Но слава богам, скопипастили.
Поздравляю коллег с релизом.
Поздравляю коллег с релизом.
Странно, у меня письмо от Ken Smith появилось только сегодня ночью. Хотя обычно сначала приходят письма, а уже потом появляется ссылка на сайте.
[09.01.2012 23:30:45] nick: фряха 9 зарелизилась час назад
из Skype, время +2 к МСК
из Skype, время +2 к МСК
Содержимое папки
ftp.freebsd.org/pub/FreeBSD/releases/i386/i386/ISO-IMAGES/9.0/
Имя Тип Размер Время
FreeBSD-9.0-RELEASE-i386-disc1.iso ISO 513882 KБ 3 января 2012 г. 7:50:00
New driver for AHCI SATA drives.
The new driver supports native AHCI via the CAM (common access method for storage) subsystem. AHCI drives are manipulated by camcontrol and support for new features like NCQ and port multipliers has been integrated. Among other features, performance has been significantly increased, port multipliers and hot-plugging are greatly improved.
Теперь ad4 > ada0, ad6 -> ada1
The new driver supports native AHCI via the CAM (common access method for storage) subsystem. AHCI drives are manipulated by camcontrol and support for new features like NCQ and port multipliers has been integrated. Among other features, performance has been significantly increased, port multipliers and hot-plugging are greatly improved.
Теперь ad4 > ada0, ad6 -> ada1
> Среди ключевых улучшений: переход на новый модульных инсталлятор BSDInstall
Ставил ещё бету. Может у него и продвинутые возможности по разметке диска, например. Но пользоваться им дико неудобно. sysinstall намного в плане интерфейса лучше. Благо пока ставить не надо, просто обновился с 8.2. Как ни странно вообще без происшествий. Типовые службы: lighttpd, mysql, postresql, php-fpm, jabberd, asterisk — завелись без пинков. Обновлял по сети, даже к серверу не подходил.
Ставил ещё бету. Может у него и продвинутые возможности по разметке диска, например. Но пользоваться им дико неудобно. sysinstall намного в плане интерфейса лучше. Благо пока ставить не надо, просто обновился с 8.2. Как ни странно вообще без происшествий. Типовые службы: lighttpd, mysql, postresql, php-fpm, jabberd, asterisk — завелись без пинков. Обновлял по сети, даже к серверу не подходил.
я наверно «старовер», но BSDInstall меня сильно опечалил
Не Вас одного. Давайте будем конструктивны — соберем список наших wtf по поводу нового инсталлера и вбросим его в мейллист FreeBSD. Глядишь, и к следующему релизу его дружелюбность вырастет.
когда первые, не релизные, 9-ой версии появились, соответственно попробовал, и тогда уже находил народные претензии по BSDInstall'у, надо просто найти ту ветку.
Я им пользуюсь еще с BETA версии. Не нравится:
1) Основная причина конечно не не привычно, старый инсталер я уже выучил дотого, что могу с закрытыми глазами ставить
2) Разметка диска не самая удобная — я разметил весь диск, а установщик потом вспомнил, что ему надо куда-то 512к (или сколько там) записать, а места уже нет.
3) Может я туплю, но я не нашел как ZFS на / и /boot использовать.
1) Основная причина конечно не не привычно, старый инсталер я уже выучил дотого, что могу с закрытыми глазами ставить
2) Разметка диска не самая удобная — я разметил весь диск, а установщик потом вспомнил, что ему надо куда-то 512к (или сколько там) записать, а места уже нет.
3) Может я туплю, но я не нашел как ZFS на / и /boot использовать.
Это пока не реализовано, только руками через консоль: wiki.freebsd.org/RootOnZFS/GPTZFSBoot/9.0-RELEASE
Полагаю, это допилят к следующему релизу, ибо он будет ещё и extended support.
Полагаю, это допилят к следующему релизу, ибо он будет ещё и extended support.
Господа, вообще говоря, написать на sh разметку диска и установку фри проще простого. Не нравится инсталлер — напишите свой ;) Мне так sysinstall не подходил отсутствием gpt и zfs, тянуть его с собой из прошлого века похоже на некрофилию.
Ну а серьезно — давным давно был уже mfsBSD и скрипт zfsinstall, который вполне можно было использовать в качестве основы. Я более чем уверен, что необходимости под каждый сервер выставлять вручную размер разделов и свопа давно уже нет — диски теперь большие, схему разбиения каждый выработал для себя уже давно (или использует дефолтную).
Ну а серьезно — давным давно был уже mfsBSD и скрипт zfsinstall, который вполне можно было использовать в качестве основы. Я более чем уверен, что необходимости под каждый сервер выставлять вручную размер разделов и свопа давно уже нет — диски теперь большие, схему разбиения каждый выработал для себя уже давно (или использует дефолтную).
Мне все знакомые говорят — «Бзда уже давно рипнулась».
Просветите, так ли это?
Просветите, так ли это?
>> новый механизм изоляции выполнения приложений Capsicum
Всё-таки несколько неправильная формулировка. Capsicum не изолирует выполнение приложений, а даёт возможность автору приложения поместить критичные участки кода в «песочницу», ограничив перечень syscalls.
Без изменения кода приложения никакой изоляции не будет.
Соответственно, в базовой системе пока нет утилит, которые используют эти возможности. Из тех, что можно ожидать в 9.1, это tcpdump, gzip, возможно syslog, некоторые элементы поддержки корректного DNS-резолвинга в BIND. Может, успеем и больше.
Всё-таки несколько неправильная формулировка. Capsicum не изолирует выполнение приложений, а даёт возможность автору приложения поместить критичные участки кода в «песочницу», ограничив перечень syscalls.
Без изменения кода приложения никакой изоляции не будет.
Соответственно, в базовой системе пока нет утилит, которые используют эти возможности. Из тех, что можно ожидать в 9.1, это tcpdump, gzip, возможно syslog, некоторые элементы поддержки корректного DNS-резолвинга в BIND. Может, успеем и больше.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
FreeBSD 9.0 is out!