Виртуализация

индекс
88,95

VirtualBox 3.2: теперь можно запускать MacOS X в виртуальной машине. Под windows и linux

logoНеожиданно тихо прошел релиз новой версии virtualbox, в котором впервые появилась возможность запускать в виртуальной машине MacOS X. Официально. С оригинального диска. Не хакинтош.



О вопросах лицензии


Лицензионное соглашение MacOS накладывает два ограничения:
  1. В виртуальной машине можно устанавливать только MacOS X Server. При этом физически можно установить и обычную версию, но лицензионное соглашение это нарушит.
  2. Виртуальную машину с установленной MacOS X Server можно запускать только на компьютерах Apple. Опять же, физически ее можно запускать на любом компьютере (но если процессор не в списке тех, которые использует apple — например, Pentium D, AMD или i3 — то придется использовать бубен), но лицензионное соглашение это тоже нарушает.


О вопросах совместимости


В данный момент поддержка экспериментальная. В частности, Oracle пока не сделала guest additions — набор драйверов, которые ставятся на OS в виртуальной машине и позволяют ей комфортно использовать физическое железо компьютера. Без Guest Additions в установленной Mac OS X проблемы со сменой разрешения, нет сетки и звука (по крайней мере по отзывам. Лично у меня сеть работает). Разработчики говорят, что скоро все будет.

Как устанавливать


Процесс использования на windows / linux не так очевиден, как на Mac OS. Что нужно сделать для того, чтобы получить работающую Mac OS X в виртуальной машине, запущенной не на MacOS. Для примера установим virtualbox на Windows 7 64-bit. Что нужно сделать:
  1. Скачиваем и устанавливаем самую последнюю virtualbox с официального сайта. Было несколько исправлений без изменения версии, так что даже если у вас стоит релиз 3.2.4, он может быть с фатальными для MacOS багами
  2. Запускаем virtualbox и создаем виртуальную машину с именем «MacOS», указываем в качестве гостевой операционной системы Mac OS X Server, остальное по умолчанию.
  3. Открываем настройки созданной виртуальной машины. В настройках приводов, если присутствует SATA, меняем его на IDE (ICH6). Там же для привода компакт-дисков устанавливаем галочку «passthrough» — без этого виртуальная машина под windows не сможет загрузится с установочного компакт диска MacOS X.
  4. Закрываем virtualbox, запускаем консоль, делаем cd в папку с virtualbox и выполняем следующую команду:
    VBoxManage setextradata "MacOS" "VBoxInternal2/SmcDeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc"
    Где «MacOS» — имя созданной виртуальной машины. ВНИМАНИЕ: вместо © необходимо писать "(", «c» и ")" — парсер хабра их автоматически превращает в один символ.
  5. Запускаем virtualbox, стартуем виртуальную машину, в появившемся окне визарда выбираем что cd-приводом будет физический привод, вставляем в него установочный диск с MacOS X и, если все сделано правильно, то virtualbox грузится с диска и начинается установка. Если же вместо этого показывается желто-черное EFI Menu — то с диска загрузиться не получилось. Либо процессор не тот, либо не сделано что-то из вышеописанного.


Profit?


MacOS X in virtualbox

+168
11 июня 2010, 14:38
202

комментарии (290)

