Установка Mac OS X 10.6.4 на ESXi 4.1
Весь этот опус - свободная компиляция информации взятой с форума на insanelymac.com.Итак, есть хост с поддержкой Intel VT - ESXi 4 или 4.1, добавленный в vCenter или просто stand-alone.
Нужно - установить гостем Mac OS X 10.6
Поехали.Скачайте файл vmware-darwin310-macosx1064.zip по ссылке:
http://www.filedropper.com/vmware-darwin310-macosx1064
Распакуйте архив и запишите эти файлы на хост с помощью Datastore Browser, scp или любым другим удобным способом.
В консоли или через SSH, если включен, сделайте скрипт исполняемым и запустите его.
#chmod +x setup.sh
#./ setup.sh
Если все нормально, то в конце скрипт напишет Finished.
Далее с помощью VMware vSphere Client создайте новую виртуалку FreeBSD 32 или 64 bit.
Памяти минимум 1 Gb и диск SCSI LSI Logic минимум 16Gb. Сетевой адаптер должен быть Intel E1000, на других не проверял. Так же нужно добавить USB контроллер. Рекомендуется включить и выключить виртуалку для применений всех изменений.
Далее нужно удалить эту ВМ из Inventory для того, чтобы отредактировать VMX файл. Нужно добавить такие строки:guestOS = "darwin10" (darwin10-64 для FreeBSD 64-bit)
ich7m.present = "TRUE"
smc.present = "FALSE"
keyboard.vusb.enable = "TRUE"
mouse.vusb.enable = "TRUE"Если в файле есть параметр guestOSAltName - его нужно закомментировать с помощью #
Теперь можно смело добавить виртуалку в Inventory и включить её. Единственный момент при включении - включать нужно подключившись к хосту напрямую клиентом, а не через консоль vCenter.Я Снежного устанавливал с образа диска с версией 10.6, поэтому предварительно залил его на датастор и в свойствах виртуалки указал к нему путь. Инсталляция прошла без каких либо проблем. После инстала стандартным способом запустил установку VMWare Tools и после перезагрузки выключил Power Saving (иначе виртуалка уходит в вечный сон), настроил VNC и обновил ось до версии 10.6.4.
Все отлично работает.
Вот ссылка на форум, откуда брал всю инфу:
http://www.insanelymac.com/forum/index.php?showtopic=172474
Углядел тут.
Непонятно зачем нужны манипуляции с setup.sh если подписанный с помощью него darwin.iso нигде потом не используется....
ОтветитьУдалитьмопед не мой.
ОтветитьУдалитьпопробуем, давно хотел посмотреть сервер макоси
ОтветитьУдалить./setup.sh --install
ОтветитьУдалитьТак надо запускать, а от простого запуска setup.sh нету толка.
Так же надо писать так:
guestos = "darwin-64"
guestos = "darwin"
Иначе не запустится.
guestos = "darwin"
ОтветитьУдалитьэто ж для 10.5
для 10.6 нужно darwin10
Делал, так:
ОтветитьУдалитьКачаем, из темы архив, далее по инструкции. Файлик отредактили, и при попытке запуска, скажет что Darwin10 - не знаю, таких и идите в лес.
ESX 4.0 UP1
топик же по 4.1
ОтветитьУдалитьНе будем разводить палемику. Топик о ESXi + MacOS.
ОтветитьУдалитьВ топике же сказано :
Итак, есть хост с поддержкой Intel VT - ESXi 4 или 4.1
Собственно различия тока в ESX & ESXi.
Пойду первоисточник ковырять :)
- манипуляции с setup.sh нужны для установки бутлоадера дарвин осей. без него вроде как мак ось не стартанет. также он обновляет вмваре тулзы, которые надо поставить после установки снежного.
ОтветитьУдалить- спасибо за поправку с "./setup.sh --install"
на руборде поправил )
- по идее работать должно и на ESX, не проверял. Единственно обратите внимание на "включать нужно подключившись к хосту напрямую клиентом, а не через консоль vCenter"
Также есть варнинги на попытку зайти в режим редактирования гостя, их можно игноририровать. но если надо отредактировать, то нужно снова пройти путь от вывода гостя из инвентори, смены параметра guestos на старый, добавления в инвентори, редактирования ВМ и обратно...
на core i7 надо добавить в VMX файл
ОтветитьУдалитьcpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101" в
Сделал всё как написано только на VMware ESX 4.1.0 build-348481 Update 1. Не могу установить
ОтветитьУдалитьMac OS X 10.6 10A432 Original. С ключами vx вываливается ошибка "devfs_kernel_mount: failed to find directory '/dev'". В чём соль?