В данной статье описано как в кратчайшие сроки развернуть виртуальную машину Xen на NetBSD-3.0, настроив один корневой домен и один гостевой домен с использованием File-backed VBDs.
В принципе установка NetBSD на Xen действительно практически ничем не отличается от установки на обычную машину архитектуры i386. Подробно весь процесс описан у Михаила или на сайте NetBSD - http://www.NetBSD.org/Ports/xen/howto.html#unprivileged-domains. Для классической установки необходимо ядро netbsd-INSTALL_XENU, которое сразу после перезагрузки нужно будет заменить на обычное netbsd-XENU. Или же можно пойти еще более классическим путем - установкой вручную, а не через sysinst. :-)
Рабочую версии будущей NetBSD 3.0 можно найти на серверах проекта - см. http://releng.netbsd.org/
Итак, ядро netbsd-INSTALL_XENU - это ядро NetBSD, в котором присутствует образ файловой системы с минимальным набором программ и утилитой sysinst, которая предназначена для установки и обновления NetBSD. Ядро netbsd-XENU - обычное ядро NetBSD, которое работает в непривилегированных доменах Xen, также известных как domU. http://releng.NetBSD.org/ - сайт информации по ежедневным сборкам различных версий NetBSD. Все собранные дистрибутивы находятся на FTP сервере проекта в каталоге /pub/NetBSD-daily.
Последняя версия на сегодняшний день - NetBSD 3.0 RC5 - для архитектуры i386 (и соответственно для xen) находится по адресу ftp://ftp.NetBSD.org/pub/NetBSD-daily/netbsd-3-0-RC5/200511302123Z/i386/
Подкаталог binary/kernel содержит все необходимые ядра, включая упомянутые netbsd-{INSTALL_,}XENU. ВНИМАНИЕ, ядра сжаты gzip и их нужно распаковать перед использованием. Подкаталог binary/sets содержит собственно дистрибутивные файлы системы. Для минимальной инсталляции необходимы два файла - base.tgz и etc.tgz.
Вот, собственно, и все :-)