• Главная
  • Карта сайта
Не найдено

VirtualBox + Windows 7 + MacOS X Lion

  1. VirtualBox + Windows 7 + MacOS X Lion Рейтинг: / 17 Подробиці Оновлене 17.10.2011 12:26 Переглядів:...
  2. Створення Oracle VM VirtualBox.
  3. Розподіл пам'яті віртуальної машини Mac OS X Lion Oracle VirtualBox
  4. Створення завантажувального жуского диска в VirtualBox для Mac OS X Lion
  5. Процес все ще не завершений!
  6. Донастройку віртуальної машини VirtualBox MacOS X Lion x64
  7. Зміна налаштувань віртуальної машини VirtualBox для установки MacOS X Lion
  8. Системні налаштування VirtualBox для установки в нього MacOS X Lion
  9. Проблема запуску Mac OS X Lion після установки в VirtualBox
  10. Преодаление проблеми запуску OS X після установки в VirtualBox
  11. Необов'язкові настройки VirtualBox для установки Mac OS X Lion

VirtualBox + Windows 7 + MacOS X Lion

Рейтинг: Рейтинг:   / 17   Подробиці Оновлене 17 / 17
Подробиці Оновлене 17.10.2011 12:26 Переглядів: 21845

Я вже мав раніше справу з VirtualBox, тому, як то кажуть, ні чого не віщувало біди.

Так, забув. Для початку я встановив VMWare і вирішив Леона розгорнути на неї. Але він Жоскен відмовив мені у взаємності. VMWare мені теж не дуже своїй ваговитістю ... та й ORACLE (виробник VirtualBox) якось мені здався ближче до тематики UNIX-ів, MacOS-їй і іншої кухні.

Пару слів про те, що вміє VirtualBox ( wiki тут , офіційний сайт тут ):

  • віртуалізація, що не вимагає спеціальних делов у вигляді підтримки апаратних технік Intel VT або AMD-V / але ці справи можна включити.
  • ставити в нього можна все для чого у вас лежить душа, а саме Windows, Linux і Mac OS .
  • Add-On-и, як водиться дозволяють вам мати доп. можливості для роботи в гостьовій системою. Ахтунг: мені не вдалося задружіться ці Адоная з MacOS. Тому вийшла засідка - ні як не попередавать з одного кліпборда і в інший. Це сильно мене озлобило на перших порах.
  • можна створювати багатопроцесорні і багатоядерні системи, щоб вам такі потрібні раптом стануть.
  • аудіо підтримується (тільки не треба думати, що дрова х86 і х64 однакові! ставте гостем таку-ж розрядність, яка у вас).
  • NAT, Host Networking via Bridged, Internal - все працює.
  • читав я що можна імаго зберігати (snapshots) і відкочуватися до них. Чомусь я цього не знайшов. Хоча у мене і версія не зовсім і тухла, але і свіжість не перша (про причини згодом).
  • хоча декларування підтримка загальних папок, але без Адоная про неї можна забути. Я не зміг умовити MacOS і VB (VitrualBox) такій легкому способу обміну файлами. Довелося пострибати з бубном.

Установка VB - дуже легка. Не в приклад тієї ж VMWare.

Я тут прочитав воднгом місці наступне:

Процес установки гостьової системи на платформі VirtualBox дуже простий і не вимагає від користувача додаткових зусиль.

Не вірте! Якщо ви не підготовлені до зустрічі з труднощами то цей процес може протікати досить болісно для вас і оточуючих. Мої німецькі колеги точно вивчили пару нових "ласкавих" російських слів, поки я допер чому воно не ставиться.


Я не буду вам розповідати про свої сексальних відносинах з цими двома далеко не друзями. Тільки нагадаю, що було б не погано вам прочитати ліцензійну угоду MacOS X і усвідомити що можна, а чого не можна. І вже потім вирушати в пучину захоплюючих пригод з розгортання віртуального Ліона. Тим більше російська частина інтернету сповнена подробицями. Яндекс в цій справі - незамінний помічник.

