MacOS & iOS под VirtualBox

Виртуальные машины и среды исполнения

Модератор: Olej

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 13 фев 2013, 01:21

Olej писал(а): Имеем Mac OS X 10.6.3 ... bash и все команды - знакомые ;-)
Раскладка клавиатуры (что очень важно с самого начала установки: logon-ы, password-ы etc.) - http://www.xakep.ru/post/54463/ (10.6.3):
Тут надо помнить, что раскладка клавиатуры переключается комбинацией <winkey>+<пробел>.
(правда в GUI всегда остаётся возможность сменить раскладку мышкой - в правом верхнем углу)
А как это поменять? (ну к другой смене раскладки я привык на своей клавиатуре ;-) )
А как это выглядит в 10.8.2?

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 13 фев 2013, 14:51

Olej писал(а):P.S. Конечно, это не "мелочь по карманам тырить" ;-) : Xcode 4.2 - 1.76Gb, Xcode 4.6 - 1.84Gb
Теперь следующей задачей есть то, как наиболее просто и без хлопот перекидывать эти (и всякие другие) .dmg-контейнеры внутрь VM?

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 16 фев 2013, 19:42

Olej писал(а):
Olej писал(а):P.S. Конечно, это не "мелочь по карманам тырить" ;-) : Xcode 4.2 - 1.76Gb, Xcode 4.6 - 1.84Gb
Теперь следующей задачей есть то, как наиболее просто и без хлопот перекидывать эти (и всякие другие) .dmg-контейнеры внутрь VM?
Смысл этой фразы в том, что не хотелось бы перекидывать каждый раз эти .dmg файлы через сеть (реальную LAN, или виртуальный интерфейс хоста ... как настроен интерфейс сетевой ... или может их 2). Хотелось попробовать использовать расшаренный каталог (Download/MacOS) хоста VirtualBox для его доступности из MacOS.

У меня из этой затеи ничего не получилось... И документация VirtualBox на то подсказывает: для использования расшаренных каталогов нужно:
- использовать расширения гостевой OS (для Linux, Solaris, ... даже Windows ;-) - но про эксперименты с MacOS ни слова)
- нужно монтировать этот расшаренный каталог (пример для Linux):

Код: Выделить всё

mount -t vboxsf [-o OPTIONS] sharename mountpoint

- в MacOS у меня не получается знание такого типа как vboxsf.

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 16 фев 2013, 19:43

Olej писал(а):перекидывать каждый раз эти .dmg файлы через сеть (реальную LAN, или виртуальный интерфейс хоста ... как настроен интерфейс сетевой ... или может их 2).
Остаётся через сеть...

Код: Выделить всё

mac-oleg:Downloads Olej$ pwd
/Users/Olej/Downloads

mac-oleg:Downloads Olej$ sftp Virtual@192.168.1.9:/home/Virtual/Download/MacOS/xcode_4.2_for_snow_leopard.dmg
Connecting to 192.168.1.9...
Virtual@192.168.1.9's password: 
Fetching /home/Virtual/Download/MacOS/xcode_4.2_for_snow_leopard.dmg to xcode_4.2_for_snow_leopard.dmg
/home/Virtual/Download/MacOS/xcode_4.2_for_sn 100% 1680MB   5.1MB/s   05:29
Как легко видеть, этот вывод скопирован из терминала MacOS и переписан сюда в их браузере Safari.
Очень сильно выручает совместимость MacOS с POSIX и интерпретатор bash...

Озабочивает поначалу необходимость в sftp и других командах набирать полные путевые и хостовые имена... :-?
Но и здесь выручает UNIX-совместимость:
- открываем ещё одно окно терминала ...
- в нем SSH-сессию:

Код: Выделить всё

mac-oleg:~ Olej$ ssh Virtual@192.168.1.9
Virtual@192.168.1.9's password: 
Last login: Thu Jan  3 19:34:41 2013 from 192.168.1.5
[Virtual@nvidia ~]$ pwd
/home/Virtual
[Virtual@nvidia ~]$ ls
2013-WORK  VirtualBox VMs  Документы    Музыка         Рабочий стол
Download   Видео           Изображения  Общедоступные  Шаблоны
[Virtual@nvidia ~]$ cd Download/MacOS/
[Virtual@nvidia MacOS]$ pwd
/home/Virtual/Download/MacOS
[Virtual@nvidia MacOS]$ ls 
Chameleon-2.1-r2069.iso     nawcomModCD_x64.iso
dmg2img-1.6.4               txt
dmg2img-1.6.4.tar.gz        VmWare.10.6.5
EmpireEFI.1.085             VmWare.10.8.2
EmpireEFI_V1.01.iso         xcode_4.2.dmg
iBoot.iso                   xcode_4.2_for_snow_leopard.dmg
Mac.OS.X.10.6.3.Retail.dmg  Xcode 4.6
nawcomModCD.iso
- и спокойно копируем между терминалами пути, имена файлов, серверов и т,д,

