Russian Qt Forum

Разное => Говорилка => Тема начата: kuzulis от Август 31, 2010, 10:56



Название: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Август 31, 2010, 10:56
Доброго времени суток.

Хочу ради интереса поставить дома на комп дополнительную ОС MacOSX чтобы в ней проверить работу моего софта на Qt4.
У меня имеются уже две ОС: Windows и Linux.
Планирую что-то типа Леопарда x86_64 ставить, т.к. я понял что оно заточено под интелсовместимые архитектуры процов.

В связи с этим вопросы:
1. Нужны ли какие-то кряки и серийные номера при установке OS MacOSX?
2. Нормально ли оно поставится на дополнительный чистый раздел на жестком диске и можно ли прописать загрузку этой оси в GRUB2? (или нужны пляски с бубнами на примере винды)
3. Нужны ли какие-то дрова на видео? (у меня NV GF 8600GT)
4. Нужен ли пакет каких-либо еще компиляторов для создания приложений в Qt4 ? (помимо самого Qt4 SDK for Mac)
--

Пока всё :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Август 31, 2010, 12:59
1) нет
2) нет
3) в хакинтоше должны быть, иначе их нет нигде
4) да, XCode


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Август 31, 2010, 13:40
2 Авварон
Цитировать
2) нет
Что значит НЕТ?
Значит я не смогу установить и прописать в загрузчик?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Август 31, 2010, 14:03
раздела мало, надо целиком диск, она что-то мутит с таблицей разделов. Возможно потом можно накатить поверх нее линупс. Но в общем все немного сложнее, чем с виндой. Хотя есть вариант отформатить раздел в HFS+ из под линупса и попробовать поставить так


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Август 31, 2010, 14:06
kuzulis А почему не попробовать поставить ее в VirtualBox, например.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Август 31, 2010, 14:16
2 Авварон
Мда... не все так просто... эх.
Страшно что-то проверять вживую.
В принципе у меня есть пустой "лишний" жесткий диск на 250ГБ поэтому скорее всего попробую на него накатить напрямую, без ВМ.
И думаю, что загрузчик мак-оси не покоцает мне ничего такого, также думаю, пропишу в Grub загрузку.. Хотя почитать нужно.

2 BRE
Цитировать
kuzulis А почему не попробовать поставить ее в VirtualBox, например.
Была у меня мысля, но полезли и другие мысли:
1. А как ставить ВМ?
2. А как поведут себя последовательные интерфейсы (порты) в MacOSX через ВМ?
3. А с чего вообще начать?
..
..
500.

т.е. вопросов больше чем ответов. Т.к. я ни разу не использовал никакие ВМ - то для меня это в новинку и в диковинку и, думаю, больше времени потрачу на изучение что и как.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Август 31, 2010, 15:18
т.е. вопросов больше чем ответов. Т.к. я ни разу не использовал никакие ВМ - то для меня это в новинку и в диковинку и, думаю, больше времени потрачу на изучение что и как.
Так попробуй.  :)
Поставь на linux VirtualBox и посмотри. Сам никогда MacOS не устанавливал, но несколько разных linux в виртуалке живут абсолютно спокойно.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Август 31, 2010, 17:49
макось на виртуалки не встает ну прямо никак. Пляски с бубнм при установке и получаем жутко тормозящую ось.
можно попробовать скачать готовый образ, если повезет, он будет с меньшими косяками. Я вот на вмваре так и не смог поставить - ядро тупо зависало во время бута


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Август 31, 2010, 19:12
В общем, не установилось ничего.
Скачал: Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso

При установке вылазили косяки разного рода, то AHCI режим винтов ему не нравился, то еще какая-то фигня... парился парился.. Вроде запустил установку, появился GUI инсталлятор, я разметил разделы, он уже наполовину установился (писал "осталось около 15 минут") - а потом внезапно Kernel Panic .
Я плюнул в экран! :)

