Alvorens in de kernelconfiguratie te duiken, zou het verstandig zijn om een inventarisatie van de hardware van de machine te maken. In het geval dat FreeBSD niet het primaire besturingssysteem is, kan de inventarisatielijst eenvoudig worden gemaakt door de configuratie van het huidige besturingssysteem te bekijken. De Device Manager van Microsoft® bijvoorbeeld bevat normaliter belangrijke informatie over geïnstalleerde apparaten. De Device Manager bevindt zich in het controlepaneel.
Sommige versies van Microsoft® Windows® hebben een icoon System dat een scherm weer zal geven waarmee Device Manager kan worden benaderd.
Als er geen ander besturingssysteem op de machine staat, moet
de beheerder deze informatie handmatig vinden. Eén manier
is om de gereedschappen dmesg(8) en man(1) te gebruiken.
De meeste apparaatstuurprogramma's van FreeBSD hebben een
handleiding, die de ondersteunde hardware noemen, en tijdens het
opstarten wordt gevonden hardware getoond. De volgende regels
geven bijvoorbeeld aan dat het stuurprogramma voor
psm
een muis heeft gevonden:
Dit stuurprogramma zal in het eigen kernelinstellingenbestand opgenomen moeten worden of worden geladen met loader.conf(5).
Soms geven de gegevens van dmesg
alleen de
systeemboodschappen weer in plaats van de uitvoer van de
opstartonderzoeken. In deze gevallen kan de uitvoer worden
verkregen door het bestand
/var/run/dmesg.boot
te bekijken.
Een andere methode om hardware te vinden is door pciconf(8) te gebruiken welke meer gedetailleerde uitvoer geeft. Bijvoorbeeld:
Dit beetje uitvoer, verkregen met
pciconf
geeft aan dat het
stuurprogramma -lv
ath
een draadloos
Ethernetapparaat heeft gevonden. Het gebruik van
man
zal de
handleiding voor ath(4) teruggeven.ath
Wanneer de vlag -k
aan man(1) wordt
gegeven kan deze nuttige informatie geven. Met het bovenstaande
kan dit gedaan worden:
#
man -k Atheros
om een lijst handleidingen te krijgen die dat ene woord bevatten:
Gewapend met een inventarisatielijst van de hardware zou het proces van het bouwen van een eigen kernel minder angstaanjagend moeten lijken.