установка

Почати слід з клавіші

Я сподіваюся, не так багато людей переключили VB на російську? Незнаю як VB визначив, що я був би не проти по російськи з ним спілкуватися, але він по дефолту включив російську. За що був покараний примусом до ельфійського:

Отже,

Створення Oracle VM VirtualBox.

Створення Oracle VM VirtualBox

  • даємо зрозуміле ім'я
  • вибираємо правильну гостьову вісь
  • а версію ставимо відповідну розрядності вашої Осі, щоб звуки підтримувалися

Розподіл пам'яті віртуальної машини Mac OS X Lion Oracle VirtualBox

Розподіл пам'яті віртуальної машини Mac OS X Lion Oracle VirtualBox

MacOS X Lion хоче 2 гігабайти мінімум. Бажаючим дати менше - приємних спроб.

Створення завантажувального жуского диска в VirtualBox для Mac OS X Lion

Приступаючи до створення завантажувального диска, рекомендую прислухатися до рекомендацій VB.

Next, як то кажуть, вам в пальці!

Для створення жорсткого диска, куди вам треба буде поставити систему, краще вибрати динамічний варіант. Ні, звичайно ви можете створити фіксований 500-Ґоґа гвинт, а сенс? Ну да, з динамічним диском буде під час установки софта повільніше, але і все, коли все "устаканиться" можна про повільності забути. У мене система + xcode + всякого різного вільно поширюваного на диску сумарно вийшло 17 гигов. А система вам запропонує за замовчуванням


20 ГБ. 20 цілком вистачить на багато що.

В вище представленому діалозі дайте якусь епохальну назву вашому системному диску (можете вказати, де він повинен розташовуватися. З огляду на те, що дисків може бути в системі більше одного і один з них можна зробити бекапним, що дуже корисно для новачків, пропоную вам рознести системний і диск резервної копії на два різних фізичний диска).

Власне у мене системний диск залишився в папці з віртуальними машинами на диску С. Про диск резервного копіювання - пізніше.

Процес створення диска завершиться так:

Процес створення диска завершиться так:

Процес все ще не завершений!

Власне на цьому можна було б вважати процес створення ВМ закінченим і тиркнув в створену щойно вами машину, в списку наявних,

запустити її (подвійний клік або клавіша запустити її (подвійний клік або клавіша   ) ).

Але ось тут-то вас і чекають танці з бубном!
Якщо хочете за дарма не витрачати свій час, то просто зробіть наступні кроки:

Почніть з знищення SCSI Почніть з знищення SCSI .

Я не великий фахівець у МАС-ах, так вийшло що багато років я працював тільки і виключно з Microsoft, від MS-DOS до сьогодні. Не треба мене звинувачувати в ламерство. У мене була мета: написати для iPad2 клієнта нашого client-server додатки. Бажання наглубокое вивчення MAC OS X у мене не було жодного, зате було бажання швиденько зляпати перший пілот, щоб вже потім приступити до взяття цитаделі за всіма правилами військово-архітектурного мистецтва. Проект вийшов більше дослідним, ніж бойовим. Відсудила све ті граблі, на які я наступив і які я рекомендую вам уникнути.

А тому, як рекомендують багато граблеходци, і я до них повністю присоеденяюсь - не поспішайте ставити систему, а донастройте вже готове. а почати треба з того, щоб перенести все зі SCSI на звичайне IDE. Для цього треба вибрати новоствореного ВМ і натиснути клавішу налаштувань А тому, як рекомендують багато граблеходци, і я до них повністю присоеденяюсь - не поспішайте ставити систему, а донастройте вже готове .


Донастройку віртуальної машини VirtualBox MacOS X Lion x64