Кароче ацтой этот макОС. Имхо.  :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Август 31, 2010, 19:15
макось на виртуалки не встает ну прямо никак. Пляски с бубнм при установке и получаем жутко тормозящую ось.
можно попробовать скачать готовый образ, если повезет, он будет с меньшими косяками. Я вот на вмваре так и не смог поставить - ядро тупо зависало во время бута
Да люди пишут, что запускают:
http://habrahabr.ru/blogs/virtualization/96222/
http://admin.dp.ua/other-any/36.html


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Август 31, 2010, 19:21
kuzulis
не макось отстой, а хакинтош... макось вообще не должна нигде работать кроме маков


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Igors от Август 31, 2010, 20:16
Я плюнул в экран! :)

Кароче ацтой этот макОС. Имхо.  :)
Такие слабонервные на OSX не нужны  :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 01, 2010, 07:10
Ладно, уговорили, попробую дубльдва.
Думаю, помучаться придется огого.. Винда нервно курит в стороне.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 01, 2010, 21:30
Ни в какую не хочет работать.. Вроде установился... Загружаю из Grub2 - он начинает грузиться - а потом в паник уходит...

Вопросы:

1. Люди, какие нужны кексты для Леопарда 10.6.х при компе с процессором AMDх2 х86_64 и видяхой от NVidia?
Имею ввиду минимальный их набор чтобы оно завелось.
Я перепробовал уже все варианты, с кексами и без - результата ноль.

2. Сборка "Snow_Leopard_10.6.1-10.6.2_SSE2_SSE3_Intel_AMD_by_Hazard.iso" поддерживает (говорят) и x86 и x86_64 и говорят
что по умолчанию с DVD грузится ядро 64х битное, но я подметил, что нифига подобного, т.к. в процесс загрузки проскакивает
 сообщение типа: бла/бла/бла/i386.