+7
homm #
Как по ощущениям, быстро работает?
У самого возможности посмотреть нет, ибо амд.
+17
eyeofhell #
Да, даже без guest additions все достаточно комфортно. За последние несколько лет виртуальные машины сделали очень большой рывок вперед :(.
+13
gvsmirnov #
Смайлик грустный случайно, я надеюсь? :)
+25
SpooNesT #
это наверное одноглазый веселый смайл (.
+3
PavelKalugin #
Точнее, двуликий смайл — и веселый и грустный одновременно :(: Вероятно, автор испытывает смешанные чувства.
+2
troorl1985 #
> У самого возможности посмотреть нет, ибо амд.

Если у вас AMD Athlon 64 и выше, то возможность такая у вас есть. Я ставил с оригинального диска, никаких проблем. Единственное, я использовал софтверный EFI. Работает медленно, но «на посмотреть» вполне годится. Сеть есть, звука нет. Еще с хоткеями какая-то беда.
0
dreamjke #


Retail 10.6.3 увы виснет что с физического что с виртуального dvd. Амд 64, можно по подробней о софтверных efi? :)
+2
troorl1985 #
Гуглите Empire EFI. Отключаете в настройках машины EFI, загружаетесь с диска с Empire EFI, затем вставляете вместо него диск с оригинальным барсом и обновляете список в меню. Дальше все устанавливается как родное.
0
nord_ak #
Я был удивлен: довольно быстро. Единственное, что до сих пор не могу побороть — сеть.
0
oe24 #
У меня не получилось загрузить Hacintosh (iPC). После загрузки установщика (белым по чёрному) выкидывает машину…
+2
eyeofhell #
Хакинтошы я не пробовал. Устанавливал с оригинального коробочного Snow Leopard Install DVD. BTW, насколько я знаю, ISO можно без проблем найти и скачать. Но это, опять же, вопрос лицензионной чистоты.
+1
oe24 #
Подскажите, а ISO (которое можно скачать) имеет надобность вводить серийник? Спасибо.
Но это опять-таки вопрос лицензионной чистоты…
+49
eyeofhell #
У MacOS нет серийников, увы. И активаций нет. Все под честное слово :(.
+4
oe24 #
Ничего себе! А я и не знал!..
+36
Tonna #
Вот тут, Петька, мне фишка и поперла :)
0
teonoman #
И как они без этого живут, неясно :(
+12
xaxaTyH #
Ох страдаем :)
+1
FeNUMe #
он зарабатывают на продаже железа, лицензия на ос стоит всего 20-30$ насколько я помню. А так как ос довольно сложно заставить хорошо работать на не маках, то и парится с серийниками/активациями нет смысла.
–6
teonoman #
Спасибо, капитан. Мы знаем.
+8
nolled #
Годная ОС, все эти активации и танцы с бубнами напрочь лишают желание платить за ЭТО.
+10
PeppeR #
У Mac OS серийники отсутствуют как класс. Т.е. скачали вы его или купили — они абсолютно одинаковые.
Ну, за исключением лицензионной чистоты, само собой
+4
khizhaster #
Не лицензионной, а по совести. С точки зрения лицензии никто не сможет в такой ситуации доказать, что спёр либо честно купил, ибо у меня вот даже от лицензии потерялась и болванка, и упаковка, и даже тряпочка для монитора :(
+9
PeppeR #
Больше всего, конечно, тряпочку жалко… Эх, хороша была, черная, с яблочком (свою-то я тоже посеял)
+6
langolf #
Как можно умудриться потерять этот носовой платок?
/me радостно посмотрел на свой
–1
Dalairen #
Как и любой другой носовой платок.)
0
Nevis #
О, а я его только недавно обнаружил. Через два-то с половиной года пользования :) Зато новенькая и чистенькая)
+1
kurtkrut #
А у меня яблочко довольно быстро стерлось. Но это не беда, так как я тряпочку потерял потом…
+2
elisium #
С точки зрения лицензионной чистоты, если я не ошибаюсь, нельзя ставить OS X на железо не марки Apple.
+1
eyeofhell #
Угумс. Я об этом в начале статьи написал. Надеюсь, на самом видном месте :).
+13
utk #
Ну вообще там сказано «Apple-labeled computer». Насколько я понимаю, Apple-labeled — это компьютер, на корпусе которого наклеено яблочко ;) Налепите любую подходящую наклейку, и лицензия будет соблюдена! :)
+1
Zubchick #
у меня на ноуте от асус уже несколько месяцев яблочко, которое шло вместе с айподом, так что я чист!
0
twangel #
О, значит, я не один такой извращенец :)
0
Winter_mute #
Нас много) У меня яблочко на делле)
+1
ZeroChaos #
Это замечание справедливо для версий OS до Leopard включительно, начиная со Snow Leopard текст лицензионного соглашения изменился:
...you are granted a limited non-exclusive license to install, use and run one (1) copy of Apple Software on a single Apple-branded computer...

Для Leopard было действительно достаточно labeled:
This License allows you to install, use and run one(1) copy of Apple Software on a single Apple-labeled computer...
+1
utk #
Черт. Затыкают юридические дыры :)
0
MaxPv #
Запусти iPC 10.5.6 (установка по умолчанию)



Какое ядро и патчи указывали при установке?
+13
vk2 #
VirtualBox развивается отличными темпами. У меня такое ощущение, что он даже работает шустрее Parallels/Fusion…
0
olegkrasnov #
В некоторых местах это действительно так.
+1
almazmusic #
О, спасибо. А то я просто ритейл 10.6 тыкал ему, но тот не грузился.
НЛО прилетело и опубликовало эту надпись здесь
0
soider #
Буквально утром думал об этом :))
–2
oe24 #
Наверное, топик стоит назвать «Установка Mac OS на windows и Linux с помощью VirtualBox 3.2» или как-то так…
+3
eyeofhell #
Я постарался сделать акцент на то, что это именно фича новой версии. Насколько я понимаю, больше ни одна виртуальная машина такого не может.
0
oe24 #
Да. просто такое было на Хабре (новость про то, что VB поддерживает эмуляцию Mac OS)
+3
CLR #
Приятель работает в parallels, видел у них тоже самое еще пару лет назад, но это недокументированные фичи и их не пускают в мир как раз чтобы не злить apple. Судя по способу запуска описанному в топике, это тоже неофициальная фича.
0
hmage #
0
ap3rus #
Видимо имелось ввиду не на Mac-хосте )
+1
ipfw #
VMWare может.
+9
GiBS0N #
По моим ощющеним VB работает быстрее и потребляет меньше ресурсов чем VMWare, с другими не сравнивам Host OS Ubuntu 10.04
+1
morozko #
Я так понимаю, что процессор должен поддерживать аппаратную виртуализацию для этого?
+3
drzulus #
не обязательно, но как бонус можно.
+4
morozko #
Если это так, то для меня это одна из самых радостных новостей из области IT.
+1
FuN_ViT #
попробую на Lenovo S10. до выхода новой версии леопард запустился только в qemu с дичайшими тормозами…
0
sdm #
На Lenovo S10 snow leopard retail прекрасно работает, даже шаманить ни с чем не нужно. s10lenovo.com/viewtopic.php?f=33&t=3280 Предупрежу, что работает все, кроме ethernet, но это не проблема, при работающем wifi.
+15
miolini #
Наконец то можно писать приложения для iPhone и iPad из под linux и windows. Да и просто mac приложения. Это прямо счастье какое!
0
oe24 #
Не спешите радоваться! Может и не получится установить. У меня не получилось.
–1
miolini #
Я так понимаю нужно обязательно записать на диск образ, потому что галочка доступна только для реальных приводов.
+3
eyeofhell #
Насчет обязательно не уверен. Сделал .iso того диска с которого ставил (10.6.чтототам) — загрузилось.
–1
miolini #
А у меня не получилось. Пишет still waiting for root device. Не знаете в чём дело?
0
mnarinsky #
У меня такое писалось когда я пытался установить образ с хакинтоша на AMD процессор…
0
free0u #
Аналогично
+2
eyeofhell #
Как внешне выглядит «не получилось»?
0
oe24 #
Добрый день!
Но я просто пробовал давно, без Вашего совета (в топике), а просто так, как другую ОС. Теперь попробую с Вашими замечательными советами.
А раньше не получалось вот как: загружаю, идет загрузка (черным по белому) и зависает (или выключается) машина. Всё!
+1
eyeofhell #
Версия virtualbox, которая поддерживает MacOS, вышла буквально несколько дней назад. «Давно» оно как бы и не должно было работать.
0
oe24 #
Нет. Я пробовал на 3.2.0. Там уже была такая возможность.
+1
eyeofhell #
Она там была в совсем экспериментальном варианте — EFI был с багами и не работал :).
0
oe24 #
Тогда ясно. Буду пробовать… Спасибо за топик!
0
asm0dey #
На самом деле надо ждать, когда display integration заработает
–4
miolini #
Мне кажется в ближайших апдейтах Apple вставит код для блокировки запуска в виртуалке. К сожалению…
+4
drzulus #
сдается мне им это нафиг не нужно, не будут же люди постоянно в виртуалке сидеть.
+1
Vizzy #
Хакинтош за 4 года так по-нормальному и не закрыли, хотя возможности есть.
+1
negodnik #
Я, возможно, посижу на виртуалке и уже точно куплю Mac.
В случае MacOS, наверное: «купил, потому что ощутил, как оно прекрасно», а не «раздумал покупать, потому что ощутил, какое это гавно», как бывает иногда.
+1
tossshik #
Вы шутите? Зачем Эпплу закрывать продвинутым юзерам возможность поработать в своей системе? Они ведь когда заработают денег, то купят нормальный Мак.
–2
miolini #
Нет, не случайно retail версию нельзя просто так запустить на любом железе.
+32
Gasoid #
картиночка отличная )