Донастройку машини необхідна з кількох причин:

  1. VB треба згодувати образ диска звідки буде проведена установка ОС
  2. Як я розумію, Mac OS X Lion, не зовсім сервер і SCSI диски йому противні, з цієї причини (Хоча я можу й помилятися, см. Вищеописані причини і не судіть строго)

Ці дві - основні, інші - побічні.

власне приступимо до


Зміна налаштувань віртуальної машини VirtualBox для установки MacOS X Lion

Зміна налаштувань віртуальної машини VirtualBox для установки MacOS X Lion

Вибираємо Storage.

Вибираємо Storage

Вибираємо SCSI контролер і видаляємо його клавішею, яку я обвів. Погоджуємося на все, запропоноване VB Вибираємо SCSI контролер і видаляємо його клавішею, яку я обвів , Він поганого не запропонує.

Погоджуємося на все, запропоноване VB   , Він поганого не запропонує

Нам потрібно тепер додати жёскій диск. Для цього натискаємо "додати ж / д" і вибираємо збережений образ з вашого локального ж / д.

Для цього натискаємо додати ж / д і вибираємо збережений образ з вашого локального ж / д

- вказуємо, що створюємо з існуючого образу, а не новий (хоча можете і новий створити, тільки старий, який ви вдало "недогрохнулі" всетаки видаліть з вашого локального диска, як-ні-як місце він "пожер").

- вказуємо, що створюємо з існуючого образу, а не новий (хоча можете і новий створити, тільки старий, який ви вдало недогрохнулі всетаки видаліть з вашого локального диска, як-ні-як місце він пожер)

Ось він голубчику у міни в Windows Explorer в папці для зберігання віртуальних машин. Тип образу диска - виртуал-боксовскій. Хоча я експериментував з різними. Проблем у мене особливих не виникло, але проблеми були в іншому і після декількох невдалих спроб мені стало ліниво міняти тип диска, тому якось само-собою вийшло, що я залишив тип за замовчуванням.

Треба перевірити ті чи настройки і створеного вами диска Треба перевірити ті чи настройки і створеного вами диска. Точніше налаштування контролера де ви створили диск.

Тепер про самому диску:

Тепер про самому диску:

CD / DVD з якого буде пускатися установка системи бажано розмістити майстром в первинному IDE, а наш гвинт слейв. Якщо DVD ви ще не призначили і він - порожній (як на скрінке вище), то ваш жорсткі диск отримає автоматом IDE Primary Master. Поміняйте на Slave. Для очистки душі CD / DVD з якого буде пускатися установка системи бажано розмістити майстром в первинному IDE, а наш гвинт слейв .

Для очистки душі

Тепер згодуємо ISO (або що там у вас?) З якого буде ставитися сама MacOS X Lion.

Як я і говорив, наш CD / DVD має за замовчуванням щось не те. Тому, якщо у вас подібна картина, то поставте там IDE Primary Master. Ну, щоб було як по писаному (хоча ... у мене працювало і так). Після зміни установок IDE, виберіть ваш образ для установки ОС. І на цьому поки покінчимо з установками дисків.

Системні налаштування VirtualBox для установки в нього MacOS X Lion

Як писав класик: "важка ця робота - з болота тягнути бегемота"!

Мої сексуальні відносини з MacOS в VirtualBox вперлися всього в одну галочку.
Власне гуру сексуальних відносин з цими двома розповідають про Кашмар зміни налаштувань ВМ вручну, шляхом редагування XML-а. Багато чого розповідають.

Проблема запуску Mac OS X Lion після установки в VirtualBox

Але ще більше людей зустрічають тупий "отлуп" системи. Власне всі шляхи ведуть до Риму: virtual.org, топік OS X Lion . Зветься ця трабла:
"This version of Mac OS X is not supported on this platform ". Страшна річ, яка підірвала мій моцк. Виглядає це неподобство десь так:

