Das vboxsf-Dateisystem hängt keine lokalen Verzeichnisse in anderen Verzeichnissen an. Der Quellparameter ist weder ein relativer noch ein absoluter Pfad. es ist überhaupt kein Weg. Dies ist eine Zeichenfolge, die nur für vboxsf und die VirtualBox-App von Bedeutung ist. (Genauer gesagt, es ist der "Freigabename", den Sie in den VirtualBox VM-Einstellungen konfiguriert haben.)
Daher ist fstab hier nicht verwandt. Die durch diese beiden Mount-Aufrufe angegebenen Quellen sind in keiner Weise gleichwertig.
(Wenn es hilft, stellen Sie sich vor, dass es sich bei vboxsf um ein entferntes Dateisystem handelt, das wie cifs / smbfs funktioniert - weil es das ist, was es wirklich ist. Und genau wie cifs einen entfernten "Freigabenamen" anstelle des lokalen Pfads erfordert, tut dies auch vboxsf.)
Und was ist mit dem freigegebenen Ordner, der sichtbar ist /media/sf_virtual_shared
? Nun, dieser Pfad selbst ist ein Mount-Punkt . Wenn Sie sich das anschauen findmnt
, werden Sie wahrscheinlich feststellen, dass eine vboxsf-Instanz bereits an diesem Speicherort gemountet wurde. Vermutlich werden sie von den vbox-Gastdiensten automatisch für Sie bereitgestellt. Es ist also keine Quelle, die Sie verwenden können. Es ist ein bereits verwendetes Ziel.
(Wenn Sie wirklich ein lokales Verzeichnis in ein anderes Verzeichnis mounten möchten, verwenden Sie keinen Dateisystemtyp - tun Sie es mit mount --bind
.)