Делаем Skype 5 для mac еще лучше

Пользователи маков давно ждали новой версии Skype, в то время как пользователи Windows получали апдейт за апдейтом. Казалось что разработчики совсем забыли о нас, однако недавно вышла новая beta-версия этого замечательного клиента. Самое первое что замечает пользователь во всех этих изменениях — обновленный интерфейс. Тут нужно отдать должное компании, потому что на этот раз разработчики решили не идти по пути развития Windows-версии, а создали совершенно новый интерфейс для маков. Тем не менее, есть и минусы, главным из которых является большие пробелы между сообщениями в чате.

Вот как выглядит чат до нашего вмешательства:

Окно чата в скайпе до вмешательства

А это после модификаций:

Окно чата Skype после модификацийКак установить?

Все что нужно сделать — скопировать файлы стиля чата в папку.

Скачиваем RocketTheme.SkypeChatStyle.zip (70 kb)

Затем разархивируем содержимое. Полученную папку RocketTheme.SkypeChatStyle нужно перенести в каталог ~/Library/Application Support/Skype/ChatStyles

Если папки ChatStyles нет, то ее нужно создать вручную. После этих манипуляций нужно перезапустить Skype и далее

Skype → Настройки (⌘,)→ Сообщения → Оформления → RocketTheme

После этого Skype опять нужно перезапустить чтобы изменения вступили в силу.

Перевод статьи A Prettier More Usable Skype 5 Mac Beta сайта rockettheme.com.

Как уместить образ Snow Leopard на однослойном DVD-диске

На днях я столкнулся с проблемой записи retail образа Snow Leopard на компакт-диск. Дело в том, что он занимает порядка 6 гигабайт, т.е. для записи потребуется чистый двухслойный DVD-диск и привод позволящий читать и записывать данные диски. К счастью, мне удалось найти простой метод в блоге tonymacx86, этот пост является переводом с небольшими правками. Руководство поможет вам уместить retail на однослойном диске. Для создания потребуется компьютер с установленным Mac OS или виртуальная машина. Настоятельно рекомендуется использовать SATA приводы.

Этап 1: Копирование диска на жесткий диск

Скопируем диск:

  1. С помощью дисковой утилиты нужно зайти в меню Файл → Новый → Пустой образ диска
  2. Сохранить пустой образ так, как показано на рисунке ниже
    Сохранить как: Rip
    Имя: Mac OS X Install DVD
    Размер: 8.3 GB (DVD+R DL)
    Форматирование: Mac OS Extended
    Шифрование: не нужно
    Partitions: No partition map
    Image Format: sparse disk image)
  3. Перезапустите дисковую утилиту, вы увидите слева Rip.sparsimage
  4. Нажмите правой кнопкой мыши на образ Mac OS X Install DVD и нажмите Информация (Get info)
  5. Справа снизу есть замок, его нужно открыть и ввести пароль
  6. Отключить галочку Ignore ownership и закрыть замок
  7. Выберите Rip.sparseimage в дисковой утилите и нажмите Восстановить (Restore)
  8. В качестве источника выберите Mac OS X Install DVD, а в качестве назначения — созданный образ.
  9. Чистить новый образ не нужно, поэтому убираем галочку Erase destination.
  10. Нажимаем восстановить и вводим пароль.

Перезапустите дисковую утилиту, вы увидите слева Rip.sparsimage
Нажмите правой кнопкой мыши на образ Mac OS X Install DVD и нажмите Информация (Get info)
Справа снизу есть замок, его нужно открыть и ввести пароль
Отключить галочку Ignore ownership и закрыть замок
Выберите Rip.sparseimage в дисковой утилите и нажмите Восстановить (Restore)
В качестве источника выберите Mac OS X Install DVD, а в качестве назначения — созданный образ. Чистить новый образ не нужно, поэтому убираем галочку Erase destination.
Нажимаем восстановить и вводим пароль.

Этап 2: Чистка образа от ненужных файлов

Далее мы очистим ненужный «мусор» из образа Rip.sparseimage. Под ненужными файлами подразумевается XCode, драйвера принтеров, языки, шрифты и инструкции. Эти дополнения можно установить потом, после установки системы.

1. Скачайте и откройте программу ShowAllFiles (если вы знакомы с терминалом, то проще будет воспользоваться им, ключевые слова: cd, ls -a, rm -r)
2. Теперь невидимые файлы будут видны в Файндере
3. Откройте раздел Mac OS X Install DVD внутри образа Rip.sparseimage
4. Перейдите в Инструкции (Instructions)
5. Удалите Welcome to Snow Leopard pdf
6. Удалите все содержимое папки Optional Installs/Packages/
7. В папке System/Installation/Packages/ удалите все драйвера, языки и X11User.pkg
ВНИМАНИЕ: Не удаляйте файл AsianLanguagesSupport.pkg!
8.  Не забудьте почистить корзину.
11. После всех операций образ Rip.sparseimage должен быть размером 4.59 гб, как раз чтобы вместиться на однослойный DVD-диск.

