
Wenn ich einen FUSE-Dateisystemtreiber installiert habe (könnte für NTFS, ODS-5, Unixv7 usw. sein) und eine leere Datei mounte (erstellt beispielsweise mit dd if=/dev/zero of=blankfile count=2G
), wie muss diese dann formatiert sein?
Gibt es fuse-mkfs
ein fuse-format
Tool? Ich habe mir die API angesehen und es scheint keine Möglichkeit zum Formatieren oder Initialisieren eines Volumes zu geben. Vielleicht ist FUSE nur für den Zugriff auf bereits vorhandene Dateisysteme gedacht?
Antwort1
FUSE ist für den Betrieb auf Dateisystemen im Benutzerbereich konzipiert. Es wird nicht darüber gesprochen, wie die Dateisystemdarstellung überhaupt auf einer Festplatte erstellt wird. Dies würde auch außerhalb des Anwendungsbereichs von FUSE liegen. Sie verwenden einfach normale Dienstprogramme.
Da es sich um ein Einzelfall handelt, würde ich erwarten, dass Sie einfach die entsprechenden mkfs-Tools verwenden (falls vorhanden). Für NTFS könnten Sie also mkfs.ntfs oder mkntfs verwenden (je nach Distribution, Version usw.) – also außerhalb von FUSE.
Das Gleiche gilt für jedes andere Dateisystem, das Sie formatieren könnten.