+5
oe24 #
«А теперь и яблоко!»
+4
Nico_izo #
Ух ты, сколько они сюда символов засунули-то. Мандрива, рэд хат, сузя, линукс, *бунту, мак ось, фряха, винда… а чьим символом костёр является?
+6
turich #
а главное — бубен!
+3
VaMpir #
Там еще кеды есть :)
+5
SLIDERWEB #
и они на фре =) Символично.
+1
SilveRain #
Я счёл, что кеды символизируют slax, a не kde. www.slax.org/
0
asm0dey #
И, соответственно, это слаксы, а не кеды.
Круто, а то я все никак не мог понять, почему кеды есть, а не менее популярного гнома — нет
+2
SilveRain #
Слаксы это же такие брюки вообще.

Вот откуда связь кеды — slax: дефолтные обои
0
asm0dey #
блин, а я был уверен, что slax-snickers-кеды где-то в одной плоскости… А почму же дистриб так называется?
+1
xn__p2a #
Я счёл, что кеды символизируют slax
Не выдумывайте. Чертёнок (beastie) в кедах — это единый целостный образ для FreeBSD, у них старое лого именно такое и было. Он всегда в кедах! Кеды сами по себе в отдельности тут ничего не символизируют.
FreeBSD beastie
НЛО прилетело и опубликовало эту надпись здесь
–1
miolini #
Причём именно фряха в кедах! Неужели из-за мема «Как пропатчить kde под freebsd»? )))))))
+1
asm0dey #
блин, а яблока-то и не разглядел…
+9
asm0dey #
Не хватает принципиально новой ОСи
–2
Winter_mute #
BolgenOs? ;)
+1
schusterling #
По соотношениям размеров героев на картинке сразу можно понять отношение к ОС :)
+1
angeleyes #
Пингвин танцует с бубном? :)
+3
usr #
Странно, никто не заметил, что хвост у beastie — это лого Debian %)
0
Smartfon #
Сам берег сделан в виде нижней части яблока :)
0
betal #
Может перенести в тематический блог?
Я не видел новость которая была раньше, но этот пост пользуется популярностью
Сейчас как раз устанавливаю Mac, на мой компьютер раньше не получалось никак установить, может сейчас узнаю что это такое.
0
eyeofhell #
Я тоже не нашел — перед написанием этого поста я провел тщательный поиск.
Какой блог порекомендуете?
0
betal #
Мне кажется сюда:
habrahabr.ru/blogs/virtualization/
0
eyeofhell #
Готово, спасибо за наводку.
–8
Rusty #
>Официально. С оригинального диска. Не хакинтош.
Хакинтош останется хакинтошем даже на VirtualBox'e.
+4
eyeofhell #
Тут вся фишка в том, что ставится именно Retail безо всяких модификаций. А на маковское железо MacOSX Server — еще о официально. Тоесть можно на мак поставить винду и использовать Mac OS из виртуалки. Для ряда задач очень удобно.
–11
smmurf #
Дело в том, что какая бы версия не ставилась, независимо от требуемых модификаций, нелицензионная макось уже подразумевает хакинтош. То есть установка не OS X сервера или на неэппловсокое железо уже нарушает лицензию.
Просто теперь воровать проще…
–3
smmurf #
Господа минусяторы, я и так знаю, что вам нечего возразить :-)
Полегчало? -))
–7
Rusty #
>Retail безо всяких модификаций