Какая опция нужна при загрузке с DVD чтобы грузилось x86_64?
Я пробовал писать:
Цитировать
boot: -v arch=x86_64
но в процессе загрузки все-равно вижу:  бла/бла/бла/i386.

 >:( >:( >:(



Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 01, 2010, 21:43
i386 10.6 в природе по идее просто не существует...


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Igors от Сентябрь 01, 2010, 22:05
Я использую "натуральный" Maс и мало чем могу помочь:

- насколько я знаю 10.6 - полностью 64-битное ядро

- видео: но Mac абы какую карту не поставить, нужна какая-то прошивка (EFR но я могу путать). Причем "несовместимая" карта будет работать если в слотах стоит хотя бы 1 "совместимая". Как "Хакинтош" это решает - не в курсе, сорри


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Wicked_Digger от Сентябрь 02, 2010, 14:17
Есть куча сборок хакинтоша, но нет ниодной, которая бы гарантировано работала на любом железе :(
Возми готовый оброз под VMware (на торрент трекерах поищи, у меня ссылка к сожалению не сохранилась) и не мучайся с установкой на живую машину. Работает отлично, полностью перешел на разработку и тестирование на виртуалке, т.к. на приличной машине работает не медленне, чем на стареньком MacMini, который использовал до этого.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 02, 2010, 15:32
Цитировать
Возми готовый оброз под VMware (на торрент трекерах поищи, у меня ссылка к сожалению не сохранилась) и не мучайся с установкой на живую машину.

А это идея! Я тоже видел в сети образы для этой ВМ. Попробую, отпишусь.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 03, 2010, 20:42
Вроде установил Mac OSX напрямую без ВМ. Установил без дров на звук, на сеть и т.п. Вроде работает.
Теперь бы накатить Qt SDK и что-там еще нужно.

Первые впечатления - не понравилось. Русификация корявая, шрифты здоровенные, паникует иногда и т.п. Может из-за того что я не умею в маке работать!

Вопрос:
1. Как устанавливать программы для мака? Просто скачать файл с расширением *.dmg, запустить его и оно установится? или как?
Просто пока еще качаю Qt SDK for Mac (~600 МБ) и хотел бы заранее узнать.
2. Что еще нужно кроме XCode и  Qt SDK?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 04, 2010, 10:42
у вас явно кривая сборка... в родной ОС Х ВООБЩЕ ничего не надо настравивать (кроме примочек типа доп рабочих столов и активных углов экрана)
1) программы либо копируются драгэндропом в папку /Applications (если в виде .app файла внутри .dmg лежит)
либо если есть .pkg инстоллер, то им (при монтировании диска он автоматом запускается) - жмете далее, далее далее - как в винде
2) ничего


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 04, 2010, 17:02
Как уже советовали, в данном случае абсолютно не нужно париться с хакинтошем. А нужно скачать образ MacOS X для VMWare, они есть на любом хорошем торрент-трекере (rutracker.org, например)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Wicked_Digger от Сентябрь 05, 2010, 21:28
Вроде установил Mac OSX напрямую без ВМ. Установил без дров на звук, на сеть и т.п. Вроде работает.
Теперь бы накатить Qt SDK и что-там еще нужно.

И вы пытаетесь судить о системе по получившемуся обмылку? Это просто глупо!

Первые впечатления - не понравилось. Русификация корявая, шрифты здоровенные, паникует иногда и т.п. Может из-за того что я не умею в маке работать!

Система сделана для работы на машинах СТРОГО производства Apple, на других машинах работает или плохо, или как минимум неудобно работать. Если хотите заниматься разработкой, научитесь использовать нелокализованные версии систем и инструментария. Если хотите разрабатывать под Mac/iPhone, научитесь пользоваться консолью и инструментарием GNU (как минимум).

Вопрос:
1. Как устанавливать программы для мака? Просто скачать файл с расширением *.dmg, запустить его и оно установится? или как?
Просто пока еще качаю Qt SDK for Mac (~600 МБ) и хотел бы заранее узнать.
2. Что еще нужно кроме XCode и  Qt SDK?

1. DMG это образ диска (вроде iso), в нем уже лежит то, что собственно устанавливать, установка 2-х типов - бандл (собственно приложение), которое копируется в файловую систему и запускается, или инсталятор - обычный визард, все шаги объясняются.
2. Для сборки примеров достаточно.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 06, 2010, 08:22
2 vipet

Цитировать
Как уже советовали, в данном случае абсолютно не нужно париться с хакинтошем. А нужно скачать образ MacOS X для VMWare, они есть на любом хорошем торрент-трекере (rutracker.org, например)

Да я все понимаю, но раз уж оно установилось, то буду париться. :)
Если что - то перелезу на ВМ в самом крайнем случае.

2 Wicked_Digger

Цитировать
И вы пытаетесь судить о системе по получившемуся обмылку? Это просто глупо!
Именно! Я не собираюсь тратить деньги на Маки - шмаки и потом судить. Сужу о том что есть в данный момент.

Цитировать
Система сделана для работы на машинах СТРОГО производства Apple, на других машинах работает или плохо, или как минимум неудобно работать.
Вот только не нужно все списывать (переводить стрелки) на это утверждение!
Раз уж Apple выпустила и продает и поддерживает Mac OSX с поддержкой x86 & x86_64 - то оно должно работать и точка, это не мои проблемы!
Это не Linux, где всё Free For Fun.

Цитировать
Если хотите заниматься разработкой, научитесь использовать нелокализованные версии систем и инструментария. Если хотите разрабатывать под Mac/iPhone, научитесь пользоваться консолью и инструментарием GNU (как минимум).
Ну, насчет локализации - я соглашусь с вами. Насчет разработки под/для мака - не имею никакого желания там разрабатывать. Насчет консоли и GNU - это все само собой разумеется.

Цитировать
1. DMG это образ диска (вроде iso), в нем уже лежит то, что собственно устанавливать, установка 2-х типов - бандл (собственно приложение), которое копируется в файловую систему и запускается, или инсталятор - обычный визард, все шаги объясняются.
2. Для сборки примеров достаточно.
Да, спасибо, я уже познал это. :)
--
А вот кто что скажет насчет кекстов, что это такое: бинарные патчи или как? В чем философская разнича между ними и *.dmg ?



Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 06, 2010, 12:27
второй линк в гугле:

http://www.ihackintosh.com/2009/02/what-is-kextwhere-is-kext-how-to-install-kext/

What is KEXT?
KEXT stands for Kernel Extension, this means that whatever needs to run in the kernel (OS core) environment can be written as extension and then loaded, even after the OSX has finished loading, this mostly answer the needs for hardware drivers.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 06, 2010, 13:23
Спс :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 06, 2010, 14:46
Цитировать
Раз уж Apple выпустила и продает и поддерживает Mac OSX с поддержкой x86 & x86_64 - то оно должно работать и точка, это не мои проблемы!
поправка - она не поддерживает ее на компьютерах не производства фирмы Apple (она _не_ является вендором для драйверов на писюки, в отличие от мелкософта). Купите железку идентичную любому из маков, получите счастье. Более того, используя хакинтош вы кажется нарушаете лицензию.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Wicked_Digger от Сентябрь 06, 2010, 17:39
Вот только не нужно все списывать (переводить стрелки) на это утверждение!
Раз уж Apple выпустила и продает и поддерживает Mac OSX с поддержкой x86 & x86_64 - то оно должно работать и точка, это не мои проблемы!
Это не Linux, где всё Free For Fun.

Т.е. покупая электроприбор на котором явно написано, что он для сети 110V, вы воткнув его в сеть 220V, будете даказывать, что он сделан для работы с электричеством и это не ваша проблема, а производителя?

Глупо предъявлять притензии, откровенно нарушая лицензионное соглашение, вам так не кажеться?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 06, 2010, 18:26
Претензии предъявлять глупо, но аналогия с напряжением в розетках неверная. Скорее было бы так: все розетки 220V, но прибор можно втыкать только в розетки синего цвета, а если цвет розетки синий, то нельзя. Причем это регулируется лицензионным соглашением.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 06, 2010, 20:07
как раз пример с волтажем более корректный - чтобы работало на 220, надо трансформатор (аля драйвера) Чтобы воткнуть в розетку другого увета дров не надо. Просто Apple не заморачивается с написанием дров и занимается другими, более полезными вещами (например юзабилити)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 11, 2010, 19:19
Цитировать
Просто Apple не заморачивается с написанием дров и занимается другими, более полезными вещами (например юзабилити)
Что то поработав с Хакинтошем я юзабельности не почувствовал. Наоборот, все неудобно и "тупо". Ни настроек, ни чего. Даже тупо не могу поменять системные шрифты т.к. не нахожу где это делать.  :)
Ладно, это не по теме...

А вот по теме:
1. скажите ка пользователи нативного мака, а хорошо ли и быстро ли в нем работает QtCreator 2 ?
2. скажите ка пользователи Хакинтоша в WMVare , а хорошо ли и быстро ли в нем работает QtCreator 2 ?

 ;)

