-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Sun, 09 Jul 2000, Barbara & Dr.Peter Mazurek wrote:
Hallo,
wegen meiner Faulheit bitte ich um Entschuldigung, aber viel- leicht erfahre ich so schneller als durch Probieren, wohin die nicht explizit genannten Verzeichnisse gespeichert wer- den. Angenommen, /, /usr, /home haben je eine eigene Partition - wo befinden sich nach der Installation die anderen Verzeich- nisse? Beispielsweise /tmp, /opt, ... - ich muß doch die Par- titiongröße so wählen, daß diese Verzeichnisse mit hinein- passen. Die Schemata, die ich bisher gesehen habe, waren streng nach dem Alphabet geordnet - aber werden die Verzeich- nisse wirklich so in die Partitionen hineingesteckt? Es wae- ren dann /tmp und /opt in /, /var aber wäre in /usr. Oder ist alles, was nicht explizit eine eigene Partition hat, in / - wer kläert mich mal bitte auf?
Alles ab dem "Mount-Point(*)" liegt auf der Partition des Mount-Point. Also wenn / auf der Partition (z.B.) /dev/hda1 liegt, dann liegt auch alles andere dort. Da aber /usr auf (z.B.) /dev/hda2 liegt, wird man alles, das mit /usr/* anfaengt auf /dev/hda2 finden. Wenn /home auf /dev/hda3 liegt, dann findet man alles mit /home/* auch auf dieser Partition. Hier gilt also: alles was mit / anfaengt liegt auf /dev/hda1 ausser alles was mit /home anfaengt liegt auf /dev/hda3 und ausser alles was mit /usr anfaengt liegt auf /dev/hda2
nehmen wir an /usr wird zu gross fuer unsere Platte, wir kaufen eine neue und haengen sie auf Controller 0, Slave, da sie sehr klein ist gibt's nur eine Partition und da /usr/X11R6 den meisten Platz verbraucht soll es auf diese Partition: bash$ mount /dev/hdb1 /mnt bash$ mv /usr/X11R6/* /mnt bash$ umount /mnt bash$ <irgendein-editor> /etc/fstab /etc/fstab: /dev/hdb1 /usr/X11R6 ext2 defaults 1 2 bash$ mount /usr/X11R6 ab diesem Zeitpunkt wird die /usr Regel erweitert: .... ausser alles was mit /usr anfaengt liegt auf /dev/hda2 es sei denn es faengt mit /usr/X11R6/ an, dann liegt es auf /dev/hdb1.
Also alles was _in_ dem Verzeichnis liegt, das ein Mount-Point ist, liegt auf der Platte, die auf dieses Verzeichnis gemountet ist. Alles was _neben_ diesem Verzeichnis liegt, liegt auf der vorherigen Platte. Einige Beispiele:
Beispiel Mount-Point Platte /datei / /dev/hda1 /tmp / "" /etc/fstab / "" /home /home /dev/hda3 /home/urdli /home "" /home/urdli/shadowrun /home "" /usr /usr /dev/hda2 /usr/bin/zless /usr "" /usr/X11R6/bin/xterm /usr/X11R6 /dev/hdb1
Das Prinzip sollte jetzt eigentlich klar sein... ...hoffe ich.
Konrad
PS.: (*) Mount-Point 1) engl. Punkt an dem etwas (an)montiert (engl.: mounted) wird 2) fiktiver Berg in den Unites Skates of America
- -- GPG-Key: http://lug-dd.schlittermann.de:11371/pks/lookup?op=get&search=0x0F4648C4 FingerPrint: B333 F8FB 644A D695 F494 7068 9BAA 4EEC 0F46 48C4