<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5840678648613392607</id><updated>2012-01-24T09:46:14.062+04:00</updated><category term='resize'/><category term='gpt'/><category term='gpart'/><category term='consumer'/><category term='stripesize'/><category term='provider'/><category term='spoiling'/><category term='ipfw'/><category term='quirks'/><category term='bug'/><category term='locale'/><category term='zfsboot'/><category term='ipfw_nat'/><category term='skype'/><category term='CARP'/><category term='alignment'/><category term='rtld'/><category term='ports'/><category term='recover'/><category term='gptboot'/><category term='restore'/><category term='make'/><category term='redirect_port'/><category term='amd64'/><category term='customdlg'/><category term='ldd'/><category term='mbr'/><category term='video'/><category term='netmond'/><category term='firmware'/><category term='4k'/><category term='BIOS'/><category term='TODO'/><category term='gmirror'/><category term='ZFS'/><category term='backup'/><category term='patch'/><category term='IPv6'/><category term='virtualbox'/><category term='ELF'/><category term='RFC'/><category term='boot'/><category term='boot1'/><category term='PMBR'/><category term='UEFI'/><category term='dhclient'/><category term='mount'/><category term='VDI'/><category term='MPLS'/><category term='webcam'/><category term='GEOM'/><category term='games'/><category term='FreeBSD'/><category term='summit'/><category term='bsnmpd'/><category term='yandex'/><category term='file system'/><category term='sade'/><category term='NAT'/><category term='PR'/><category term='netgraph'/><category term='MFC'/><category term='kFreeBSD'/><category term='orphanization'/><category term='boot2'/><category term='XFCE'/><category term='setfib'/><category term='libalias'/><category term='tasting'/><category term='PART'/><category term='gptzfsboot'/><category term='DHCP'/><category term='label'/><title type='text'>Andrey V. Elsukov</title><subtitle type='html'>Заметки об администрировании и программировании во FreeBSD.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>40</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-289082350998113061</id><published>2011-11-20T11:58:00.001+04:00</published><updated>2011-11-21T10:07:20.876+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CARP'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='summit'/><category scheme='http://www.blogger.com/atom/ns#' term='MPLS'/><title type='text'>FreeBSD mini-summit в Москве</title><summary type='text'>

В субботу 19-го ноября в Москве, в офисе компании Рамблер прошёл "русскоязычный FreeBSD mini-summit". Организация этого мероприятия произошла довольно спонтанно, буквально три недели назад во внутренней рассылке Глеб Смирнов предложил провести встречу, подобную той, что была летом в Киеве, и вот - собралось почти 30 человек. Кроме коммитеров FreeBSD на саммите были гости из NetBSD, а так же </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/289082350998113061/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/11/freebsd-mini-summit.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/289082350998113061'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/289082350998113061'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/11/freebsd-mini-summit.html' title='FreeBSD mini-summit в Москве'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-7821289935444677475</id><published>2011-11-08T14:30:00.000+04:00</published><updated>2011-11-08T14:31:07.238+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firmware'/><category scheme='http://www.blogger.com/atom/ns#' term='BIOS'/><category scheme='http://www.blogger.com/atom/ns#' term='UEFI'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><title type='text'>Ликбез по UEFI</title><summary type='text'>
Многие пользователи ПК имеют представление о том, что такое BIOS, для чего и как он работает. Но в последнее время появилась альтернатива, стремительно вытесняющая BIOS с наших ПК, а на серверном оборудовании уже прочно обосновавшаяся - это EFI и его более современный родственник UEFI.

Extensible Firmware Interface (EFI) впервые был предложен компанией Intel в качестве замены BIOS для своей </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/7821289935444677475/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/11/uefi.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7821289935444677475'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7821289935444677475'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/11/uefi.html' title='Ликбез по UEFI'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-563171436867652188</id><published>2011-10-29T20:49:00.001+04:00</published><updated>2011-10-29T20:58:40.729+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netmond'/><category scheme='http://www.blogger.com/atom/ns#' term='yandex'/><category scheme='http://www.blogger.com/atom/ns#' term='bsnmpd'/><title type='text'>Отчёт: Август - Октябрь</title><summary type='text'>Последнее время на блог всё не находилось времени. Завал на работе, командировки, проверки, комиссии, отмена перехода на зимнее время... В общем, хочу рассказать обо всём понемногу.

Во-первых, хочу ещё раз поздравить Александра Черникова с награждением коммит битом за его настойчивость в продвижении своих патчей :).