А то у меня на хакинтоше (который установлен напрямую) и CPU AMD x86_64x2 и 4 ГБ ОЗУ тормозит так, что невозможно работать.. Каждый вводимый в редакторе символ отображается через секунду (ориентировочно). Вообще  невозможно. Ужос.   :-\


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: pastor от Сентябрь 12, 2010, 13:49
1. Проблем с Qt Creator 2 ни каких нет. Работает быстро и стабильно


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 12, 2010, 14:45
ну блин, говно хакинтош, что вы хотите, шрифт в маке не настраивается, ибо 99% юзеров это не нужно (а у вас косяк сборки, где зачем-то изменены шрифты).
Креатор работает как в винде и линуксе - шикарно.
На виртуаль надо ставить не хакинтош, а родную ось, имхо


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 12, 2010, 15:10
Цитировать
На виртуаль надо ставить не хакинтош, а родную ось, имхо
А какая виртуалка эмулирует процессоры Power PC ?
т.к. VMWare Workstation только интел совместимые могет! (если я не ошибаюсь). , поэтому получается, что не поставить родную её!
ЗЫ:
Хотя, нужно почитать !


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 12, 2010, 15:51
?? макось уже давно не поддерживает PowerPC


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 12, 2010, 18:24
кузулис, у тебя проблемы совмесимости железа и софта.

кинь дурное, снеси этот кривой хакинтош (он не кривой *вообще*, но в данном случае - да), юзай вмваре, все летает.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: sendevent от Сентябрь 13, 2010, 02:57
а какие проблемы с диплойментом "плейн кьют" приложения, собранного под хакинтошем/виртуалкой, светят под МакОСями? (и светят ли?) только необходимость сборки тех же двух вариантов, что и под линукс (64/32), либо хуже?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 13, 2010, 07:30
Цитировать
а какие проблемы с диплойментом "плейн кьют" приложения, собранного под хакинтошем/виртуалкой, светят под МакОСями? (и светят ли?) только необходимость сборки тех же двух вариантов, что и под линукс (64/32), либо хуже?
В смысле?

Цитировать
кузулис, у тебя проблемы совмесимости железа и софта.

кинь дурное, снеси этот кривой хакинтош (он не кривой *вообще*, но в данном случае - да), юзай вмваре, все летает.
А как доустанавоивать в этом случае в макось SDK, программы и дрова?
Например нужно установить дрова на USB/Serial PL-2303. Они у меня есть, под хакинтошем (который был на винт напрямую установлен) они работали.. А вот как поставить их под VMware я шото не пойму... И подхватят ли они (дрова) , да и вообще сама макось последовательные порты компа под виртуалкой?!.. В общем, буду пробовать...


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 13, 2010, 10:11
а какие проблемы с диплойментом "плейн кьют" приложения, собранного под хакинтошем/виртуалкой, светят под МакОСями? (и светят ли?) только необходимость сборки тех же двух вариантов, что и под линукс (64/32), либо хуже?
никаких не светит, ось же не пересобирается в хакинтоше - гцц бинарный и генерит те же бинарники, что и на родной.  Единственное - в маке есть понятие universal binaries - бинарник, содержащий несколько архитектур (ppc, x86, amd64) так что можно собирать лишь 1 версию. А можно делать и все 3 (ну в сучае с qt 2 - x86, amd64, ибо ppc кьютом вроде уже не поддерживается на маке)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 13, 2010, 11:02

А как доустанавоивать в этом случае в макось SDK, программы и дрова?
Например нужно установить дрова на USB/Serial PL-2303. Они у меня есть, под хакинтошем (который был на винт напрямую установлен) они работали.. А вот как поставить их под VMware я шото не пойму... И подхватят ли они (дрова) , да и вообще сама макось последовательные порты компа под виртуалкой?!.. В общем, буду пробовать...


Доустанавливать все - как и с обычной ОС.

Насчет USB/Serial-девайса - не уверен, что это будет работать


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Igors от Сентябрь 15, 2010, 20:20
Сразу скажу что мой пост - чисто флуд. Я просто удивлен что все получается "с точностью наоборот". Понятно что "всякая лягушка свое болото хвалит" (в том числе и ОС). Но я удивлен что на Mac надо "что-то настраивать" - этого нет. Я знаю что OSX это замаскированный Linux (posix). Когда он пришел (лет 10 назад вместо Mac classic) пользователи было ломанулись изучать терминал, командную строку и.т.п. - но это длилось очень недолго  :) Все быстро убедились что никаких настроек не требуется. Все рещается DND, а командная строка пасется на заднем дворе - и это правильно. Все ставится в стиле "нажмите бубочку" (Вындоуз отдыхает). Без всяких "make" и sabra-cadabra. Да, сейчас я почти ничего не знаю о своем ОС - но меня это очень удобно устраивает.

