Как легко скопировать файлы с основного Mac в macOS на UTM через общий доступ
Если у вас macOS виртуализирована поверх другой macOS, один из самых простых и безотказных способов передать файлы — использовать встроенный общий доступ. Да-да, тот самый, через который вы обычно заходите на другие Mac в локальной сети. Сейчас покажу на примере UTM, но принцип одинаков для любой виртуализации macOS на Mac.
- Убедитесь, что на основном Mac (том, где запущена UTM-машина) включен общий доступ к файлам.
- В виртуальной macOS откройте Finder, перейдите в боковом меню в раздел «Сеть».
- Найдите там имя своего основного Mac в списке сетевых устройств и подключитесь к нему, как к обычному сетевому ресурсу.
- Перейдите в нужную папку на основном Mac, откуда хотите скопировать файлы в UTM-машину, и просто перетащите их на рабочий стол или в любую папку виртуальной системы.
- Повторите для остальных файлов, которые нужно перенести.

Вот и все — ничего сложного, особенно если вы уже пользовались сетевым доступом на Mac.
На скриншоте выше как раз копируют установочный пакет macOS Tahoe с хостового Mac в виртуальную машину под macOS Sonoma, чтобы потом обновиться. Виртуализация — отличный способ безопасно потестить новую ОС, не заменяя стабильную систему сырой бета-версией.
Да, есть и другие методы: общий буфер, общие папки, иногда даже перетаскивание прямо между системами. Но они не всегда работают стабильно. А этот способ — через общий доступ — выручает постоянно. Неважно, какое ПО для виртуализации вы используете, какая версия macOS или даже гостевая ОС.
Кстати, раз уж заговорили: хотя мы тут обсуждаем копирование между macOS, этот же трюк сработает, если нужно перебросить файлы с Mac в виртуальную Windows или Linux. Старый добрый сетевой доступ — просто работает!
А вы как передаете файлы в виртуальные машины? Меняете способ в зависимости от гостевой ОС? Делитесь опытом в комментариях!