По причине отсутствия  времени и заморозки кода коммитил мало. Глядя на архив </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/563171436867652188/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/10/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/563171436867652188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/563171436867652188'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/10/blog-post.html' title='Отчёт: Август - Октябрь'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/-TsTkkUWJNUk/TqwszaiFKkI/AAAAAAAAA5A/JaqgRpJOvvM/s72-c/dsc08511.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8299914242802846948</id><published>2011-08-09T15:07:00.002+04:00</published><updated>2011-08-09T15:08:33.030+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='netmond'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='amd64'/><title type='text'>netmond на FreeBSD amd64</title><summary type='text'>Обращаюсь к тем, кто использует у себя в хозяйстве netmond. Если у вас есть возможность протестировать его работу на FreeBSD amd64, попробуйте вот эту версию. Из отличий от того, что есть в портах:
включены патчи, которые идут отдельно к порту; 
теперь оно компилируется на amd64 без проблем; 
часть дублирующего базовые возможности системы кода удалена;
убраны лишние зависимости.
От </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8299914242802846948/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/08/netmond-freebsd-amd64.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8299914242802846948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8299914242802846948'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/08/netmond-freebsd-amd64.html' title='netmond на FreeBSD amd64'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6548438882117699333</id><published>2011-07-27T13:09:00.001+04:00</published><updated>2011-07-27T13:10:40.098+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><category scheme='http://www.blogger.com/atom/ns#' term='VDI'/><title type='text'>Доступ к образам дисков VirtualBox из host системы</title><summary type='text'>В списке рассылки freebsd-emulation был задан вопрос "как получить доступ к содержимому образа диска от VirtualBox?". Задача показалась мне интересной.

Немного погуглив нашёл вот такое описание формата. Прочитав его, немного покопался в исходниках VirtualBox и вот, за пару вечеров написал GEOM модуль для доступа к этим образам.

