Um eine BFS Imagedatei über den Terminal zu erstellen, sind zwei Schritte notwendig. Der eine ist das Erstellen der Imagedatei und der andere das inizialisieren mit dem BFS Filesystem. Geben Sie dazu im Terminal folgenden Befehl ein:
dd if=/dev/zero of="Pfad/Zur/Imagedatei/Dateiname" bs=1024 count="Dateigröße"
Mit dem Befehl dd und den Angaben if=/dev/zero erstellen wir eine Imagedatei an Position (of=) "Pfad/Zur/Imagedatei/Dateiname". Mit bs wird die Blockgröße angegeben, die hier der Standardwert 1024 hat. Bei count geben wir die gewünschte Größe, in Kilobyte, der Datei an.
Hiernach versehen wir die Imagedatei mit den BFS Dateisystem:
mkbfs 2048 "Pfad/Zur/Imagedatei"
sync
Wir nutzen den Befehl mkbfs (make BFS) um die Imagedatei mit dem BFS Dateisystem zu inizialisieren. Dabei verwenden wir eine Blockgröße von 2048.
Am Ende führen wir noch den Befehl sync durch.
Um das ganze jetzt nutzen zu können, muß die Imagedatei gemountet werden. Hierzu müßen Sie ein Verzeichnis erstellen und die Imagedatei in diese mounten.
mkdir /mnt
mount -t bfs "Pfad/zur/imagedatei /mnt
Wir erstellen ein Verzeichnis mkdir /mnt und mounten dieses mit dem Befehl mount -t und deren Dateisystemangabe bfs in das Verzeichnis /mnt.
Jetzt können Sie die Imagedatei wie ein Laufwerk nutzen. Wenn Sie dieses wieder unmounten möchten, geben sie folgenden Befehl ein:
mountvolume -unmount /Laufwerkname
Sollten Sie mehr Informationen zum mounten und unmounten von Imagedateien benötigen, lesen Sie diese Anleitung.
Bereitgestellt durch BeSly, der BeOS & Zeta Wissensbasis.