Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?

Sonoma in virtuellen Maschinen: Bug in macOS 14.2 schränkt Nutzbarkeit ein

Virtualisierung ist beliebt bei Testern, Systemadministratoren und Software-Entwicklern. Bei der aktuellen Version von macOS Sonoma zeigt sich hierbei jedoch ein hartnäckiges Problem: Geteilte Ordner funktionieren nicht. Das Problem tauchte erstmals in macOS 14.2 auf und wurde mit dem jüngsten Update auf 14.2.1 nicht behoben. Das berichtet Howard Oakley auf seinem Blog.


Alle Virtualisierer betroffen
Oakley bietet drei kostenlose macOS-Virtualisierer für Apple-Silicon-Macs zum Download an: Viable und Vimy sind dafür gedacht, macOS-Versionen in virtuellen Maschinen zu betreiben. Liviable wendet sich an diejenigen, die Linux virtualisieren wollen. Obwohl Viable und Vimy beim Einrichten unter macOS 14.2 geteilte Ordner einrichte und dabei keine Probleme beanstande, ständen diese bei laufender virtueller Umgebung nicht zur Verfügung. Existierende virtuelle Maschinen verlören beim Update den Zugriff auf bestehende Ordnerfreigaben. Nachdem er anfangs den Fehler in seinen eigenen Virtualisierern beobachtete, hat er mittlerweile weitere Angebote überprüfen können. In einem X-Post bestätigte er, dass sich das Problem nicht auf Viable und Vimy beschränkt. Auch im Anwenderforum von Parallels Desktop schreiben Anwender über die gleichen Probleme in ihren Virtuellen Maschinen.

Virtuelle Maschinen erlauben das parallele Testen in unterschiedlichen macOS-Versionen. (Quelle: eclecticlight.co)

Virtualisierung spart Zeit und Hardware
Das zugrunde liegende Konzept bei Virtuellen Maschinen (VMs): Eine komplette Betriebssysteminstallation wird in einer Archivdatei untergebracht. Mithilfe einer Virtualisierungsumgebung starten Anwender das so verpackte OS und betreiben es in einem Fenster. Datentransfers, etwa Netzwerkverkehr, Tastatureingaben oder Speicherzugriffe, reicht der Virtualisierer vom übergreifenden Betriebssystem an den simulierten Rechner durch. Eine laufende Virtualisierung fordert recht viel Arbeitsspeicher und läuft meist langsamer als eine native Installation. Die Leistung dedizierter Grafikchips steht in einer virtuellen Maschine nicht bereit, und in inaktiver Form braucht eine VM mindestens eine Handvoll Gigabyte an Speicherplatz auf der SSD. Doch überwiegen die Vorteile: Über Virtualisierung kann man Software in verschiedenen Betriebssystemversionen testen, ohne jedes Mal neu zu starten, eine zusätzliche Boot-Partition einzurichten oder einen zusätzlichen Rechner zu betreiben. Da VMs jedoch ihre eigene interne Dateiverwaltung haben, benötigen sie geteilte Ordner, um Dateien zwischen VM und Host-Betriebssystem auszutauschen.

Aktualisierung: temporäre Abhilfe - und baldige Reparatur in 14.3
In einem weiteren Blogbeitrag liefert Oakley weitere Details zu dem Fehler. Dabei empfiehlt er auch einen Workaround. Nach dem Hochfahren der VM können Anwender mit zwei Terminal-Befehlen innerhalb der Virtualisierungsumgebung die freigegebenen Ordner von Hand reaktivieren:

sudo mkdir "/Volumes/My Shared Files"
sudo mount -t virtiofs com.apple.virtio-fs.automount "/Volumes/My Shared Files"

(Dies sind zwei Befehle, sie beginnen jeweils mit "sudo" – bitte den zusätzlichen Zeilenumbruch ignorieren). Diese Prozedur ist nach jedem Start einer VM mit macOS 14.2.x notwendig und erfordert die Eingabe des Administratorpassworts. Glücklicherweise wird dieser Fehler bald Geschichte sein: Beta-Versionen von macOS 14.3 aktivieren geteilte Ordner in einer VM wieder ohne Probleme.

Kommentare

verstaerker
verstaerker21.12.23 14:27
bezieht sich das nur auf das Gast System ? Weil hier läuft 14.2.1 als Host und mit UTM hab ich 13.5 und 14.1 als Gastsysteme und kann Daten austauschen
0
marm21.12.23 14:40
verstaerker
bezieht sich das nur auf das Gast System ? Weil hier läuft 14.2.1 als Host und mit UTM hab ich 13.5 und 14.1 als Gastsysteme und kann Daten austauschen
ja, nur für die VMs. Das geht auch so aus der Originalüberschrift hervor.
0
verstaerker
verstaerker21.12.23 15:14
marm
verstaerker
bezieht sich das nur auf das Gast System ? Weil hier läuft 14.2.1 als Host und mit UTM hab ich 13.5 und 14.1 als Gastsysteme und kann Daten austauschen
ja, nur für die VMs. Das geht auch so aus der Originalüberschrift hervor.

das steht weder im Text noch eindeutig in der Überschrift.
Aber nun weiß ichs ja.

Achso du meinst in der verlinkten Quelle. Ja stimmt da ist es eindeutig formuliert.
0
Loisl21.12.23 22:22
Betrifft das auch Parallels?
0
verstaerker
verstaerker21.12.23 22:43
Loisl
Betrifft das auch Parallels?
ja
https://forum.parallels.com/threads/problem-with-my-shared-files-in-macos-sonoma-14-2.362453/
0
rosss22.12.23 10:18
Sollte in 14.3 gefixt sein, der manuelle Workaround hilft vielleicht bis dahin.
0
Loisl22.12.23 11:57
Danke sehr!
verstaerker
Loisl
Betrifft das auch Parallels?
ja
https://forum.parallels.com/threads/problem-with-my-shared-files-in-macos-sonoma-14-2.362453/
0

Kommentieren

Sie müssen sich einloggen, um die News kommentieren zu können.