все це неподобство забирає багато часу і злить неймовірно. Оскільки, щоб дізнатися: а чи пройшла установка Mac OS X Lion успішно, потрібно цю чортову установки зробити. Це "зробити" триває від 15 до 19 хвилин, в залежності від обраного вами мови. Дуже неприємно бути осюрпрізенним в тозі розумінням, що "Mac OS X Lion не починається на VirtualBox" !!! І черговий раз прочитати: "This version of Mac OS X is not supported on this platform " все це неподобство забирає багато часу і злить неймовірно .

Проблема ця досить складна, е .. наприклад, дещо впирається в невеликий додаток в ліцензійній угоді Apple, в якому є цікава додавання (чи знаєте, ви маєте право використовувати в освітніх цілях Mac OS X, але ось виключно на обладнанні Apple Проблема ця досить складна, е ), Що призвело до того, що Oracle чуйна поправив свій VB. Після чого більшість розповідей як ставити в VirtualBox Mac OS Snow Leopard стали для OS Lion не актуальні. Крім іншого треба знати, що Mac OS X бажає переносити лише (майте на увазі, що мова я веду про Microsoft Windows 7, на інших ОС я експериментів не проводив!) На процессорри від i5 і вище.

Ось так виглядає хост-машина, де я розгортав гостьову Mac OS X віртуальну машину:

прошу вибачення за німецький, але що дали, на тому і працював. Власне це і є - мінімальні вимоги для персонального комп'ютера для установки Mac OS X Lion. Правда що х64 не обов'язково, але тоді обмеження на доступний обсяг пам'яті приведуть до того, що у вас під гостьову ВМ буде відведено 2 ГБ, а під основну залишиться 1ГБ. Вгадайте з трьох разів, що у вас трапиться з продуктивністю?

Навіть ця i5 машина, видана мені админами ні куди не годиться для комфортної роботи. Занадто повільно, занадто мало мізків обом системам, установка тягнеться ... інсталяція XCode - вбивство.

Я б рекомендував все ж комп'ютер свіжіше i7 з мізками на 8 гигов.

Преодаление проблеми запуску OS X після установки в VirtualBox

Прочитав я тут, що на AMD процесорах все швидше за все і зведеться до редагування XML. Мені ж цей крок не допоміг. Власникам AMD процесорів рекомендую скористатися пошуком в google або yandex. Там досить матеріалів.

Для Intel-процесорів рішення було ось таким:

Для Intel-процесорів рішення було ось таким:

Просто нафік відключіть EFI і стане вам щастя - ОС Mac OS X стане доступною до вибору як одна з стартових, доступних в списку запуску на віртуальній машині VirtualBox.

Флопік вам теж не знадобиться. Вимкніть непотрібне обладнання.

Установку ОС Mac OS X Lion, тобто сам процес, що навіщо і головне - де я опишу в відповідній статті.

Даний-же крок, повірте, був - найважчим і забрав години 3 часу на 3..4 разову переустановку ОС, читання форумів і їх пошук.

Проблеми було, насправді дві. Друга, а точніше вона була - першої за рахунком, полягала в тому, що встановлюється ОС OS X Lion перезапускати ВМ VirtualBox і стартувала знову як установча. Насправді це була - завуальована проблема, описана мною вище. Просто VirtualBox нерозпізнаних встановлену ОС здатної до запуску і запускай наступне в списку пристрій (до питання про те, хто в якій послідовності стартує і як налаштований контролер IDE). Тобто якщо у вас є така проблема, видаліть ваші віртуальну машину з усіма файлами і просто тупо зробіть все як я написав. Збережіть масу часу і нервів.

PS: якщо проблеми все-одно будуть виникати, одне з рішень - даунгрейд вашого VirtualBox до:

Це я зробив в першу чергу, після прочитання одного з форумів і згадки тієї фрази про обладнанні від Apple і внесених зміни в VirtualBox. Після доунгрейда спроб встановити нову версію я не робив. Я не збираюся нескінченно довго користуватися цією зв'язкою. Як тільки я прийму рішення, що ми можемо програмувати і на чому можемо програмувати вся ця віртуалізація зважаючи на свою ущербності для часу і зручності буде викинута на звалище, а ми отримаємо те саме обладнання від Apple для реальної розробки (500 євро не так і дорого на самому справі). Але це варіант для - фірм або приватних розробників, що годуються від праць своїх на вільних хлібах. Для бідніших колег я і пишу цю статтю. У мене зайняло багато часу знайти по російськи хоч щось, що проллє світло на нетрі незнайомій мені системи, яку до того-ж ще й програмувати доведеться.

Ну що-ж, а в завершенні пробіжимося швиденько за рештою налаштувань.


Необов'язкові настройки VirtualBox для установки Mac OS X Lion

Насправді, якщо ви все зробили, про що я написав, то можете тиснути ОК і стартувати ВМ для установки в ній OS X.

Залишок можна і потім донастроіть, а можна все як є так і кинути.

Але мені було цікаво і звук поиметь і дисплей нормальний.

На превеликий мій розчарування VirtualBox виділяє вкрай мало пам'яті для віртуальної відеокартки. Що призводить в подальшому до проблеми дозвіл екрана в Mac OS X Lion.

Я провів години 2 в пошуках вирішення проблеми дозволу екрану, але mein Kamf не увінчався успіхом. Перелопатив масу форумів російською, англійською та німецькою. Майже всі вони зводилися до трьох методиками зміни дозволу екрану ВМ VirtualBox, але на жаль .. тут я зіткнувся з проблемою: не вірте всьому, що прочитали про OS Snow Leoperd, в застосуванні до OS X Lion. Воно тупа не підходить або я отупіла в боротьбі за запуск системи Mac OS в VirtualBox.

Воно тупа не підходить або я отупіла в боротьбі за запуск системи Mac OS в VirtualBox

Як я писав раніше: аудіо буде работаь тільки якщо розрядність хоста і гостьової системи - однакова. Не варто ожила, що аудіо драйвера від х64 зароблять на інший ОСь.

Не варто ожила, що аудіо драйвера від х64 зароблять на інший ОСь

Цього я вам чіпати поки не рекомендую. Може пізніше, якщо буде бажання зламати вже наявне ви і поколупатися, а поки залиште як є.

Може пізніше, якщо буде бажання зламати вже наявне ви і поколупатися, а поки залиште як є

Мені не вдалося знайти Oracle VirtualBox розширення для гостьової системи. Тому ні clipboard, ні загальнодоступні папки у мене не працюють.

Тому ні clipboard, ні загальнодоступні папки у мене не працюють

Бажаючим проникнути в проблему з головою можу порекомендувати покопати в сторону Linux. Чув я краєм вуха, що лінуксові розширення можна прикрутити Mac OS X для отримання перерахованих мною сервісів.

Чув я краєм вуха, що лінуксові розширення можна прикрутити Mac OS X для отримання перерахованих мною сервісів

Як бачите, і кулі на кліпборд варто тощо .. але працювати вона не буде, та й не треба (мої причини і резони я вам пояснив вище).

З приводу написи, що весь час стирчить в діалозі помаранчевим кольором. Я вам вже казав, в рамках даної статті, про мінімальний залозі, що вам потрібно, щоб воно хоч якось рухалося / перевалювалося. Ось і лається VirtualBox на недостатність потужностей.

І ще раз повторюся: на тому залозі, що я вказав - все працює.

Почитати продовження статті про Mac OS X Lion на VirtualBox, про мережевих налаштуваннях, аудіо та інших можна в моїй наступній статті .

Ні, звичайно ви можете створити фіксований 500-Ґоґа гвинт, а сенс?
Або що там у вас?
Вгадайте з трьох разів, що у вас трапиться з продуктивністю?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью