nur ein verzeichnis mounten, nicht ganze partition?

  • hallo gemeinde


    ist es möglich, nur ein verzeichnis von einer partition zu mounten?
    oder muss ich immer die ganze partition mounten?


    beispiel:
    auf hda3 gibt es /media und /data und /irgendwas
    nun möchte ich nur hda3->media nach /mnt/media mounten.
    mein system hat hda1 als / gemountet.


    besteht da eine möglichkeit?
    bei "man mount" hab ich nix hilfreiches gefunden.


    gruessle

    RavenIV


    ----------------------------------------------------------------------


    LINUX - das längste text-adventure aller zeiten...

    Einmal editiert, zuletzt von RavenIV ()

  • Ist jetzt nur mal geraten, aber versuch es doch einfach mal.


    mount -t ext2 /dev/hda3/media /mnt/media


    oder halt als ext3, reiserfs oder was weiß ich :D



    Ich bin mir nicht sicher obs geht aber der Versuch kann sicher mal keinen Schaden anrichten.


    da Beda


    ==================================================================
    Sehr zufriedener EasyVDR 2.0 - Nutzer

  • Zitat

    Original von RavenIV
    ist es möglich, nur ein verzeichnis von einer partition zu mounten?
    oder muss ich immer die ganze partition mounten?


    Letzteres. Es sei denn, Du mountest via NFS.

    Glotze: yaVDR (ASRock Q1900M, 4GB RAM, DD Cine S2 V6.5, ZOTAC GT630 (Rev. 2)
    Server: HP ProLiant MicroServer G8, VMware ESXi 5.5 :P

  • Hi.


    Hier: wird gesagt:


    standard form of the mount command, is



    mount -t type device dir
    This tells the kernel to attach the file system found on device (which is of type type) at the directory dir. The previous contents (if any) and owner and mode of dir become invisible, and as long as this file system remains mounted, the pathname dir refers to the root of the file system on device.
    Three forms of invocation do not actually mount anything:



    mount -h
    prints a help message;


    mount -V
    prints a version string; and just
    mount [-l] [-t type]
    lists all mounted file systems (of type type). The option -l adds the (ext2, ext3 and XFS) labels in this listing. See below.
    Since Linux 2.4.0 it is possible to remount part of the file hierarchy somewhere else. The call is



    mount --bind olddir newdir
    After this call the same contents is accessible in two places




    Du kannst beim mount lt. manpage nur ein device angeben, kein Verzeichnis.


    Vielleicht etwas umständlich, aber laut manpage müsste es gehen:


    mount /dev/hda3 /mnt/hda3
    mount -bind /mnt/hda3/media /mnt/media



    Einfacher geht's natürlich nach dem ersten mount mit einem link !!!

  • hi,
    also ich benutze auch immer das mount mit bind.
    das hat den vorteil das programme die versuchen symlinks zu folgen und damit nicht klarkommen garnicht dieses problem haben.
    v.a. ftp-server machen da teilweise probleme. (okay, man kann auch den ftp-server riochtig einstellen.)


    die eingentlichen mounts der festplatten/partitions devices schiebe ich immer unter /mnt.
    /dev/hdc1 -> /mnt/hdc1
    /dev/hdd1 -> /mnt/hdd1
    von dort aus dann in der art
    /mnt/hdc1/video1 -> /opt/vdr/share/video1
    /mnt/hdc1/media -> /opt/vdr/share/media
    /mnt/hdd1/video2 -> /opt/vdr/share/video2

  • das mounten mit bind bringt mich auch nicht weiter.


    es soll nur /hda3/daten gemountet werden.
    auf der partition sind noch mehr verzeichnisse (/media, /irgendwas).
    darauf soll der user keinen zugriff haben.
    wenn ich hda3 nach /mnt/hda3 mounte kann es ja alles sehen, wenn er in dieses verzeichnis geht.


    gruessle

    RavenIV


    ----------------------------------------------------------------------


    LINUX - das längste text-adventure aller zeiten...

  • das bringt mich nicht weiter.
    die machine hat multiboot (2x linux).
    die hda3 soll im einen system voll zur verfügung stehen und im anderen system eben nur das eine verzeichnis.


    etwas kompliziert, aber so ist das leben.


    gruessle

    RavenIV


    ----------------------------------------------------------------------


    LINUX - das längste text-adventure aller zeiten...

  • Zitat

    Original von RavenIV
    das bringt mich nicht weiter.
    die machine hat multiboot (2x linux).
    die hda3 soll im einen system voll zur verfügung stehen und im anderen system eben nur das eine verzeichnis.


    etwas kompliziert, aber so ist das leben.


    gruessle


    Wenn keiner auf Linux 1 Zugriff auf die Verzeichnisse haben soll, auch nicht als root, steht wohl umpartitionieren an ... mit der Gefahr, dass jemand die Partitionen dann doch mounted - dann ist Verschlüsselung angesagt.


    arghgra

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!