Wie können Sie ein transparentes Benutzer-Dateisystem erstellen?

1

Ich möchte wissen, wie Sie ein Root-Dateisystem auf einem ROM-Image erstellen können, das jedoch transparent mit dem Basisordner eines Benutzers verknüpft ist.

Ich möchte einen symbolischen Link zu usr / bin im Home-Verzeichnis des Benutzers für Installations- und Deinstallationszwecke erstellen, aber ich mag auch, wie sowohl osx als auch windows ihr Programmverzeichnis im Home-Verzeichnis haben, aber ich weiß nicht, wie man ein transparentes Verzeichnis erstellt Benutzer-Dateisystem.

Ich kenne xdg für den Desktop, Dokumentenverzeichnisse usw. Aber ich möchte wissen, wie man ein verstecktes Programm- und Systemverzeichnis erstellt, während die rootfs versteckt bleiben. Ist das möglich?

daniel hoggan
quelle

Antworten:

0

Es wäre nicht gerade versteckt, aber Sie könnten das verwenden unionfs Treiber erstellen, was Sie wollen. Damit können zwei Dateisysteme virtuell "zusammengeführt" werden, wobei alle Schreibvorgänge auf das Dateisystem mit der höheren Priorität verschoben werden. Viele Linux-CDs verwenden dies, um eine virtuelle FS auf einer Ramdisk zu erstellen, auf der ein Benutzer Programme installieren kann, aber dieses Dateisystem mit den vorinstallierten Anwendungen auf der CD sichern kann. Dies ist erforderlich, da der Benutzer nicht auf die CD schreiben kann.

Darth Android
quelle
Gibt es irgendwelche Dokumente oder Beispiele, die erklären, wie unionfs in einer einzelnen Hierarchie verwendet wird, nicht auf einer CD, sondern auf einer Festplatte? Außerdem würde ich gerne nach unionfs-fuse fragen, welches wäre besser für mich?
daniel hoggan