Эти модификации называются кекстами. На моей плате Хакинтош заводится без лишних «модификаций». Не модификации делают Хакинтош-Хакинтошем, а именно то что лицензия на него не распространяется на PC.
+4
dna #
Эти модификации называются кекстами.

А? В самом деле чтоль? Ко мне на мак проник кекст, кому жаловаться?
http://developer.apple.com/mac/library/...
–5
Rusty #
Я же не писал что по умолчанию кекстов нету в маке.
0
Tagrim #
На 1.6 ггц и 1г рамы/intel gma 3150 не потянет? а то охота на нетбуке погонять
0
eyeofhell #
Не знаю, надо пробовать. Я ставил на мак мини с 1 гб и на свой Core 2 Quad с 8-ю :)
+2
foxyrus #


к сожалению не работает

хост машина AMD 5600
Mac OS X Snow Leopard 10.6.2 (из ISO)
0
SamDark #
Apple не любит AMD.
+2
GBA #
Та же проблема но на intel
0
jonijones #
Аналогично
0
Frame2 #
10.6.3 на Intel (без аппаратной виртуализации) тоже на этом останавливается.
0
asm0dey #
Ядро процессора одно? APIC включен?
0
Frame2 #
2 ядра — C2D E4500. На счёт APIC не уверен.
0
asm0dey #
надо одно оставить
0
Ice_venom #
Как я это ждал
0
develop7 #
Вот же ж. А я почему-то подумал, что virtualbox мешает работать несерверной макоси.
Вот ещё найти бы, как из DMG (у провайдера в файлопомойке лежит дистрибутив именно в DMG) сделать ISO — и я буду совсем счастлив.
+7
morozko #
Есть лёгкая тулза dmg2img
0
develop7 #
Ага. Спасибо.
Только что проверил — cdemu как раз умеет img.
+1
navion #
Или dmg2iso.
+1
mendizabal #
hdiutil convert /path/to/mac.dmg -format UDTO -o /path/to/mac.iso
0
Yanovsky #
С офф. сайта не качается. Видно перегрузили. А вообще странно что они torrent не сделают. Вот зеркало www.filehippo.com/download_virtualbox/ если что.
0
voooz #
Нормально качается с оф сайта, правда только 256КБ/с
0
al_indigo #
Хм, не понимаю. В чём может быть проблема с процессором Intel C2D E8400? Пишет, что «unsupported CPU», при этом я запускал на этом же компьютере Mac Os с ванильным ядром
Вот более подробный скриншот, если вдруг кто знает, в чём дело: foo.ru/files/snapshots/prscr-28.png
0
asm0dey #
Значит так, на вкладке система галками отмечены: все
Процессор выбран только один
Ускорения включены все.
С такой конфигурацией у меня завелось

Как только выставлял 2 ядра. вылетала такая же ошипка
+1
al_indigo #
О, спасибо большое, убрал одно из ядер — завелось. Правда, сейчас уже 10 минут как крутится указатель ожидания, но, думаю, скоро заведется, спасибо
0
asm0dey #
А вы с исо грузитесь или с диска? У меня почему-то так и не закончил указатель крутиться…
0
al_indigo #
С исо, всё ещё крутится :) Ну посмотрим — если не закончит, то в любом случае можно будет что-нибудь придумать, всё-таки не кернел паник уже
0
asm0dey #
Напишите, если что-нить придумается ))
А я пока попытаюсь слить образ который влезет на ДВД5
0
asm0dey #
А вы пробовали журнал посмотреть? На чем зависло?
0
al_indigo #
К сожалению, не знаю, как это сделать. Единственное, что вижу — к диску и к жёсткому диску он явно не обращается, пока крутится.
А как посмотреть журнал?
Я сейчас качаю версию 10.6.3, возможно, она запустится нормально
0
asm0dey #
В главном окне виртуалбокса правой кнопкой мыши на MacOS->посмотреть журнал
0
al_indigo #
вот сейчас это там висит и не обновляется:
foo.ru/files/snapshots/prscr-30.png
+1
asm0dey #
У меня айпишник не получает…
0
asm0dey #
А какие у вас настройки сетевого адаптера?
0
al_indigo #
«Сеть
Адаптер 1:

Intel PRO/1000 MT Desktop (NAT)»

Да, разумная мысль, стоит попробовать и остальные варианты

0
asm0dey #
Вот я пробую-пробую. И не получается.
Вот думаю, может еще поварьировать модели адаптеров…
0
dim88 #
Оставьте адаптер, но не подключайте кабель (галку уберите). Застопорится на чем-нибудь другом:)

