linux-l: was ist devfs

Jens Dreger jens.dreger at physik.fu-berlin.de
Fr Mär 31 23:52:08 CEST 2000


On Fri, Mar 31, 2000 at 06:03:25PM +0200, Juergen Rienaecker wrote:
> Hi !
> 
> Ich lese gerade von
> 
> Ralph Angenendt Fri, 31 Mar 2000 01:52:10 +0200
> > Das hier sind die Einträge für Generic Sound (und für devfs, was Dein
> > Kernel nicht hat).
> 
> Was ist devfs, wozu ist es gut ?

Ganz stark vereinfacht: Da der Kernel immer noch am besten weiss
welche Geraete vorhanden sind und welche nicht, schiebt man ihm auch
die Aufgabe zu, entsprechende device-files (normalerweise /dev/*) zu
erzeugen, und zwar dynamisch. Es sind folglich nur die devices da, die
auch wirklich da sind ;-)

z.B. bei mir:
[...]
/devfs/ide/host0/bus0/target0/lun0
/devfs/ide/host0/bus0/target0/lun0/disc
/devfs/ide/host0/bus0/target0/lun0/part1
/devfs/ide/host0/bus0/target0/lun0/part2
/devfs/ide/host0/bus0/target0/lun0/part4
/devfs/ide/host0/bus0/target0/lun0/part5
/devfs/ide/host0/bus0/target0/lun0/part6
/devfs/ide/host0/bus0/target0/lun0/part7
/devfs/ide/host0/bus0/target0/lun0/part8
[...]

Da es keine Partition 3 gibt, gibt es auch keinen Eintrag unter
/devfs. Ich habe das ganze aber nicht wirklich in Betrieb. Musste das
fuer Pentium-Performance-Counters installieren. War zumindest in
meinem Fall ein echter Krampf...

Gruss,

Jens.



Mehr Informationen über die Mailingliste linux-l