verschiedene Ordner in einer Partition als Einhängepunkte?

2

Ich möchte 2 Partitionen haben. man nennt das System. der andere ist privat.

In der privaten Partition habe ich einige Ordner, die ich als Systemordner in das System einhängen möchte.

Ordner im privaten Bereich: - www - home

Einhängepunkte im System: - / var / www - / home

Ist das möglich? weil es scheint, dass Sie nur eine ganze Partition angeben können, die für einen Einhängepunkt und nicht für einen Ordner in einer Partition verwendet werden soll, oder irre ich mich?

Ich starte Ubuntu Server.

Prost

ajsie
quelle

Antworten:

4

Unter Linux können Sie dies mit Bind-Mounts tun.

Diese Befehle:

mount --bind /private/www /var/www
mount --bind /private/home /home

Mach was du willst. Die fstab-Version von ihnen ist:

/private/www   /var/www  none  bind
/private/home  /home     none  bind
kbyrd
quelle
... die unausgesprochene Annahme ist, dass Sie zuvor die private Partition auf / private gemountet haben ... oder?
Quack Quijote
Muss ich das also nicht während der Installation tun? Aber was passiert mit den Dateien in / var / www, wenn ich stattdessen / private / www dort einhänge? so geht das mit / nach hause. weil vielleicht jemand schon einige benutzer in / home angelegt hat.
Ajsie
Die Dateien sind immer noch da, nur versteckt durch das Dateisystem, das oben angehängt ist. Wenn Sie Zugriff darauf benötigen, sollten Sie Links in beispielsweise / home zu den Verzeichnissen in / private / home
KeithB am
Ja, die gleichen Einschränkungen wie beim normalen Mounten gelten immer noch. Der Quellcode muss vorhanden sein (Sie können / dev / md0 nicht in / mounten, wenn Sie / dev / md0 nicht haben). Der Inhalt des dst-Verzeichnisses wird ausgeblendet. Habe ich deine Frage beantwortet?
kbyrd
1

Sie müssen das gesamte Volume an einem beliebigen Ort bereitstellen, damit Sie auf den Inhalt zugreifen können. Sobald Sie dies getan haben, können Sie einen Bind-Mount durchführen , um einen Teil davon auch an einer anderen Stelle zu mounten. mount(8)Einzelheiten finden Sie auf der Manpage.

Ignacio Vazquez-Abrams
quelle