Если надо чего проверить - не стесняйтесь, пишите в личку, были бы четкие инструкции, а проверить не проблема


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 15, 2010, 21:26
2 Igors ,

да не все так просто как кажется. Ну, если нативный Мак - то не спорю.

Но я вот мучаюсь и не могу поставить мак на виртуалку.. пробовал и VMWare и VirtualBox - результат отрицательный. Все из-за того что у меня процессор от AMD.  :'(

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

В принципе, в гугле говорят, что установить можно - но для этого нужно перебрать туеву хучу разных сборок хакинтоша с разными патчеными ядрами... Проблема в том, что образы весят около 6-8 GB и качать приходится сутками... Вот, сейчас ретайловский качаю.. Попробую его поставить на виртуалбокс...
В общем, жуть и геммор со всем этим....

Цитировать
Если надо чего проверить - не стесняйтесь, пишите в личку, были бы четкие инструкции, а проверить не проблема
Да что стеснятся, зачем личка? Если есть время - то неплохо бы затестить это: http://gitorious.org/qserialdevice
Но наврядли у вас есть необходимые девайсы и шнурочки. :)
Эххх...



Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 15, 2010, 21:39
скачайте готовый образ для виртуалки, их в сети полно...


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 15, 2010, 21:48
Цитировать
скачайте готовый образ для виртуалки, их в сети полно...
да я в курсе... просто изза процессора может все-равно не пойти...
В общем, поговаривают, что не работает (или оч редко и нужно искать) на процессорах AMD x86_64 х 2 степпинга 4200+ - 4400+ и т.п., т.е. виртуалке подавай процессоры более топовые типа 5000+ и выше.
В принципе с мелким процессором можно заставить работать - но оно будет тормозить не по детски (из-за того что режим виртуализации у этих процов не поддерживается вмварью, типа он устарел), также нужно искать спец. патченое ядро... Не все так просто. :)

Имхо, это мое сегодняшнее видение на основе моего опыта и т.п. но оно может изменится.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Sergey B. от Сентябрь 16, 2010, 10:08
Ставил retail os x на virtualbox.
Работает (http://borisovs.livejournal.com/3122.html).


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 16, 2010, 12:06
2 Sergey B.

Я так же делаю... Только источником инсталляционного образа MacOSX у меня служит не DVD болванка в реальном приводе - а ISO-шный образ MacOSX который я выбираю сам с какого-то логического раздела винды (т.е. указываю где он лежит у меня). 

Правда пока попробовал я это со сборкой от Hazard , с Retail еще не пробовал.. Попробую сегодня (как раз утром докачал :) )

Вопросы:
1. Вы создавали в виртуалбоксе Mac OS X Server или Mac OS X Server 64 ?
2. Какой у вас процессор?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Sergey B. от Сентябрь 16, 2010, 12:41
2 Sergey B.

Я так же делаю... Только источником инсталляционного образа MacOSX у меня служит не DVD болванка в реальном приводе - а ISO-шный образ MacOSX который я выбираю сам с какого-то логического раздела винды (т.е. указываю где он лежит у меня). 

Правда пока попробовал я это со сборкой от Hazard , с Retail еще не пробовал.. Попробую сегодня (как раз утром докачал :) )

Вопросы:
1. Вы создавали в виртуалбоксе Mac OS X Server или Mac OS X Server 64 ?
2. Какой у вас процессор?

1. Mac OS X Server.
2. C2D E6500