Например, на таком
www.ipicture.ru/uploads/100612/OvjdTtNxTU.png
0
asm0dey #
Таки уже било ))
+6
Cancel #
Мне помог бутлоадер вот отсюда
www.sysprobs.com/install-mac-snow-leopard-1063-oracle-virtualbox-32-apple-intel-pc
0
asm0dey #
Вроде устанавливается! Спасибо большое!
0
dim88 #
Спасибо! Пошла установочка 8)
0
al_indigo #
Спасибо, работает!
+3
FINTER #
не уж то textmate возможен под виндой? )))
правда… в свое время быстрее оказалось выучить вим, чем заработать на мак
+2
botinochek #
Крутость Textmate сильно преувеличена. Вообще, Mac OS X не самая удобная операционка для программиста, Ubuntu в этом плане на порядок лучше. Говорю это как обладатель Mac Book Pro.
0
Goodkat #
А что вам неудобно?
Фара не хватает, конечно, но в остальном, имхо, по удобству не хуже винды или тем более линуха.
+1
botinochek #
— Нет хорошей альтернативы убунтовскому apt-get'у, так что многое необходимое для разработки приходится собирать из сырцов самостоятельно
— Поставляемый в комплекте эмулятор терминала хуже линуксовых аналогов
— В комплекте нет хороших моноширных шрифтов, приходится ставить их самому
— Если говорить о макбуках, то и клавиатура неудобна для программирования. Например слишком маленький Enter, отсутствие клавиш Home, End, PgUP, PgDown, Delete и т.д.
0
dna #
MacPorts не катит как альтернатива apt-get'у?
0
botinochek #
Нет. Не все порты собраны качественно, так что иногда после установки требуются дополнительные действия для того, чтобы все заработало (например terminus-font, slime). Что-то не ставится вообще из-за синтаксических ошибок в сырцах. Плюс дефолтные конфиги приходится значительно допиливать, при использовании Убунты такой необходимости нет, так как там конфиги изначально достаточно адекватны.
+1
r13 #
Homebrew же.
+1
Goodkat #
Спасибо.
Из ваших проблем меня касается только последняя, но она к макоси отношения не имеет — клавиатуры у всех маленьких ноутов неудобные.

Окружение для вебразработки (хочу сам себе сайтик написать) я настроил скачав три дмг — Firefox, Netbeans и какой-то аналог xampp. Самое сложное было — понять, как эти дмг устанавливать :)
0
fork #
Не удивляйтесь, но Apache, Perl и PHP уже и так стоят в вашей Mac OS X — разве что не самых последних версий.
0
btf #
Вот уж не согласен. Просто в MacOS нет пакетных менеджеров «из коробки», поэтому не получится быстро водрузить LAMP и прочие радости жизни.

Но в остальном — практически идеальный вариант, юникс (в котором замечательно пускается большинство нужных IDE, поднимается/собирается нативное окружение), в котором работает софт адобе (и еще немало других нужных вещей, которых в убунте просто нет, и не будет никогда).
+2
dna #
MAMP?
0
btf #
В частности он, да.
0
botinochek #
По форме может и Юникс, но по духу — нет. Для того чтобы что-то скомпилить нужно скачать с сайта Эппла GCC, предварительно зарегестрировавшись и ответив на кучу идиотских вопросов про то, как я собираюсь его использовать (я уж не говорю, что письмо с ссылкой на подтверждение регистрация с первого раза не дошло).
+1
bsboris #
XCode и gcc ставятся со второго диска, который в коробочке с макбуком лежит=)
+1
btf #
Само собой, МакОС не позиционируется, как труъ-девелоперская система, но при желании владельца после определенных манипуляций может выступать в ее роли, и может делать это эффективно и нативно.

И — да, XCode ставится с диска.
+2
Goodkat #
Ну вот, зря мак купил?
0
angry_elf #
Я так понимаю, что если у меня на макбуке стоит линукс, то я могу в virtualbox'е запускать macosx server и это даже будет легально? Теперь я знаю способ нормального обмена файлами между macosx и linux! :)
0
corristo #
хм, а сделать нтфс или фат-раздел для обмена файлами не вариант?
0
Vizzy #
*остроумный комментарий про линукс на макбуке*
0
Bardt #
habrahabr.ru/blogs/ubuntu/100514/
Вы видимо будете долго смеяться…
+2
oe24 #
UPD:У меня так и не получилось даже установить… Всё сделал, как описано в топике.
Вот что выдаёт (и на этом то зависает то выключается):


0
Yanovsky #
Тоже самое.
C2D E7400
0
Rusty #
В биосе попробуйте установить ACPI S3.
0
dim88 #
Избавился от этого, указав в качестве носителя образ диска, а не вирт. привод с образом.
0
oe24 #
У меня не виртуальный привод, а физический с физическим диском. И все равно не получается.
0
Sofrus #
А как?
–1
miolini #
Проверьте HDD контроллер, чтобы стоял в ICH6
+1
vgrichina #
+4
Nattfodd #
кхе, кхе, четко под выход tf2 mac update… наушнички!!!
0
Alexsey #
10.5.6 что-то не ставится… При установке сразу же после консоли появляется серый фон с курсором ожидания (разноцветный) и на этом все :/
0
asm0dey #
Мы вышеищем ответ, как починить. Следите за веткой ((
+9
Yanovsky #
Прошло уже более полутора часа как я пытаюсь завести Mac OS X Snow Leopard под VirtualBox. Я голоден, но я не буду есть пока у меня это не выйдет.
+1
asm0dey #
А вы на каком месте застряли?
0
SoluS #
На Intel Q6600 и образе 10.6.3 получаю EFI menu. Кто-нибудь с таким процессором ставил?
0
Yanovsky #
На C2D E7400 тоже самое…
0
maxijazz #
у меня просто загрузочный экран, потом я посмотрел минут 40 на колесико разноцветное и меня это утомило,
к несчастью и с бутлоадеров указанным выше ничего не получается…
точнее получается вот что

0
SoluS #
С бутлоадером у меня картина, полностью аналогичная. Я уж начал сомневаться в прямоте своих рук :)
0
asm0dey #
А вы Ф5 нажимать не забываете?
0
Alexander_Smirnov #
Попробуйте загрузиться с помощью «empireEFI V1085 for intel core processors»
Потом можно будет уже пошаманить с efi.
0
IStudio #
Не выходит. Взял Empire EFI, дошел до этого места и все — встал. :-(
–1
miolini #
У меня завис на сером фоне с курсором сверху справа. ((
0
asm0dey #
устройства абсолютного позиционирования включены?
–1
miolini #
да
+1
asm0dey #
Интересно, вот мы тут уже собрали кучку людей, у которых макось не заводится.
Надо писать багрепорты в оракл?
+1
miolini #
оказывается было отключено. включил. теперь серый фон и цветной курсор крутится. у кого ещё так?
0
asm0dey #
у мну.
Уже долго думаю, как бороть.
0
spybot #
Аналогично.
0
asm0dey #
0
spybot #
Проще уж поставить готовую сборку. Так что не вариант.
0
asm0dey #
Разница как минимум в объеме скачанного…
0
AbrekUS #
Можно по-подробней?
Я отключил EFI поддержку в VB и попробовал загрузиться с empireEFIv1085.iso и legacyempire_efi1085.iso.
В обоих случаях запускается инсталлятор, выбираю английски язык, жму на "=>", инсталлятор говорит «Preparing...» а потом появляется поп-ап «Mac OS X can't be installed on this computer.».
0
asm0dey #
запускаетесь с лоадера, ждете пока загрузится.
Извлекаете лоадер, вставляете макось.
Ждете немного, жмете F5.
Ентер. Ждете пока предложат — еще раз энтер.

виртуализация должна быть вкл.
0
AbrekUS #
Эта часть (загрузка с Empire EFI и затем с Mac OS X DVD) у меня проходит нормально.
Но вот сам инсталлятор Mac OS X не хочет ставить операционку («Mac OS X can't be installed on this computer.») и предлагает или восстановиться с бэкапа или перегрузиться.
А с родной VB EFI поддержкой у меня инсталлятор застревает ещё раньше: иконка крутится на сером фоне и всё.
У тебя вроде таже проблема была пока ты на Empire EFI не переключился.
Если не сложно можешь выложить свой конфигурационный XML файл от VM с Mac OS X?
0
asm0dey #
Пока устанавливается.
Но файл такой вот
0
AbrekUS #
У тебя контроллер диска выставлен в SATA/AHCI, а у меня в IDE и я не могу найти VB как это поменять.
Скопировал твои настройки контроллера диска в свой XML, но это не помогло — тот же «Mac OS X can't be installed on this computer.» выскакивает.
0
asm0dey #
В носителях можно создавать контроллеры. А проц какой?
0
AbrekUS #
Intel Core2 Duo P8700 (в ноуте Dell Latitude E6400).
0
asm0dey #
Ну не знаю…
0
AbrekUS #
Ты какую версию Mac OS X ставишь? 10.6.3? ретейл или ту что с Mac-ом идёт?
0
asm0dey #
да, ее.
ритейл
–1
Proklado4ka_A11ways #
уже давно установил на свой PC mac os и доволен как слон :-)
+2
Cancel #
Вроде установился (с гугловой помощью). Теперь думаю, зачем?.. :)

Из проблем — как-то странно работает мышка, не все клики обрабатываются. Пока не понял, на чьей стороне проблема.
–1
Nattfodd #
не хочет что-то ставится ко мне макось… ubuntu 10.04, Athlon II X3 435.

kdp_poll: no debugger device
0
asm0dey #
Оставь только одно ядро в настройках проца
+1
Nattfodd #
итак стоит одно. В интернетах пишут — «That's probably because your USB-Controller/IRDA or any other component isn't supported. Disable it in the BIOS and you'll be fine. Disable IRDA, USB support in the BIOS.», USB в свойствах виртуалки выключил, а вот первое — понятия не имею что такое.

Пробовал загрузиться и с диска и с образа… вот сейчас еще оригинальный образ выкачал — тот же эффект.

Картинко
+1
asm0dey #
Проблема в некоем устройстве, в названии которого присутствует VooDoo (Это же не видео карта?)
0
Nattfodd #
нет, нет в моем ПК устройств с таким названием :).

поигрался еще с настройками «включить 3D, 2D ускорение» — так на всякий случай, но результат тот же.
0
asm0dey #
Видите надпись на картинке — Please, contact the voodoo cernel dev-team и т.д.
Может, стоит?
0
Alexsey #
voodoo это разрабы различных kernel-патчей для хакинтошей
0
negodnik #
В чем заключаются танцы для i3?
С включенным EFI — черный экран при запуске машины. С выключенным — «FATAL: Could not read from the boot medium! System halted.»
0
Bkmz #
Та же фигня. С моим Intel Pentium 4, 524 Prescott без VT-x пойдет?
0
Agent_Smith #
у кого будут проблемы с загрузчиком, отключите в настройках системы «Enable EFI», так как работает он корректно только на маковском железе.
0
asm0dey #
враки.
0
Agent_Smith #
однако, делал как тут, и мне помогло.
0
asm0dey #
Таки да, мне тоже помогло. Однако ефи прекрасно работает, проблема где-то еще
+1
Alexander_Smirnov #
Теперь можно запускать Mac OS X в виртуальной машине… И больше сотни комментаторов с неработающей мак осью… Чувствуется со времен хакинтоша ничего не изменилось ))) *хотя сам тоже сейчас буду пробовать* )
0
happybyte #
Попробовал несколько раз запустить ритейл диск — не получилось.

Что-то пытается делать только если 1 cpu — больше — паник.

Хост машина — mac pro на nehalem xeonах.
0
al_indigo #
Почитай выше: его можно завести при помощи empire efi. Хотя то, что не работает на родном маке, действительно удивляет — как же они это писали в таком случае :)
0
z0rc #
Звук заводится. Правда, кому как повезёт. У меня постоянно квакает, у других — пучком.
forums.virtualbox.org/viewtopic.php?f=4&t=30843
0
andreyu #
Взял оригинальный Mac OS X Leopard 10.5.4 9E25 Retail.dmg, скормил его утилите dmg2img (http://vu1tur.eu.org/tools):

$ /usr/sbin/dmg2img «Mac OS X Leopard 10.5.4 9E25 Retail.dmg»

Скормил получившийся «Mac OS X Leopard 10.5.4 9E25 Retail.img» VirtualBox'у, он его успешно проглотил, запустил свежесозданную виртуалку — пока кушает одно ядрышко моего старенького лэптопа без какой-либо активности харда.
Индикаторы в статус баре тоже молчат.
+2
pgg #
Может кто-то сможет выложить уже установленый образ? Я хочу сравнить скорость работы
+2
al_indigo #
Вот, держи (10gb): foo.ru/files/macosx.vdi

На всякий случай, настройки виртуальной машины: foo.ru/files/snapshots/prscr-31.png

Только не наваливайтесь толпой, а то сутки качать будете — канал слабый. Завтра днём-вечером удалю, так что постарайтесь успеть
0
amxm #
10 гигов??? да вы что…
+3
al_indigo #
я сейчас попробую ещё 7z сжать, посмотрим, что получится. Но а чего вы ждали-то? Система на диске столько и занимает, диск саморасширяющийся
+2
al_indigo #
попробовал пережать с максимальным сжатием. Из 10 гб превратилось в 8 с небольшим, но, блин, кодировалось оно час, так что смысла перевыкладывать нет. Так что принципиально меньше не получится

Кстати, у меня тут появлися вопрос (вдруг кто-нибудь всё-таки читает ещё пост) — не появилось ли за последний код средства для архивации, задействующего nvidia cuda? Я знаю, почему это почти нереально реализовать, но вдруг кто-нибудь что-то придумал?
0
guglez #
А пароль какой :)? на судо
0
al_indigo #
Я не ставил пароль — я же только посмотреть хотел
0
al_indigo #
Да, и существенное уточнение для качающих:
это образ 10.6.3, установленной в х64 режиме. Я не уверен, что этот образ запустится на х32 системе — у меня win7 x64
0
kutu #
у кого-нибудь запустилось на intel процессорах без VT-x?
кстати, поддерживает ли ваш intel проц VT-x можно посмотреть здесь ark.intel.com/VTList.aspx
0
defeed #
пробовал на Atom 450 и Core Duo T2050 — не работает
0
jonijones #
c2d e7400 не работает
0
Keenn #
> VBoxManage setextradata «MacOS» «VBoxInternal2/SmcDeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc»

как в консоли написать "©"? простым копированием вместо него вставляется «c»…
0
alice2k #
хм… ну попробуйте сначала в консоле набрать «chcp 65001» и выбрать другой шрифт
НЛО прилетело и опубликовало эту надпись здесь
+3
Alexander_Smirnov #
не обязательно писать команду, вы можете также отредактировать xml файл VirtualBox машины
нужно добавить строку
<ExtraDataItem name=«VBoxInternal12/SmcDeviceKey» value=«ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc»/>
В раздел ExtraData.
0
Tiradoir #
А как заставить yстановщик yвидеть жесткий диск (разделы и yстановить макось)?

Я немогy разделы даже через yтилитy диска создать.

Кто-нить сталкивался с этим и как создать разделы?
0
Alexander_Smirnov #
Там сверху есть меню, не помню точно, помоему Utils->Disk utility… или что-то подобное, там будет возможность отформатировать винт в HFS+
+1
Tiradoir #
Да обнарyжилось, отформатировал с помощью кнопки Еrasе, но yстановка неyдачная.
+1
Alexander_Smirnov #
Если вы также как и я пользовались Empire EFI то это нормально и с помощью того же Empire EFI свежеустановленную мак ось можно будет запустить.
Советую почитать
www.sysprobs.com/install-mac-snow-leopard-1063-oracle-virtualbox-32-apple-intel-pc
там есть и полностью процесс установки и ссылки для дальнейшей подстройки.
Удачи.
+1
Tiradoir #
Спасибо, читал это, но протyпил. Сейчас запycкается MacOS. Теперь y меня Хакинтош. Благодарю за помощь.
+2
DarwinTenk #
Ну вот Хабр превратился в форум «Помогите мне установить ...» и один и тот же вопрос несколько раз задают.
+1
Tiradoir #
А где тyт ответ на этот вопрос был?
Тыкни ссылкой на коммент.
+1
Tiradoir #
После этой команды VBoxManage setextradata «MacOS» «VBoxInternal2/SmcDeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc»

VirtualBox во время загрyзки yстановщика через Vbox ЕFI и через Еmpirе Еfi все виснет намертво.

Кто-нить знает фикс этого?
–1
vgrichina #
Корманда неправильная – habrahabr.ru/blogs/virtualization/96222/#comment_2974246
0
Drak0n41K #
У кого-нибудь получилось запустить TF2 в стиме?)
У меня пишет unsupported hardware family.
0
ap3rus #
А как нибудь с образа это дело можно заработать? Нету двухслойных болванок под рукой, а с образом загружается до этого момента s005.radikal.ru/i210/1006/0f/939614cdaa66.jpg и курсор уходит в бесконечное вращение :)
0
Drak0n41K #
0
ap3rus #
Спасибо, пропустил)
0
Volmontovich #
Empire EFI вам поможет, сто раз сказано было. Я устанавливал с образа и все отлично встало.
0
Volmontovich #
Упс, опоздал, и даже очень.
0
Bkmz #
Гружусь в Empire, потом вставляю диск Mac OS X Install. Жду минуту, жму ф5 — реакции ноль
0
Bkmz #
Теперь вот такая фигня
0
Volmontovich #
Какой у вас процессор? Версия виртуалбокса 3.2?
0
Bkmz #
vendor_id	: GenuineIntel
cpu family	: 15
model		: 4
model name	: Intel® Pentium® 4 CPU 3.06GHz

