| 1234567891011121314151617181920212223242526 | <?xml version="1.0" encoding="ISO-8859-1"?><!DOCTYPE sect1 PUBLIC "-//OASIS//DTD DocBook XML V4.3//EN" "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd" [  <!ENTITY % general-entities SYSTEM "../general.ent">  %general-entities;]><sect1 id="ch-tools-hostreqs"><title>Host system requirements</title><?dbhtml filename="hostreqs.html"?><para>Due to the experimental nature of the current book, the host must berunning at <emphasis>least</emphasis> a 2.6.2 kernel. The reasons for this highrequirement is the use of NPTL, but more importantly the use of udev. Udevcreates devices dynamically by reading from the sysfs file system. Only veryrecently has support for this file system been implemented in most of the kerneldrivers, however. We must be sure that all the critical system devices getcreated properly.</para><para>As for obtaining such a kernel, let's hope you distributor has provideda 2.6 kernel package for you. If so, install it. If not, you'll have to compileit yourself. If you're forced into a situation where you need to compile ityourself, it is highly recommended that you compile your kernel in a monolithicmanner, as you probably don't want to go fiddling with your hosts moduleutilities. Supposing you don't want to listen, open up the module-init-toolstarball and check out the README on how to get module support for 2.6.</para></sect1>
 |