Можно погуглить, есть несколько разных советов по установке в VB. Я просто нашёл минимальный рецепт, но рабочий, в котором нужно просто ввести одну команду, и закросспостил себе, чтобы не искать потом.
Правда я ставил 10.5, а не 10.6. Для 10.6 может нужно ещё потанцевать...
Hazard и прочие хаки -  они грузятся через Bios, а ретайл через efi, который VB прекрасно эмулирует.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 16, 2010, 13:03
а retail - это же оригинальная ось, нет?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 16, 2010, 13:15
Цитировать
который VB прекрасно эмулирует.
т.е. в Виртуалбоксе нужно поставить галочку напротив "EFI" (для ритайла)?
Цитировать
2. C2D E6500
ну, на интелы оно легко встает.

Цитировать
а retail - это же оригинальная ось, нет?
да, только под Intel процессоры (если не ошибаюсь)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 16, 2010, 13:20
ну архитектура x86_64, то есть включает амд


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 16, 2010, 13:21
По моему - AMD это хаки... Хотя хз...


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 16, 2010, 14:15
хаки нужны ради дров и возможности запуска из биоса, а вот насчет архитектуры я сомневаюсь (ведь это амд придумал 64битную архитектуру)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Sergey B. от Сентябрь 16, 2010, 15:18
а retail - это же оригинальная ось, нет?
Да.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: vipet от Сентябрь 16, 2010, 18:31
kuzulis, уже 10 раз посоветовали: скачай образ с рутракер.орг или откуда угодно и не мучайся


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 17, 2010, 07:21
Цитировать
kuzulis, уже 10 раз посоветовали: скачай образ с рутракер.орг или откуда угодно и не мучайся
Мы не ищем легких путей!  ;D

В общем, встало! На виртуалбокс 3.2.8.
Сборка от "Hazard 10.6.1-10.6.2 for AMD/Intel" (т.е. та сборка что была у меня ранее и которая паниковала).

Проблема была скорее всего изза-того что я раньше при создании ВМ оставлял галочку на "динамический виртуальный диск", а также я менял размер памяти для видео на большее кол-во МБ.

Теперь же я оставил все по умолчанию, только лишь настроил размер ОЗУ, кол-во ядер ЦП, и виртуальный ЖД выбрал с постояннным размером ~20ГБ.

Но не получается сделать настройку последовательных портов.
Раньше, когда макось стояла напрямую, тот последовательный порт что стоял в материнке в макоси имел имя: /dev/tty.serial1, но вот под виртуалкой что-то не видно ничего.

Я в виртуалбоксе потыкал в настройках последовательных портов, но мне непонятны там пункты, кторые значатся как:
1. "путь к последовательному устройству"
2. "хост канал/хост устройство/ и чо то там"

Кто нить мне объяснит что это такое?
И получалось ли у кого настроить последовательные порты в виртуалбоксе?




Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Сентябрь 17, 2010, 07:42
Попробуй выбрать:
Режим порта: Хост-устройство
Путь к порту/файлу: /dev/ttyS0 (или как у тебя эти устройства в linux именуются)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 17, 2010, 07:56
Цитировать
Путь к порту/файлу: /dev/ttyS0 (или как у тебя эти устройства в linux именуются)
Я так пробовал, писал:
Путь к у-ву: /dev/tty.serial1 - но в этом случае ВМ не стартует, а ругается на ошибку типа: "Не могу создать канал pipe блабла"...
А если указываю путь типа: COM1 - то стартует..
В общем, пока непонятно.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Сентябрь 17, 2010, 08:03
Путь к у-ву: /dev/tty.serial1
У тебя на хост линуксе так устройство называется?
Покажи, что выводит в linux команда:
$ ls -l /dev/tty*


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 17, 2010, 08:18
Хост не линух - а Винда!
Гость - макОС!

В винде порт - COM1
В макоси должен ему соответствовать /dev/tty.serial1

Порт стандартный материнковский!

Если я в виртуалбоксе убираю галку с поддержки COM портов (при этом в подсказке написано, что гостевая ось - макось - будет видеть этот порт, но не сможет иметь к нему доступ) - то в гостевой оси не наблюдаю в /dev/ ничего похожего на /dev/tty.serial1

Я так думаю, судя по подсказке виртуал бокса, что порт должен появится в /dev макоси даже если он отключен в настройках виртуал бокса!

 


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Сентябрь 17, 2010, 08:25
А если указать так:
Режим порта: Хост-устройство
Путь к порту/файлу: COM1

То как я понял, VB стартует, а в Mac порт появляется?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 17, 2010, 08:26
Цитировать
То как я понял, VB стартует, а в Mac порт появляется?

Да, стартует, но ничего не появляется. В том то и дело!

Также гостевая МакОсь не реагирует на флешку, хотя в настройках виртуалбокса стоят везде галочки в поддержке USB.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: BRE от Сентябрь 17, 2010, 08:32
Цитировать
То как я понял, VB стартует, а в Mac порт появляется?

Да, стартует, но ничего не появляется. В том то и дело!

Также гостевая МакОсь не реагирует на флешку, хотя в настройках виртуалбокса стоят везде галочки в поддержке USB.
Так может эти устройства нужно было включить до инсталяции MacOS. Может она драйвера эти не поставила?


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 17, 2010, 08:41
Цитировать
Так может эти устройства нужно было включить до инсталяции MacOS. Может она драйвера эти не поставила?
Хм.. Может быть... Проверю.. Хотя, если б это так и было - то непонятно почему и USB флешка не подхватывается. Ведь до установки МакОси галочки поддержки USB в виртуалке стояли!
Ладно, буду проверять. Спс.


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 20, 2010, 22:02
В общем заработал только последовательный порт в виде USB/Serial шнурка. Да и то при использовании этого девайса - гостевая MacOSX по истечении некоторого времени тупо зависает и приходится ее перегружать постоянно. Да и вообще, креатор тормозит не по децки, шрифты мутные, да и неудобно.
В общем, вердикт - ну ее в малину, я разочарован.  :(


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Авварон от Сентябрь 20, 2010, 22:07
смешно, вот уж что, а мак в рисовании шрифтов обвинять просто смешно:)
кстати мутность обычно бывает при несовпадении разрешений экрана и гостя и хоста (у вмваре отвратный алгоритм ресайза изображения)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: kuzulis от Сентябрь 21, 2010, 07:25
Цитировать
смешно, вот уж что, а мак в рисовании шрифтов обвинять просто смешно:)
кстати мутность обычно бывает при несовпадении разрешений экрана и гостя и хоста (у вмваре отвратный алгоритм ресайза изображения)
Ничего смешного. Говорю как есть.
Кстати, не вмварь а виртуалбокс (только под ним и заработало сие "макос" поделие).
Разрешение поставил родное 1280х1024.
И не надо говорить, что виноваты ВМ и т.п. , ведь другие ОС вполне прилично работают под виртуалками и т.п.
А эта поделка (макось) работает из рук вон плохо.!
Гламур.. грамур.. пыщ пыщ.  :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: Igors от Сентябрь 21, 2010, 07:44
, ведь другие ОС вполне прилично работают под виртуалками и т.п.
Это точно: у меня на Mac стоят два Линукс guest'а и и два Вындоуз - и все отлично.

Так значит, не получилось c Apple на шару?  ;D  Ну ничего, вот поднакопите деньжат, возьмете приличный Mac и тогда поговорим о шрифтах и всем остальном  :)


Название: Re: Установка MacOSX на CPU x86 или x86_64!
Отправлено: pastor от Сентябрь 21, 2010, 10:31
Так значит, не получилось c Apple на шару?  ;D  Ну ничего, вот поднакопите деньжат, возьмете приличный Mac и тогда поговорим о шрифтах и всем остальном  :)

+100

На железе от Apple никаких вышеописанных проблем не возникает.