Как смонтировать ISO-образ в определенную папку в Mac OS X?

Как смонтировать ISO-образ в определенную папку в Mac OS X?

Хотелось бы смонтировать ISO-образ Windows в определенную папку (/mnt/win7x64). Единственное, что я могу сделать, это смонтировать с помощью, hdiutil mount windows.isoно он идет в /Volumes/something. Команда linux mount -o loop,ro windows.iso somefolderне работает.

решение1

Помните, что вы используете macOS, а не Linux. В первом случае предпочтительная команда — mount, hdiutilс которой, как вы сказали, вы успешно справились. Вам просто нужно было прочитать страницу руководства дальше, пока вы не нашли -mountroot pathflag.

Итак, если вы уже создали собственную /mntпапку, то правильная команда будет такой:

% hdiutil attach windows.iso -mountroot /mnt/win7x64

Инженеры Apple предпочитают этот термин attach, mountпоскольку это образ диска, а не физический диск.

Последнее замечание: эта команда все равно отобразит значок вашего смонтированного ISO на рабочем столе. Если это нежелательно, установите флажок -nobrowse. Страница man — ваш друг.

Связанный контент