Модуль простенький, рассчитан он на одну версию метаданных (хотя </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/6548438882117699333/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/07/virtualbox-host.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6548438882117699333'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6548438882117699333'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/07/virtualbox-host.html' title='Доступ к образам дисков VirtualBox из host системы'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6209947733613437455</id><published>2011-06-30T09:20:00.001+04:00</published><updated>2011-06-30T09:22:21.772+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='ipfw'/><title type='text'>ipfw call / return</title><summary type='text'>28 июня официально начался "Code Slush for 9.0-RELEASE", который так же известен как "Feature Freeze". Т.е. теперь в head/ бранч не разрешается вносить новый функционал. Цель этого мероприятия - стабилизировать состояние системы и сосредоточиться на поиске и исправлении ошибок. На 17-ое июля запланирован "Code Freeze" после которого последует выход первой бета версии FreeBSD 9.0.

Теперь о теме. </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/6209947733613437455/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/06/ipfw-call-return.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6209947733613437455'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6209947733613437455'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/06/ipfw-call-return.html' title='ipfw call / return'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6001663669324050439</id><published>2011-06-24T09:43:00.002+04:00</published><updated>2011-06-24T09:58:46.320+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='setfib'/><category scheme='http://www.blogger.com/atom/ns#' term='NAT'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='redirect_port'/><category scheme='http://www.blogger.com/atom/ns#' term='ipfw'/><category scheme='http://www.blogger.com/atom/ns#' term='ipfw_nat'/><category scheme='http://www.blogger.com/atom/ns#' term='libalias'/><title type='text'>Что нового?</title><summary type='text'>Последние несколько недель в свободное время занимался обработкой открытых PR. В основном они были связаны с ipfw, dummynet и ipfw_nat, но не все. В общем, сократил количество открытых проблем где-то на полтора десятка, может даже на два. Считать, если честно - лень :)

Что хотелось бы отметить - это несколько исправлений и патчей, добавляющих новую функциональность. Желательно бы их получше </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/6001663669324050439/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/06/blog-post.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6001663669324050439'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6001663669324050439'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/06/blog-post.html' title='Что нового?'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8376740684840045367</id><published>2011-06-09T14:17:00.001+04:00</published><updated>2011-06-09T14:18:32.081+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='4k'/><category scheme='http://www.blogger.com/atom/ns#' term='quirks'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='stripesize'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='alignment'/><title type='text'>Выравнивание разделов в gpart. Итоги.</title><summary type='text'>Некоторое время назад я публиковал заметку с патчами на тему выравнивания разделов. С того времени этот функционал несколько раз подвергался изменениям. Больше никаких изменений в этой области я не планирую, поэтому опишу то что сделано.

Многие из вас слышали, что некоторые современные жесткие диски уже выпускаются с размером сектора в 4 Кбайт. Хотя на данный момент я не слышал ни об одном из </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8376740684840045367/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/06/gpart.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8376740684840045367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8376740684840045367'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/06/gpart.html' title='Выравнивание разделов в gpart. Итоги.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-3048053105892040866</id><published>2011-05-26T15:15:00.001+04:00</published><updated>2011-05-26T15:20:01.926+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='gptzfsboot'/><category scheme='http://www.blogger.com/atom/ns#' term='zfsboot'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='boot1'/><category scheme='http://www.blogger.com/atom/ns#' term='mbr'/><category scheme='http://www.blogger.com/atom/ns#' term='gptboot'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><category scheme='http://www.blogger.com/atom/ns#' term='boot2'/><category scheme='http://www.blogger.com/atom/ns#' term='boot'/><title type='text'>Назначение различных образов загрузочного кода во FreeBSD</title><summary type='text'>Со времени появления поддержки таблиц GPT и файловой системы ZFS во FreeBSD содержимое каталога /boot довольно сильно изменилось. Я имею ввиду, сколько различных образов загрузочного кода теперь там находится.

&gt; ls /boot/*boot* /boot/*mbr*
/boot/boot              /boot/boot1             /boot/gptboot           /boot/pmbr
/boot/boot0             /boot/boot2             /boot/gptzfsboot        /</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/3048053105892040866/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/05/freebsd.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3048053105892040866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3048053105892040866'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/05/freebsd.html' title='Назначение различных образов загрузочного кода во FreeBSD'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-7055169636208100040</id><published>2011-04-28T09:00:00.003+04:00</published><updated>2011-04-28T11:21:31.719+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='tasting'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='alignment'/><category scheme='http://www.blogger.com/atom/ns#' term='spoiling'/><category scheme='http://www.blogger.com/atom/ns#' term='label'/><title type='text'>Метки разделов и выравнивание в gpart</title><summary type='text'>
На этой неделе я опубликовал два патча, в тестировании которых мне нужна помощь, возможно, среди читателей найдутся желающие :) 

Первый патч предназначен для решения проблемы с метками разделов, которые, как известно, реализуются сейчас классом GEOM_LABEL. Основная проблема в том, что для приемлемой работы с метками GEOM_LABEL предъявляет некоторые требования к провайдерам. Например, </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/7055169636208100040/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/04/gpart.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7055169636208100040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7055169636208100040'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/04/gpart.html' title='Метки разделов и выравнивание в gpart'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-3019628958404788682</id><published>2011-04-14T00:25:00.002+04:00</published><updated>2011-04-14T00:29:42.035+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='webcam'/><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='skype'/><title type='text'>web-камера в skype во FreeBSD - теперь работает!</title><summary type='text'>Использование Web-камеры во FreeBSD некоторое время назад было довольно больной темой. Проблема частично решилась с появлением webcamd и cuse4bsd. Нет, конечно в портах было несколько модулей ядра, реализующих поддержку небольшого списка web-камер, но, к сожалению, такие камеры редко ставят на ноутбуки, да и в продаже их найти сложно.

Два проекта cuse4bsd и webcamd добавили поддержку огромного </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/3019628958404788682/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/04/web-skype-freebsd.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3019628958404788682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3019628958404788682'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/04/web-skype-freebsd.html' title='web-камера в skype во FreeBSD - теперь работает!'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6157948752537367015</id><published>2011-03-18T11:26:00.001+03:00</published><updated>2011-03-28T08:59:31.579+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='gmirror'/><category scheme='http://www.blogger.com/atom/ns#' term='gptboot'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><title type='text'>Варианты загрузки FreeBSD: gmirror + GPT + UFS</title><summary type='text'>Продолжу тему вариантов загрузки FreeBSD. Кстати, исправления в zfsboot я закоммитил, как оказалось, ошибка была в другом месте, но всё та же, а в drvread её умело "обошли" ещё до изменений pjd@.
Некоторое время назад я участвовал в обсуждении темы использования разметки GPT и программного зеркала на основе GEOM_MIRROR. Это было в какой-то из рассылок, там я пообещал, что обязательно попробую </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/6157948752537367015/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/03/freebsd-gmirror-gpt-ufs.html#comment-form' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6157948752537367015'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6157948752537367015'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/03/freebsd-gmirror-gpt-ufs.html' title='Варианты загрузки FreeBSD: gmirror + GPT + UFS'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-4103222568285741413</id><published>2011-03-16T15:47:00.008+03:00</published><updated>2011-09-19T16:09:03.715+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='zfsboot'/><category scheme='http://www.blogger.com/atom/ns#' term='ZFS'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><title type='text'>Варианты загрузки FreeBSD: ZFS пул без таблиц разделов</title><summary type='text'>В списках рассылки freebsd-fs@ и freebsd-stable@ было несколько жалоб на то, что FreeBSD 8.2 и предыдущие сборки 8-STABLE не грузятся при использовании загрузочного кода zfsboot. Сам я никогда его не использовал, у меня везде "стандартная" схема - GPT + 3 раздела (freebsd-boot, freebsd-swap и freebsd-zfs). Решил я проверить эту проблему.

Почти два дня я провел, совмещая работу и эксперименты в </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/4103222568285741413/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/03/freebsd-zfs.html#comment-form' title='Комментарии: 15'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4103222568285741413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4103222568285741413'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/03/freebsd-zfs.html' title='Варианты загрузки FreeBSD: ZFS пул без таблиц разделов'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>15</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-7600490644461570040</id><published>2011-03-09T12:46:00.004+03:00</published><updated>2011-03-09T14:48:23.932+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kFreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='ZFS'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='IPv6'/><title type='text'>Что нового?</title><summary type='text'>... давно ничего не писал сюда (по-моему, сообщение, начинающееся с таких слов, уже было :)
На самом деле я переодически вспоминаю про блог, захожу, смотрю статистику, но почему-то не возникало желания черкнуть что-нибудь. А сегодня вот возникло.

Много всего произошло со времени написания последнего сообщения. На мой взгляд, наиболее интересные и обсуждаемые события (которые мне запомнились):
</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/7600490644461570040/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2011/03/blog-post.html#comment-form' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7600490644461570040'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7600490644461570040'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2011/03/blog-post.html' title='Что нового?'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-372216545181405260</id><published>2010-12-20T13:56:00.003+03:00</published><updated>2011-07-01T09:46:42.385+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='tasting'/><category scheme='http://www.blogger.com/atom/ns#' term='orphanization'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='spoiling'/><title type='text'>GEOM: практические знания. Часть 2.</title><summary type='text'>Продолжить начатую ранее тему устройства GEOM я хотел бы с таких понятий как tasting, orphanization и spoiling. Для пользователя системы наиболее интересным наверно покажется первый термин. Tasting - это процесс автоматической настройки geom объектов. Этот процесс инициируется подсистемой GEOM каждый раз, когда создаётся новый GEOM класс или провайдер. С точки зрения алгоритма работы эти два </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/372216545181405260/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/12/geom-2.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/372216545181405260'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/372216545181405260'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/12/geom-2.html' title='GEOM: практические знания. Часть 2.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-5213752821356993052</id><published>2010-12-10T15:57:00.001+03:00</published><updated>2010-12-13T08:14:51.319+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='provider'/><category scheme='http://www.blogger.com/atom/ns#' term='consumer'/><title type='text'>GEOM: практические знания. Часть 1.</title><summary type='text'>Многие пользователи FreeBSD слабо представляют себе что такое GEOM, для чего он нужен и как он работает. По разговорам в IRC и обсуждениям в списках рассылки видно, что даже те из пользователей, которые часто и много где используют различные GEOM классы, имеют смутное представлени о происходящих внутри GEOM процессах. В этой заметке я попробую прояснить некоторые моменты, которыми часто </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/5213752821356993052/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/12/geom-1.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5213752821356993052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5213752821356993052'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/12/geom-1.html' title='GEOM: практические знания. Часть 1.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8354390659925592993</id><published>2010-11-22T15:20:00.003+03:00</published><updated>2010-11-22T16:25:53.386+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='restore'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='backup'/><title type='text'>Резервное копирование таблицы разделов при помощи gpart</title><summary type='text'>Добавил в gpart(8) возможность выполнять резервное копирование и восстановление таблицы разделов. Уже давно что-то такое вертелось на уме и знакомые просили. Но вот, собрались трое, кому это нужно, в IRC и окончательно сформулировалась задача :)

Резервное копирование выполняется при помощи команды "gpart backup", которая в специальном текстовом формате выводит информацию о таблице разделов. Эту </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8354390659925592993/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/11/gpart.html#comment-form' title='Комментарии: 6'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8354390659925592993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8354390659925592993'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/11/gpart.html' title='Резервное копирование таблицы разделов при помощи gpart'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-4673199560611614784</id><published>2010-11-09T15:05:00.002+03:00</published><updated>2010-11-09T15:38:17.502+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><title type='text'>sade - редактор диска, часть 6.</title><summary type='text'>Вчера сделал MFC в stable/8 последних изменений в gpart. Теперь в грядущем релизе 8.2-RELEASE будут и возможность уничтожения таблицы без необходимости удаления всех её разделов, и восстановление повреждённой GPT. На ближайшее будущее новых идей относительно gpart вроде больше нет. Поэтому потихоньку вернулся к sade.
Первым делом привёл всё к работоспособному виду. На данный момент, работать оно </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/4673199560611614784/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/11/sade-6.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4673199560611614784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4673199560611614784'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/11/sade-6.html' title='sade - редактор диска, часть 6.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_gLkG6HZTr-k/TNk0VowylAI/AAAAAAAAAr8/bEzyxmO5f0s/s72-c/ufsed.PNG' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8058862344880998167</id><published>2010-10-27T18:13:00.000+04:00</published><updated>2010-10-27T18:13:18.526+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='virtualbox'/><title type='text'>VirtualBox и NS_ERROR_FAILURE (0x80004005)</title><summary type='text'>Некоторое время назад у меня перестал работать VirtualBox. При запуске виртуальной машины он выдавал сообщение:

Код ошибки: NS_ERROR_FAILURE (0x80004005)
Компонент: Machine
Интерфейс: IMachine {6d9212cb-a5c0-48b7-bbc1-3fa2ba2ee6d2}
После чего это произошло я как-то не уследил, не очень часто им пользуюсь, но бывает удобно. Ну сломался и сломался, не очень-то и нужен был. Поиск в Интернете </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8058862344880998167/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/10/virtualbox-nserrorfailure-0x80004005.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8058862344880998167'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8058862344880998167'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/10/virtualbox-nserrorfailure-0x80004005.html' title='VirtualBox и NS_ERROR_FAILURE (0x80004005)'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-4499006675812726340</id><published>2010-10-26T19:23:00.000+04:00</published><updated>2010-10-26T19:23:03.980+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='recover'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><title type='text'>Восстановление GPT при помощи gpart</title><summary type='text'>Вчера, наконец-то, внёс поддержку gpart recover в head/. Через две недели планирую сделать MFC в 8-stable, если всё будет хорошо. Но хотелось бы успеть до заморозки кода перед началом подготовки к релизу, иначе в 8-ку это всё попадёт уже нескоро.

Немного подробнее. Прежде всего стоит заметить, что теперь при обнаружении повреждений метаданных таблица GPT будет помечена как corrupt и с ней будут </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/4499006675812726340/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/10/gpt-gpart.html#comment-form' title='Комментарии: 9'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4499006675812726340'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4499006675812726340'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/10/gpt-gpart.html' title='Восстановление GPT при помощи gpart'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8164101262068431060</id><published>2010-09-27T20:02:00.000+04:00</published><updated>2010-09-27T20:02:01.050+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><title type='text'>Новая опция для "gpart destroy"</title><summary type='text'>Давненько я ничего сюда не писал. Почти месяц был без доступа к сети. Тяжело :)

За это время pjd@ успел наломать дров - пользуясь отсутствием Марселя он внес кучу изменений в geom(8) и в gpart(8). В частности, он изменил интерфейс взаимодействия между утилитой geom(8) и ядром. В связи с этим мне предстоит значительно повозится, исправляя sade, когда дойдут до неё руки...

А на данный момент, я </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8164101262068431060/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/09/gpart-destroy.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8164101262068431060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8164101262068431060'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/09/gpart-destroy.html' title='Новая опция для &quot;gpart destroy&quot;'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-789560529975688853</id><published>2010-07-23T20:46:00.002+04:00</published><updated>2010-07-25T23:06:35.852+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ZFS'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='PMBR'/><title type='text'>Максимальный размер freebsd-boot партиции</title><summary type='text'>Один мой коллега из далёкого филиала пытался установить ZFS-only FreeBSD. Так как опыта в этом деле у него было немного, продолжалось это у него почти неделю (а он настырный :). Так вот, я его консультировал по IRC на сколько позволяли мои телепатические возможности и время, в итоге он сделал это, с чем я его и поздравляю. Обещал написать заметку на эту тему..

Но в общем-то, к чему я это </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/789560529975688853/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/07/freebsd-boot.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/789560529975688853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/789560529975688853'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/07/freebsd-boot.html' title='Максимальный размер freebsd-boot партиции'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-7223592990409441493</id><published>2010-07-09T14:18:00.000+04:00</published><updated>2010-07-09T14:18:57.839+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='netgraph'/><category scheme='http://www.blogger.com/atom/ns#' term='gpart'/><category scheme='http://www.blogger.com/atom/ns#' term='MFC'/><title type='text'>Отчёт за июнь</title><summary type='text'>Так уж складывается, что большинство сообщений в моём блоге получаются в виде отчёта по проделанной работе :)

Июнь прошёл. Прогрессом в разработке sade похвастаться не могу. Его нет, т.к. нет времени.
Выложил исходный код в SVN. Из разработчиков написали двое - один спросил "что нужно для сборки?", второй - "узнал что есть такой редактор, где посмотреть?" :)
Первый собрал, понравилось, пожелал </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/7223592990409441493/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/07/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7223592990409441493'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7223592990409441493'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/07/blog-post.html' title='Отчёт за июнь'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-4376666424052605562</id><published>2010-06-07T13:57:00.002+04:00</published><updated>2010-06-07T14:00:00.405+04:00</updated><title type='text'>Преступление и наказание.</title><summary type='text'>Давненько я ничего сюда не писал. В связи с ремонтом в квартире всё никак не могу найти времени..

Итак, к чему такой subj? Май прошёл для меня плодотворно. Не только в связи с ремонтом в квартире, который проходит, на мой взгляд, ударными темпами, но и из-за событий связанных со мной и FreeBSD. 3-го июня меня "наказали" коммит битом в дерево src. Теперь я официально стал src-коммитером FreeBSD. </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/4376666424052605562/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/06/blog-post.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4376666424052605562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4376666424052605562'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/06/blog-post.html' title='Преступление и наказание.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-3810154888252754095</id><published>2010-04-29T15:31:00.001+04:00</published><updated>2010-04-29T15:43:32.349+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='file system'/><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><title type='text'>sade - редактор диска, часть 5.</title><summary type='text'>Немного новостей о ходе работы. Марсель закоммитил два исправления, о которых я упоминал ранее. Теперь, вроде бы нет препятствующих разработке багов.

Я же выделил код и объявления структур и функций для работы с устройствами, партициями и файловыми системами в отдельную группу файлов. Позже оформлю их в виде библиотеки. Написал код для получения информации о файловых системах и сохранения его в </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/3810154888252754095/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-5.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3810154888252754095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/3810154888252754095'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-5.html' title='sade - редактор диска, часть 5.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_gLkG6HZTr-k/S9lrRqiqseI/AAAAAAAAAkg/PlY6k8ubB6g/s72-c/sade_fsed.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-117597466495945789</id><published>2010-04-23T21:07:00.000+04:00</published><updated>2010-04-23T21:07:59.989+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><category scheme='http://www.blogger.com/atom/ns#' term='resize'/><title type='text'>gpart resize - лёд тронулся.</title><summary type='text'>Ну вот, переодическое "капанье на мозг" :-) дало первые результаты. Marcel закоммитил мой патч, добавляющий поддержку изменения размера провайдеров внутри схемы. Константин Белоусов (kib@) посоветовал не забыть через некоторое время напомнить ему сделать MFC. Думаю недельки через 3-4 можно будет начинать "напоминать" :-)

А пока, отправил ему письмо с благодарностью и ссылками на следующие два </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/117597466495945789/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/gpart-resize.html#comment-form' title='Комментарии: 2'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/117597466495945789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/117597466495945789'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/gpart-resize.html' title='gpart resize - лёд тронулся.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8163147117711587876</id><published>2010-04-23T09:01:00.003+04:00</published><updated>2010-04-25T15:22:30.174+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='recover'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><title type='text'>gpart recover - восстановление таблицы GPT</title><summary type='text'>Когда я писал патч для изменения размеров партиций, я пытался решить свою задачу, что, в принципе, мне удалось. Тут в списке рассылки freebsd-geom@ появился человек, заинтересованный в изменении размера носителя, на котором находится схема GPT. У него используется RAID контроллер, который позволяет наращивать дисковое пространство, что-то вроде `zpool attach`. Вставил ещё диск, подключил его к </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8163147117711587876/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/gpt-gpart.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8163147117711587876'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8163147117711587876'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/gpt-gpart.html' title='gpart recover - восстановление таблицы GPT'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-2757579560508618544</id><published>2010-04-22T22:40:00.000+04:00</published><updated>2010-04-29T15:35:43.364+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='ZFS'/><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><title type='text'>sade - редактор диска, часть 4</title><summary type='text'>После небольшого перерыва решил продолжить эпопею с sade.

От marcel@ по прежнему тишина, поэтому думаю придётся отказаться от использования geom_part.so в пользу libgeom. В связи с этим предстоит частичное дублирование кода из geom_part.so у себя. В основном это будет код записи загрузочного кода и автоподбора параметров. Но зато стандартно и без лишних костылей...

После непродолжительных </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/2757579560508618544/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-4.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2757579560508618544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2757579560508618544'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-4.html' title='sade - редактор диска, часть 4'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_gLkG6HZTr-k/S9CTFNabBTI/AAAAAAAAAkY/dST8_4TiXXg/s72-c/screen-01.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-5030449075350973213</id><published>2010-04-14T10:16:00.002+04:00</published><updated>2010-04-14T10:20:01.475+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='XFCE'/><category scheme='http://www.blogger.com/atom/ns#' term='mount'/><category scheme='http://www.blogger.com/atom/ns#' term='locale'/><title type='text'>Монтирование флэшек с FAT в XFCE</title><summary type='text'>Уже довольно давно пользуюсь XFCE4 в качестве DE. XFCE и Xorg установлены с поддержкой HAL. У меня лично монтирование флешек во FreeBSD проблем не вызывает - "sudo mount_msdosfs /dev/da0s1 ..." и делов-то. Но настраивая компьютер родителям, подумал что им, далёким от IT людям, такой способ не очень подходит. В принципе, при подключении флэшки на рабочем столе XFCE появляется иконка и монтирование</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/5030449075350973213/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/fat-xfce.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5030449075350973213'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5030449075350973213'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/fat-xfce.html' title='Монтирование флэшек с FAT в XFCE'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6564911335192252111</id><published>2010-04-11T19:58:00.000+04:00</published><updated>2010-04-29T15:35:43.365+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><title type='text'>sade - редактор диска, часть 3</title><summary type='text'>По совету Константина (kib@) опубликовал RFC в списках рассылки freebsd-current@ и freebsd-geom@ на тему переписывания sade(8). Как оказалось я не единственный, кто этим занимается, но другим, пока что, показать совсем нечего. Поэтому решил продолжать сам.

Закончил все функции редактора и нашёл ещё один "полубаг" в реализации схемы APM. Класс не находит метаданные схемы APM, если после её </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/6564911335192252111/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-3.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6564911335192252111'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6564911335192252111'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-3.html' title='sade - редактор диска, часть 3'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-2043946601176035102</id><published>2010-04-07T18:55:00.002+04:00</published><updated>2010-04-29T15:35:43.367+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='customdlg'/><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><title type='text'>sade - редактор диска, часть 2</title><summary type='text'>Фреймворк для создания "нестандартных" диалогов практически готов, по крайней мере он почти обеспечивает мои текущие нужды. Называется он "customdlg". Появилось пара мыслей по его улучшению, но это пока можно отложить на будущее. Как говорится - нет предела совершенству :).

После фреймворка я продолжил реализацию оставшихся функций редактора партиций. На данный момент уже работают:
Create Slice </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/2043946601176035102/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-2.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2043946601176035102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2043946601176035102'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade-2.html' title='sade - редактор диска, часть 2'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-7550612183449323559</id><published>2010-04-01T13:01:00.005+04:00</published><updated>2010-04-29T15:35:43.368+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sade'/><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='patch'/><title type='text'>sade - редактор диска</title><summary type='text'>После изучения GEOM класса PART и беглого просмотра кода редактирования слайсов в sysinstall и "отпочковавшегося"  от него sade, захотелось научить их делать это "правильно" :)

Но чем дальше я читал код sade и думал как бы его лучше изменить, тем всё грустнее мне казалась эта перспектива. Поэтому я начал с малого, набросал код функций для типовых операций, проводимых с диском. Сначала это были </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/7550612183449323559/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7550612183449323559'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/7550612183449323559'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/04/sade.html' title='sade - редактор диска'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_gLkG6HZTr-k/S7RS5WwDygI/AAAAAAAAAjQ/lSiZkgf8-1A/s72-c/sade_00.PNG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-291374051419921717</id><published>2010-03-22T18:12:00.097+03:00</published><updated>2010-04-16T13:46:12.320+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='resize'/><title type='text'>gpart: изменение размера  раздела</title><summary type='text'>Доделал поддержку изменения размера разделов для GEOM класса PART. На данный момент идеи "что бы туда ещё добавить" закончились, поэтому решил выложить патчи.

Немного о цели патчей. Были у меня несколько машин, на которые я уже давно для тестов ставил FreeBSD с ZFS. Они полностью установлены на ZFS, но было оставлено свободное пространство "на всякий случай". Там используется GPT "схема" со "</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/291374051419921717/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/03/gpart_22.html#comment-form' title='Комментарии: 4'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/291374051419921717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/291374051419921717'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/03/gpart_22.html' title='gpart: изменение размера  раздела'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-4209922462140305284</id><published>2010-03-18T15:17:00.008+03:00</published><updated>2010-04-25T15:16:44.538+04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='mbr'/><title type='text'>Использование gpart</title><summary type='text'>Утилита gpart служит для управления GEOM классом PART. На самом деле это хардлинк на утилиту geom(8), которая является универсальной утилитой управления для многих GEOM классов.

Как я уже упоминал в предыдущей заметке, класс PART служит для работы с таблицами партиций и предоставляет доступ к провайдерам этих партиций. С появлением этой утилиты можно уже забыть такие утилиты как fdisk и bsdlabel</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/4209922462140305284/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/03/gpart.html#comment-form' title='Комментарии: 5'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4209922462140305284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/4209922462140305284'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/03/gpart.html' title='Использование gpart'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8521920497651502880</id><published>2010-03-10T10:55:00.014+03:00</published><updated>2010-03-18T12:12:48.751+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GEOM'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PART'/><category scheme='http://www.blogger.com/atom/ns#' term='mbr'/><category scheme='http://www.blogger.com/atom/ns#' term='gpt'/><title type='text'>Немного о GEOM классе PART</title><summary type='text'>В 7-ую версию FreeBSD был добавлен GEOM класс PART, который заменил собой несколько классов, реализующих поддержку таблиц партиций, таких как BSD, MBR, PC98. 

Не слишком углубляясь в технические подробности реализации назначение класса PART можно представить в виде некоторого модульного механизма ядра для управления различными таблицами партиций. 

Каждый пользователь FreeBSD в той или иной мере</summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/8521920497651502880/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/03/geom-part.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8521920497651502880'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8521920497651502880'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/03/geom-part.html' title='Немного о GEOM классе PART'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-2342199905942946284</id><published>2010-02-24T13:35:00.006+03:00</published><updated>2010-03-09T09:12:33.848+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ports'/><category scheme='http://www.blogger.com/atom/ns#' term='ZFS'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='PR'/><category scheme='http://www.blogger.com/atom/ns#' term='make'/><title type='text'>JA2 во FreeBSD</title><summary type='text'>Много лет назад, когда я ещё жил в общежитии университета, у нас ещё не было ни локальной сети, ни Интернета. Тогда мы с соседями убивали время за играми... Мне особенно нравились различные RPG и пошаговые стратегии. Одной из таких игр была Jagged Alliance 2. Довольно неплохая игра для того времени.

Я обнаружил её в портах FreeBSD, и что интересно, сейчас она уже распространяется с открытым </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/2342199905942946284/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/02/ja2-freebsd.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2342199905942946284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2342199905942946284'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/02/ja2-freebsd.html' title='JA2 во FreeBSD'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_gLkG6HZTr-k/S5I_7Ho_1iI/AAAAAAAAAho/s0VKRTGLGRI/s72-c/ja2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-2316664942578608938</id><published>2010-02-20T16:13:00.002+03:00</published><updated>2010-03-06T14:42:21.791+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='DHCP'/><category scheme='http://www.blogger.com/atom/ns#' term='dhclient'/><category scheme='http://www.blogger.com/atom/ns#' term='RFC'/><title type='text'>Переопределение настроек DHCP на клиенте</title><summary type='text'>Когда появляется задача использовать в локальной сети какие-то дополнительные настройки помимо тех, которые предлагает использовать DHCP сервер, есть несколько способов сделать это.
На мой взгляд наиболее правильный и простой способ (ну или, по крайней мере, один из них) - использовать возможности dhclient.

Вот так, к примеру, выглядит /etc/dhclient.conf на нетбуке, с которого я пишу это </summary><link rel='replies' type='application/atom+xml' href='http://bu7cher.blogspot.com/feeds/2316664942578608938/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://bu7cher.blogspot.com/2010/02/dhcp.html#comment-form' title='Комментарии: 1'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2316664942578608938'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/2316664942578608938'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/02/dhcp.html' title='Переопределение настроек DHCP на клиенте'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-5609857501640423420</id><published>2010-02-18T21:05:00.003+03:00</published><updated>2010-02-18T21:14:54.372+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='TODO'/><category scheme='http://www.blogger.com/atom/ns#' term='ipfw'/><category scheme='http://www.blogger.com/atom/ns#' term='bug'/><title type='text'>Баг с отображением активных наборов правил в ipfw</title><summary type='text'>Общаясь в IRC RusNet узнал, что в 8-ой версии FreeBSD странно работает команда ipfw set show, которая должна показывать, номера активных и заблокированных наборов правил. А именно - не смотря на явное отключение наборов, вывод команды не изменяется. Т.е. другими словами, команда всегда показывает одно и то же - все наборы активны.

После небольшого исследования исходного кода подтвердилось </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5609857501640423420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/5609857501640423420'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/02/todo-ipfw.html' title='Баг с отображением активных наборов правил в ipfw'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-8458599347525811564</id><published>2010-02-13T09:14:00.001+03:00</published><updated>2010-02-13T09:15:48.544+03:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='ldd'/><category scheme='http://www.blogger.com/atom/ns#' term='FreeBSD'/><category scheme='http://www.blogger.com/atom/ns#' term='rtld'/><category scheme='http://www.blogger.com/atom/ns#' term='ELF'/><title type='text'>Потенциально опасное использование ldd(1)</title><summary type='text'>Прочитал тут на RSDN интересную тему об особенностях работы ldd(1). Там же, в одном из сообщений обнаружил ссылку на статью "ldd  arbitrary code execution". Если в кратце, то опасность заключается в возможности исполнения кода программы, путь к которой передаётся в параметрах ldd(1). Решил проверить во FreeBSD, так ли всё опасно на самом деле? Оказалось - да.

Действительно, если скомпилировать </summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8458599347525811564'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/8458599347525811564'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/02/ldd1.html' title='Потенциально опасное использование ldd(1)'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry><entry><id>tag:blogger.com,1999:blog-5840678648613392607.post-6013654957197109248</id><published>2010-02-06T11:50:00.000+03:00</published><updated>2010-02-06T11:50:25.134+03:00</updated><title type='text'>Начало.</title><summary type='text'>Решил создать блог. Пока ещё не понял для чего и как часто я буду им пользоваться. Но иногда бывают моменты, когда хочется что-то записать для себя или поделиться с другими. Наверно, для этого я и буду его использовать.. Время покажет.</summary><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6013654957197109248'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5840678648613392607/posts/default/6013654957197109248'/><link rel='alternate' type='text/html' href='http://bu7cher.blogspot.com/2010/02/blog-post.html' title='Начало.'/><author><name>bu7cher</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author></entry></feed>