Этап 3: Создание однослойного образа

Теперь нужно скопировать исправленное содержимое Rip.sparseimage в новый образ диска для записи.

  1. Откройте дисковую утилиту
  2. В меню Файл → Новый выберите → Новый образ диска
  3. Сохраните образ на Рабочем столе так, как показано на рисунке ниже:Сохранить как: Mac OS X Install DVD Имя: Mac OS X Install DVD Размер: 4.6 GB (DVD-R/DVD-RAM) Форматирование: Mac OS Extended Encryption: none Partitions: Single partition — Apple Partition Map Image Format: read/write
  4. Перезапустите дисковую утилиту чтобы увидеть слева новый образ Mac OS X Install DVD.dmg
  5. Выберите Mac OS X Install DVD.dmg и нажмите кнопку Восстановить
  6. В качестве источника выберите исправленный образ Rip.sparseimage, в качестве назначения новый однослойный образ.  Чистить новый образ не нужно, поэтому убираем галочку Erase destination.
  7. Вставьте чистый диск DVD-R или DVD-RW и нажмите Запись (Burn)

Всегда при записи используете самую низкую скорость, чтобы избежать ошибок.

Поздравляем! Диск готов. Единственный недостаток данного образа — низкая скорость загрузки экрана установки из-за BootCache, так что не пугайтесь, компьютер не зависает, через 5-10 минут установка продолжится.

Как установить Mac Os X 10.6.3 Retail через флешку на PC

В этой статье я опишу способ установки Retail-образа операционной системы Mac Os X на персональный компьютер.

Основная часть этой статьи является переводом руководства с блога tonymacx86.blogspot.com
OS X Snow Leopard Install using Retail DVD For P55 Motherboards and Intel Core i5 and i7 с моими корректировками и дополнениями.
Моя конфигурация на момент установки следующая:

Материнская плата: Asus P7P55D
Процессор: Intel Core i5-750
Видеокарта: Gigabyte Geforce 9600GT

Принцип установки приблизительно одинаков для подобных систем. Ньюансы могут возникнуть при использовании процессоров AMD или с очень редким железом.

Для установки я советую использовать:

  • Retail образ версии не ниже 10.6.2, т.к. именно с этой версии поддерживаются процессоры Intel Core i5-750 и i7-860. Если образ ниже, то придется воспользоваться патченным ядрами.
    Жесткий диск SATA объемом не меньше 120 гб.
  • Flash накопитель или USB-винчестер для развертывания образа.
  • Для установки понадобится Мак. Если под рукой нет мака, то можно воспользоваться VmWare Workstation или любой другой виртуальной машиной, благо предустановленные образы на торрентах сейчас легко найти. Альтернативным вариантом может быть использование какой-нибудь готовой сборки: загрузив установщик с диска, можно восстановить образ системы через дисковую утилиту.
  • Все необходимые для установки файлы можно скачать на блоге tonymacx86 (архив) (мое зеркало)

Этап 1: Создание DSDT

Создание DSDT необходимо для корректной работы оборудования в Mac OS. Вы можете воспользоваться уже созданной базой tonymacx86, там можно найти DSDT для многих материнских плат. Я же воспользовался программой Everest. Тут стоит отметить что сохранять DSDT через Everest нужно после того как вы установили драйверы на все оборудование. Необходимо зайти в ACPI Tool и нажать кнопку Save DSDT. Вот в принципе и все. Сохраненный файл нужно переименовать в DSDT.aml и оставить его на рабочем столе, он пригодится нам на следующем этапе.

Этап 2: Подготовка USB-накопителя

На данном этапе нам нужно развернуть систему на наше устройство. Для этого воспользуемся дисковой утилитой:

  1. Выделяем наш накопитель слева.
  2. Нажимаем на кнопку Partition.
  3. Выбираем схему с одним разделом.
  4. Нажать Опции
  5. Выбрать схему GUID и нажать OK.
  6. В названи раздела ввести любое название, например InstallDrive.
  7. В поле форматирование нужно выбрать: Mac Os Extended (Case Sensitive, Journaled)
  8. Нажать Применить и Разбить.
  9. После разбивки нажать правой кнопкой мыши на наш новый раздел (на рабочем столе или в Finder) и выбрать Информацию (Get Info)
  10. Открыть в правом нижнем углу замок и выключить опцию Ignore Ownership on this Volume.
    Теперь нужно примонитровать retail-образ.
  11. Возвращаемся в дисковую утилиту, выделяем наш раздел, жмем восстановить.
  12. В качестве источника выбираем Mac OS X Intall DVD, а назначением — наш раздел InstallDrive.
  13. Убираем галочку Erase Destiation.
  14. Жмем восстановить, опять восстановить и вводим пароль.