Vbox -V 3.2.4
0
Volmontovich #
Если не ошибаюсь, в pentinum 4 нет поддержки виртуализации, которая необходима.
0
Volmontovich #
Небольшой хинт. Установка у меня прошла только с помощью Empire EFI, но после нее система грузилась без проблем при включении EFI в настройках vm и без дополнительных телодвижений.
0
amoral #
А как нибудь без диска можно это провернуть? Через образ в .dmg напрмер?
0
phillennium #
тут уже писали — да, только сначала преобразовать dmg в iso
0
fotozoom #
скачал transmac 1.9
разархивировал dmg в dmg (!) и просто подсунул виртуальной машине этот файл без всяких виртуальных дисков и т.д.
0
Rusty #
Кто устанавливался с этим параметром:
VBoxManage setextradata «MacOS» «VBoxInternal2/SmcDeviceKey» «ourhardworkbythesewordsguardedpleasedontsteal©AppleComputerInc».
Будьте любезны кинуть лог загрузки.
var/log/kernel.log. Спасибо.
+1
vgrichina #
+1
Rusty #
Не в правильной строке суть. Мне интересно как они сэмулировали SMC.
0
vgrichina #
0
Rusty #
Спасибо.
+1
fotozoom #
спасибо. поставил на E6850 «почти» без запинок (с EFI) оригинальный 10.6.3, автоматом подтянулись апдейты.
звук не заработал, несмотря на битьё в бубен — ну и фиг с ним ибо не «тру подкастер»
вот что огорчило, так это невозможность изменить размер окна. попытка выставить нестандартный размер в конфиге не удалась (пробовал 1280х1024, получилось, но не нужно)

может кто «умеет» размер дисплея менять?

P.S. видимо придется ждать add-on для гостевых ОС
–1
mag #
а как получилось поменять размер на 1280х1024? я делеал через ...boot.plist, но оно почему-то не применяется :(
–1
Rusty #
Если нет кекста для видеокарты, расширение монитора изменить не получится.
0
fotozoom #
удивительное дело с этим бутлистом
если его править, то фиг что меняется
а если КАК В ИНСТРУКЦИИ записать в другое место, а потом скопировать поверх старого, то сработало

чтоб не париться в терминале с командами установил MC. правда пришлось pro rectum ставить из набора rudix (гуглить)
+1
mag #
в том-то и дело, что делал всё КАК В ИНСТРУКЦИИ, сохраняю, заменяю, перегружаю — всё как и было… видимо что-то не так
+1
t3ran #
А на Core i7-860 у кого-нить завелось? Мне говорит Unsopported CPU family
Ставится только через Empire EFI, но рухает после апдейта:(
+1
oe24 #
Короче, ИТОГ ВСЕГО: У больше, чем у половины, Mac OS не завелась под Virtual Box. Ждём, пока исправят это с новыми версиями Virtual Box!
+3
vgrichina #
Просто в посте ошибка – habrahabr.ru/blogs/virtualization/96222/#comment_2974246
0
eyeofhell #
Не в посте, а в типографе хабра :). Кто же знал, что он внутри тега 'code' будет менять символы :(.
+4
vgrichina #
ОЧЕНЬ ВАЖНО!!!!

В инструкции ошибка, по этому много кто не смог установить. Проблема в том что символ копирайта не должен быть настоящим. (Тут наверное автоматический типограф хабра постарался). Вместо этого должна быть просто имитация – VBoxManage setextradata "MacOS" "VBoxInternal2/SmcDeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal( c )AppleComputerInc"

Нужно только забрать пробелы вокруг «c»

ОЧЕНЬ ВАЖНО!!!!
+1
Tiradoir #
А я и дyмал почемy y меня после введения неверного ключа висла машина через раз.
Спасибо, все заработало.
0
StrangeAttractor #
Вот он, дух времени, из-за повсеместной копирастии уже техника сбоит…
+1
eyeofhell #
Исправил. Использовал тэг 'code', но видимо типограф хабра имеет свое мнение по поводу неформатированного текста :(.
0
StrangeAttractor #
На сколько я помню Mac OS X требует SSE3. Эта виртуалка эмулирует SSE3 на процессоре где только SSE2 есть?
0
vgrichina #
Не эмулирует. Вообще-то можно юзать ядро собраное без SSE3 насколько я понимаю, есть ведь патчи.
0
denism7 #
На процах без VT оно по всей видимости не работает. VirtualBox cначала выдает предупреждение, потом критическую ошибку. Хоть у кого-нибудь без VT заработало и должно ли вообще?
0
leveler #
Как только с работы вернусь — протестирую. У меня тоже как раз такое предупреждение выдавалось.
0
elsinor #
Это самый главный вопрос. Странно что задан в конце темы.
0
ruzzz #
Да, по всей видимости на процах без VT не работает. У меня также выдало ошибку my.jetscreenshot.com/2358/20100626-wd1b-54kb
0
degratnik #
У кого работает. Дайте, пожалуйста скачать, готовые файлы VB.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.