Original von dixidix
So wie ich das bisher verstanden habe, werden Einstellungen für das Einhängen und aktivieren von Festplatten-Partitionen in der fstab abgelegt.
ja, der hal-daemon kann das auch. in der fstab liegen sind vor allem die partitionen angegeben, die zum systemstart gemountet werden müssen, es können aber auch geräte eingetragen werden, für die das mounten durch einen user erlaubt werden soll.
Daher die Frage, wo muß die hin, meiner Kenntnis nach /etc/ oder gibts auch auch einen benutzerdefinierten Pfad?
der user (benutzer) hat in der fstab nichts verloren, er kann sie zwar lesen, aber nicht schreiben. die /etc/fstab gehört root und nur dieser hat schreibrechte. user dürfen nur lesen. das hat auch seinen grund, denn wenn user die datei verändern dürfenm, kann jeder dödel das system kompromittieren oder letztendlich auch unbootbar machen.
Kann man die Datei auch verlinken, also in /etc/ nur einen Symmlink zu einem bestimmten Pfad setzen?
wozu? die fstab muss sich auf der root-partition befinden, denn beim systemstart hat der kernel zunächst nur zugriff auf die root-partition. wenn die fstab ein symbolischer link auf eine datei zb auf der home-partition ist, dann kann das sytem die datei natürlich nicht lesen, denn in der fstab steht ja erst drin, welches die home-partition ist.
Und wann wird darauf zugeriffen um die Einstellungen zu holen? Macht das der Kernel oder ein Initscript?
das macht ein initscript, dort wird
mount -a aufgerufen und dadurch werden alle partitionen automatisch gemountet, für die die option auto angegeben ist.