Разворачиваем образ на флешку

После этого содержимое образа начнет копироваться на накопитель. В основном занимает эта операция до 10 минут.

Этап 3: Установка загрузчика Chameleon

Chameleon — это программа загрузчик операционной системы. Установить его очень просто:

  1. Скачать архив с файлами
  2. Извлечь папку на рабочий стол
  3. Открыть папку Apps
  4. Открыть PC EFI 10.1
  5. В установке выбрать раздел InstallDrive
  6. Нажать установить и ввести пароль

Этап 4: Установка необходимых файлов на USB

На этом этапе необходимо будет скопировать boot файл, DSDT, папку Extra. Если retail образ ниже версии 10.6.2, то нужно будет воспользоваться альтернативным ядром, например Qoopz.

  1. Перенести файлы boot, DSDT.aml и папку Extra из архива в раздел InstallDrive (не забывайте, что файл boot может не отображаться в Finder, т.к. он невидимый)
  2. Если образ ниже 10.6.2, перенести файл mach_kernel из архива в корень накопителя.

Возможно придется воспользоваться терминалом чтобы удалить ядро и файл boot с флешки.
sudo rm /Volumes/InstallDrive/mach_kernel
sudo rm /Volumes/InstallDrive/boot

Этап 5: Подготовка BIOS и жесткого диска

Я рекомендую использовать отдельный жесткий диск для установки, если вы планируете использовать и Windows и Mac.

Основные настройки для BIOS:

  • Configure sata as (AHCI)
  • suspend mode (s3 only)

Если в BIOS есть HPET, то настроить его на 64-битный режим:

  • HPET Support — Enable
  • HPET Mode — 64 bit.

Жесткий диск можно отформатировать через Windows, в программе Acronis Disk Director Suite, он обязательно должен быть основным (primary) и отформатирован в файловую систему fat32 с меткой Shag Os Swap. Если планируется использовать только Mac на жестком диске, то форматировать его нужно на этапе установки.

Этап 6: Загрузка с USB и установка

На этом этапе начинается установка. Загрузиться с USB можно через клавишу F8 или выставив приоритет в BIOS. В загрузчике уже прописан флаг -v, это значит что весь процесс загрузки будет выводится на экран. В дальнейшем этот флажок можно убрать в файле com.apple.boot.plist в папке /Extra.

По окончанию установки может появится ошибка, не обращайте на неё внимания и ни в коем случае не нажимайте клавишу Перезагрузить, если ошибка появилась, иначе все файлы сотрутся. Просто нажмите клавишу перезагрузки на вашем системном блоке.

Этап 7: Установка Chameleon на жесткий диск

Теперь нужно опять загрузиться с флешки, но при загрузке нужно выбрать раздел с установленной системой, а не установщик. Для этого при появлении логотипа PCI Efi быстро нажмите какую-нибудь клавишу чтобы остановить счетчик. Далее выбирайте раздел с системой. После того как система загрузилась, открываем скачанный архив и проделываем операции описанные в третьем этапе.

  1. Открыть папку Apps
  2. Открыть PC EFI 10.1
  3. В установке выбрать раздел с нашей установленной системой
  4. Нажать установить и ввести пароль

Этап 8: Установка необходимых файлов на жесткий диск

Аналогично этапу 4 копируем файлы из архива на наш жесткий диск с системой:

  1. Перенести файлы boot, DSDT.aml и папку Extra из архива в раздел с системой (не забывайте, что файл boot может не отображаться в Finder, т.к. он невидимый)
  2. Если образ ниже 10.6.2, перенести файл mach_kernel из архива в корень накопителя.

Возможно придется воспользоваться терминалом чтобы удалить ядро и файл boot с флешки.

sudo rm /Volumes/InstallDrive/mach_kernel
sudo rm /Volumes/InstallDrive/boot

Этап 9: Установка дополнительных kext’ов

Существуют некоторые kext’ы, которые не могут находиться в /Extra/Extensions. В них входит драйвера для сетевой карты. Также вам придется создавать новые кэш файлы каждый раз после установки или удаления kext. Существует несколько программ которые помогают избежать ручной установки kext’ов и создания кэша. Первая из них Kext Helper b7.

  1. Перенесите Kext Utility и Kext Helper b7 из архива в папку Приложений.
  2. Откройте Kext Helper b7.
  3. Перенесите файл RealtekR1000SL.kext (или Intel82566MM.kext, если у вас материнская плата Intel) из папки System/Library/Extensions в программу Kext Helper b7.
  4. Введите пароль и нажмите Easy Install.
  5. Для того чтобы восстановить кэш для кекстов находящихся в папке /Extra необходимо перетащить папку /Extra/Extensions в программу Kext Utility.

Для верности можно запустить дисковую утилиту и в ней на разделе с системой нажать кнопку Проверить права доступа (Repair Permissions).

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

Этап 10: Для тех у кого не завелся Quartz Extreme и Core Image

Этот шаг нужен только для тех у кого после установки не заработало видео-ускорение. По-умолчанию в com.apple.boot.plist прописан стринг GraphicsEnabler=Yes. Для что чтобы проверить работает ли ускорение можно зайти в Dashboard (нажатием F12) и попробовать перетащить какой-нибудь виджет. Если вы увидели волны, то ускорение работает.

Если у вас карта nVidia, то стоит попробовать NVEnabler 64.kext, он находится с файлами в архиве. Этот кекст часто помогает решить проблему с TV-выходом. После установки кекста нужно удалить стринг GraphicsEnabler=yes из файла com.apple.boot.plist.

Ну вот и все!

После проделанных манипуляций мы получаем вполне работоспособную систему. Если у вас возникли проблемы и вы не знаете путей решения, то советую вам воспользоваться силой сообщества applelife.com, а если вы знакомы с английским — insanelymac.com.

Удачи!

HP LaserJet 1018 в Snow Leopard 10.6

С выхода обновления 10.6.1 пользователи системы Mac Os получили возможность использовать многие не доступные ранее принтеры. Список поддерживаемых принтеров достаточно большой, однако я в нем не обнаружил одну из популярных моделей HP LaserJet 1018.  Выход все таки нашелся, он нем я расскажу ниже.

  1. Скачиваем и устанавливаем драйвера для принтеров с сайта Apple.
  2. Подключаем наш принтер к компьютеру
  3. Заходим в Системные настройки → Печать и факс. Добавляем вручную принтер и выбираем драйвер HP LaserJet 1022, 1.3.0.261.
  4. Не забудьте убрать галочку общего доступа.

После этого принтер должен заработать.

UPD: Данный метод работает во всех версиях macOS, начиная от Snow Leopard заканчивая High Sierra.

Пробуем Mac OS X 10.5.6 на PC

Установка

Установка системы занимает много времени, особенно у неподготовленного новичка. Лично мне пришлось 5 раз начисто устанавливать систему из-за некоторых особенностей. Новичкам лучше прочитать FAQ разделы на форумах insanelymac.com и на applelife.ru и посмотреть, совместимо ли железо и какие расширения ядра нужны для запуска. От этого будет зависеть какая сборка вам подойдет, а какая нет.
Для пользователей Виндоуз лучше посмотреть названия и ID всех комплектующих в диспетчере устройств или в специальных программах типа Everest.

Если планируется запускать Windows и Mac Os с одного жесткого диска, то стоит установить программу Acronis Disk Director Suite и в ней создать раздел для Mac Os. Кстати, в комплект с программой идет Acronis OS Selector — очень удобный загрузчик операционных систем.

Проблемы при установке

Первой проблемой стал раздел жесткого диска. Он обязательно должен быть основным (primary) и отформатирован в файловую систему fat32 с меткой Shag Os Swap, иначе установщик не сможет смонитровать раздел после форматирования.
Вторая проблема, уже после установки — постоянное зависание. Случайно вычитал на форуме, что причиной является глюк с монтированием .dmg, необходимо отметить seatbelt.kext во время установки.

Недостатки системы

Все недостатки уже давно подробно описаны на форумах. Вот одна из интересных статей о недостатках дока от Bruce Tognazzini (x-юзабилист компании Apple :)
От себя хочется отметить: даже при сворачивании дока существует достаточно большой отклик, т.е. задержка перед его появлением.
Самым обидным оказалось отсутствие драйверов на принтер HP LaserJet 1018.
В остальном система показала с себя отлично, производительность великолепная, но до тех пор, пока запущенны нативные программы.

Стоит только включить VmWare Fusion или PowerPC приложения как все начинает тормозить. Возможно, что причина тормозов кроется в одноядерном процессоре.

Порадовала простота установки программ. Обычно все сводится к действиям: 1) открыть .dmg 2) перетащить иконку в папку Applications