На копирование xcode_4.2_for_snow_leopard.dmg потребовалось чуть больше 5 мин. ... но с этим можно мириться.

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 16 фев 2013, 20:06

Olej писал(а): Как легко видеть, этот вывод скопирован из терминала MacOS и переписан сюда в их браузере Safari.
Очень сильно выручает совместимость MacOS с POSIX и интерпретатор bash...
OFFTOPIC: Везде поют о каком-то там несказанном удобстве рабочего стола MacOS...
А по моему: полное уродство ;-)
Одно переключение между ENG - RUS по комбинации клавиш <Win>+<пробел> может с ума свести...
А если на клавиатуре вообще нет <Win>?

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 16 фев 2013, 20:19

Olej писал(а):На копирование xcode_4.2_for_snow_leopard.dmg потребовалось чуть больше 5 мин. ... но с этим можно мириться.
После щёлканья мышкой на сгруженном xcode_4.2_for_snow_leopard.dmg создаётся окошко с установочным приложением Xcode. Но при его запуске оно ругается, что ему нужна MacOS 10.6.7 и более, а у меня пока 10.6.3.
Придётся пробовать обновляться...

А пока попробовать с установками Xcode 4.6 для MacOS 10.8.2

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 17 фев 2013, 00:20

Olej писал(а):Но при его запуске оно ругается, что ему нужна MacOS 10.6.7 и более, а у меня пока 10.6.3.
На странице поддержки Apple утверждается, что для этой версии это должно делаться так:
Изображение
Но что-то у меня идёт не так...

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 17 фев 2013, 01:31

Olej писал(а):
Olej писал(а):Но при его запуске оно ругается, что ему нужна MacOS 10.6.7 и более, а у меня пока 10.6.3.
На странице поддержки Apple утверждается, что для этой версии это должно делаться так:
Изображение
Но что-то у меня идёт не так...
Вообще то, обновление таким образом прошло ... после достаточно быстрого скачивания - перезагрузка и очень долгая установка обновлений. Результатом стало:
1. отшибло интеграцию мыши в VM ...   очень неудобно, но не смертельно...
2. поменялась комбинация переключения ENG-RUS (я не знаю на что)
3. установка xcode_4.2_for_snow_leopard.dmg теперь не ругается на версию, спрашивает согласия с лицензией, начинается ... но быстро завершается с ошибкой.
3. как идентифицировать текущую версию в терминологии 10.6.Х - я не знаю.

Код: Выделить всё

bash-3.2# u_n_a_m_e -a
Darwin mac-oleg.localdomain 10.2.0 Darwin Kernel Version 10.2.0: Tue Nov  3 10:37:10 PST 2009; root:xnu-1486.2.11~1/RELEASE_I386 i386
А вот как здесь получают права root: 

Код: Выделить всё

mac-oleg:~ Olej$ sudo -s 
Password:
bash-3.2# whoami
root
Здесь пароль - пользовательский, тот который был установлен при инсталляции для текущего пользователя (Olej) ... так же, как это имеет место для sudo с запросом пароля в Linux.

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 17 фев 2013, 01:54

Olej писал(а): 2. поменялась комбинация переключения ENG-RUS (я не знаю на что)
Теперь это <Win><пробел> сменилось на <Left Alt><пробел> ... ну сумасшедший дом! :-o

Аватара пользователя
Olej
Писатель
Сообщения: 13497
Зарегистрирован: 24 сен 2011, 14:22
Откуда: Харьков
Контактная информация:

Re: MacOS & iOS под VirtualBox

Непрочитанное сообщение Olej » 17 фев 2013, 01:56

Olej писал(а): 3. как идентифицировать текущую версию в терминологии 10.6.Х - я не знаю.
Да, обновление безусловно произошло, появилось приложение AppStore которого в ранних версиях не было.
Только обновилось то во что? ;-)

Ответить

Вернуться в «Виртуализация»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость