Thu, 26 Jul 2012 19:41:42 +0400Thu, 26 Jul 2012 19:41:42 +0400Кексты. Описание и установка Рассказывая об установке OS X, нельзя не коснуться темы кекстов. В сообществе Apple, объединенном принципом Think Different, любят называть привычные вещи другими именами. И кексты тому не исключение. Что же это такое? Слово “кекст” происходит от английского kext или kernel extension, т.е. расширение ядра. В виде кекстов реализованы практически все драйверы для OS X. Они используются для работы различных устройств в OS X. Но это не единственное их назначение, также, например, есть кексты отвечающие за правильные выключение и перезагрузку системы, переход в режим сна, за экономию энергии системой (Power Management) и многие другие функции. При загрузке системы ядро mach_kernel подгружает все кексты из специального кэша, а этот кэш, в свою очередь, периодически создаётся на базе системной папки для расширений ядра - /System/Library/Extensions. Важно понимать, что без правильно подобранной конфигурации кекстов нормальная работа OS X не возможна. Вообще тема кекстов распространена в гораздо большей степени в хаксообществе, нежели среди маководов. Apple не приветствует вмешательство пользователей в работу системы на низком уровне. А копаться в \"самой совершенной в мире компьютерной операционной системе\" - это удел хакинтошников. Отчасти это справедливо, поскольку большинство драйверов в OS X либо уже встроены (ассортимент маков все же не очень богат и комплектация в общих чертах типовая), либо реализованы в виде специальных установочных пакетов (с расширениями .pkg или .mpkg), при запуске которых от вас потребуется лишь ввести пароль, а всё остальное сделают скрипты. Apple way во всем... Хотя и не всегда всё так гладко: иногда при подключении периферии от посторонних производителей вам может достаться просто файл с расширением .kext. Так что маководы тоже не застрахованы от работы с кекстами. Если же у вас хакинтош, приготовьтесь к тому, что вам придётся перепробовать десятки разных кекстов, прежде чем вы заставите свой компьютер работать именно так, как хочется вам.
Как все устроено
Полагаю, мало кто из винюзеров задумывался над тем, как устроен драйвер, куда он устанавливается и как взаимодействует с системой. Написание и редактирование драйверов на взгляд обычного пользователя кажется чем-то за гранью фантастики. Еще бы, большинство драйверов упаковано в exe, снабжено красивыми установщиками, причем настолько красивыми, что пользователю и делать только остается, как со всех согласиться и перезагрузиться. Лишь в крайнем случае пользователь вместо красивой обертки получает кучу dll-ек, которую нужно ставить через Диспетчер устройств. В случае с хакинтошем главная проблема - это тотальная нехватка драйверов. При чем зачастую ввиду отсутствия официальной поддержки готового решения днем с огнем не сыщешь. Хотя не все безнадежно, иногда для того, чтобы завести упрямый сетевой адаптер или звуковую карту, достаточно немного подредактировать кекст. Как это делается? Для начала взглянем изнутри на такой типовой кекст, как ApplePS2Controller.kext. Он отвечает за работу клавиатуры, мыши и тачпада. Важный кекст. Что он из себя представляет?
Для начала это не файл. Но и не совсем папка. Это бандл (bundle). Это, надо сказать, типично Apple-вское явление, при котором папка с определенным расширением и структурой начинает вести себя как файл. При двойном щелчке по кексту в маке, мы получим сообщение с меню с выбором программы для запуска, в других системах мы увидим лишь папку с “расширением” .kext. Чтобы посмотреть потроха кекста в маке, нужно щелкнуть правой кнопкой по нему и выбрать пункт “Показать содержимое пакета”. Внутри мы увидим папку Contents, далее MacOS, Plugins, Resourses, Info.plist.
В папке MacOS находится исполняемый бинарник без расширения. Это и есть сам драйвер. Его тоже можно патчить (часто это делается скриптами), но для этого нужно быть специалистом несколько иного уровня. Оставим его. В папке Resourses мы увидим языковые модули с расширением .lproj (ничего не напоминает, пользователь iPhone?). Еще есть файл Info.plist. Собственно, он нам и нужен, поскольку именно его правка и снимает множество проблем. Так же есть Plugins. Эта папка есть не во всех кекстах, только в “сложных”. А поскольку этот кекст охватывает три совершенно разных устройства, под каждое из них есть свой кекст с аналогичной структурой. Иногда еще в папке с кекстом можно найти файлик versions.plist. Там записываются данные о версии драйвера. В частности он есть в AppleIntelCPUPowerManagemant.kext, отвечающий за управление питанием. Но нас интересует в первую очередь Info.plist.
По своей структуре это обычный xml, поэтому открывать его можно как в обычном тестовой редакторе, так и в утилите типа PlistEditor. В файле есть определенные ключи (key) и строковые значения (string). В подавляющем большинстве случаев хакинтошников интересует раздел IOKitPersonalities, в котором заданы параметры работы устройства, а также id оборудования и производителя. Это очень важный момент, поскольку очень часто драйвер физически может работать с вашим устройством, но банально не подгружается, поскольку id вашего оборудования не совпадает с id устройств, записанных в Info.plist. Правка id помогает завести формально неподдерживаемые ревизии wifi-адаптеров, картридеров, звуковых карт и прочего оборудования. Во многом случаях есть готовые инструкции по правке Info.plist или работе со скриптами-патчами. И пусть это вас не смущает, поскольку сложного здесь ничего нет. После правки кекста нужно, как всегда, восстановить права доступа через Дисковую утилиту и перезагрузиться.
Установка кекстов
Помимо довольно простой структуры драйверов у маков есть еще одно достоинство - это довольно простая установка кекстов. В общем виде установка кекста сводится к трем действиям: 1. Копирование кекста в папку /System/Library/Extensions* 2. Исправление прав доступа 3. Удаление и переформирование кэша ядра для загрузки системы
*Сразу оговорюсь, что в случае с загрузчиком типа Chameleon некоторые кексты можно класть в /Extra/Extensions
Последний пункт можно обойти в случае загрузки с ключем UseKernelCache=No. Что нам это дает? Правильно, это дает возможность оперативно менять кексты даже если система не грузится и даже если у вас другого мака под рукой нет. Так то, даже драйвера в макось при необходимости можно устанавливать папочным способом, хоть и не рекомендуется. Второй пункт частично решается ключем -f (тот же ApplePS2Controller может работать и без лечения прав). По крайней мере при наличии совместимых кекстов ключи -f и -s позволят вам загрузиться в консоль и поправить права доступа. Лечение прав на примере FakeSMC уже рассматривалось в предыдущей статье OS X 10.8. Заметки по установке . В случае ручной установки кекстов на “живой” системе все действия можно проделать в Терминале: sudo -s (получаем права суперпользователя) Password: (вводим пароль) cp -r -v путь/к/кексту.kext /System/Library/Extensions/ (копируем кекст в /S/L/E) rm -r -v /System/Library/Caches/com.apple.kernelcaches/kernelcache rm -r -v /System/Library/Extensions/Caches/* rm -r -v /System/Library/Extensions.mkext (чистим кэш) chown -R root:wheel /System/Library/Extensions/* (устанавливаем владельцем пользователя root и группу wheel) chmod -R 755 /System/Library/Extensions/* (лечим права)
либо
diskutil repairpermissions /
Все!
Для еще большего упрощения жизни пользователей OS X придуманы также автоматические средства установки. Самым известным из них является простенькая программка Kext Utility. Она умеет практически всё, что связано с кекстами: установку, исправление прав доступа, перепаковку кэша. От пользователя потребуется ввести пароль и подождать некоторое время до завершения всех служебных процедур.
При всех этих талантах утилита от имеет только одну кнопку в интерфейсе (воистину Apple way!). Есть несколько способов работы с этой программой:
1) Перетаскивание кекста на значок программы: в этом случае начнётся полный комплекс процедур по установке кекста в систему.
2) Перетаскивание сразу нескольких кекстов на значок программы: утилита установит кексты по очереди.
3) Запуск самой утилиты. В этом случае будет запущена проверка прав доступа к уже установленным кекстам и перестроение кэша.
Пока идут служебные процедуры, в окне программы крутится индикатор-ромашка, а вам предлагается созерцать лог происходящих событий. По завершении работы Kext Utility кнопка Cancel изменит своё название на Quit. После перезагрузки все новые устройства, для которых вы установили кексты, должны опознаться системой.
Манипуляции с кекстами в консоли
Помимо команд для собственно установки в OS X есть ряд полезных команды для работы с уже установленными кекстами. Приведу краткий перечень (команды выполняются в консоли или Терминале с правами суперпользователя). Для просмотра загруженных кекстов - kextstat Для загрузки нужного кекста - kextload /System/Library/Extensions/Имя_файла.kext Для выгрузки кекста : sudo kextunload /System/Library/Extensions/Имя_файла.kext
Описание кекстов
Привожу описание лишь некоторых кекстов, поскольку их много.
1. Управление питанием
Fakesmc.kext- это эмулятор System Management Controller (SMC) для OS X с открытым кодом. Без этого кекста OS X не запустится на PC. В дополнение к нему модули-индикаторы ACPISensors.kext и IntelCPUMonitor.kext.
AppleIntelCPUPowerManagement - это стандартный кекст для процессоров Intel, отвечающий за управление питанием. В случае полной совместимости будет работать из коробки, в случае неполной - потребуется или патч, или полное отключение. Использование оригинального AppleIntelCPUPowerManagement.kext возможно, если ваш процессор поддерживает инструкции SSE4 и использовании отредактированного DSDT (должна быть исправлена HPET-секция)
OpenHaltRestart.kext - с этим кекстом выключение/перезагрузка компьютера проходит правильно (выключаются кулеры, жесткие диски и т.д.).
EvOreboot.kext - Аналог OpenHaltRestart.kext
Sleepenabler.kext - восстанавливает работу сна, если вы используете NullCPUPowerManagement.kext (AppleIntelCPUPowerManagement.kext отключен).
EvOSpeedStep.kext - позволяет системе использовать технологию SpeedStep для вашего процессора. С помощью нее при простое частота вашего процессора понижается, снижается его энерпотребление, тепловыделение. Сама частота увеличивается пропорционально нагрузке на процессор. Но этот кекст работает не всегда, также при включенном SpeedStep производительность снижается.
VoodooBattery.kext и AppleSmartBatteryManager.kext - кексты для отображения заряда батареи на ноутбуках. До Mac OS X 10.6 работали полностью самостоятельно, начиная с Mac OS X 10.7, требуется правка DSDT.
2. Видео
AppleIntelHDGraphics.kext и AppleIntelHDGraphicsFB.kext - оригинальные кексты для видеокарт Intel HD3000 и выше. Если у вас именна эта серия видеокарт, то замена скорее всего не потребуется
GeForce.kext, NVDAGF100Hal.kext, NVDAResman.kext - оригинальные кексты для видеокарт NVidia различных серий.
nvinject.kext, nvenabler.kext, nvkush.kext, natit.kext и другие - инжекторы видеокарт NVidia, то есть ваша видеокарта работает корректно (можно выставлять разрешение, частоту обновления, поворот изображения)
FramebufferDisabler.kext - модифицированный Generic disabler.kext для отключения \"framebuffer\" кекстов: NVDAResman.kext, ATIFramebuffer.kext, AppleIntelIntegratedFramebuffer.kext, которые вызывают панику ядра при загрузке с установочного диска или в уже установленную систему, в которой не работает графическое ускорение.
EVOenabler.kext - инжектор любой видеокарты, то есть ваша видеокарта работает корректно (можно выставлять разрешение, частоту обновления, поворот изображения). Чтобы настроить этот кекст под свою видеокарту, вам необходимо изменить имеющиеся значения в Info.plist на свои. По умолчанию прописана ATI 4890.
3. Звук
AppleHDA.kext - оригинальный кекст на звук. Совместим с большим количеством карт Realtek серии ALC. Кексты на звук следует по кодеку, скажем, ALC269 и т.п. Часто требует патча под конкретную звуковую карту.
VoodooHDA.kext - кекст, позволяющий работать большинству звуковых кодеков. Не совместим с AppleHDA.kext (вызывает панику ядра, если AppleHDA не выключить через HDADisabler или удалить). По качеству исполнения хуже оригинального AppleHDA и менее стабильный.
4. Сетевые карты и wifi
AttansicL1eEthernet.kext - необходим для работы сетевых карт на чипе Attansic L1e.
SKGE.kext - с помощью него работают некоторые сетевые карты на чипе Marvell, в частности Marvell Yukon 88E8001.
RealtekRTL81xx.kext - кекст под сетевые карты Realtek серий 81xx/82xx
IO80211Family.kext - стандартный кекст для wifi-адаптеров. Совместим с карточками с чипсетами Atheros и Broadcom. Для отдельных серий карточек может потребовать правка id в Info.plist.
5. SATA/IDE
IOATAFamily.kext - добавляют поддержку PATA (IDE) устройств большинству компьютеров. Также позволит вам использовать SATA устройства без включенного AHCI-режима на большинстве материнских плат с чипсетами ICH6/7/8/9/10.
JMicronATA.kext - необходим для правильной работы контролера JMicron ATA (IDE) в системах с 4 гигабайтами оперативной памяти и больше.
AHCIPortInjector.kext - добавляет поддержку AHCI-контролеров, которые не поддерживаются стандартным кекстом (для ICH9 и предыдущих поколений ICH чипсетов).
LegacyAppleAHCIPort.kext - отображает название вашего SATA контролера вместо Unknown AHCI controller в System Profiler.
LegacyJMicronATA.kext - добавляют поддержку IDE на контролере JMicron большинству компьютеров.
6. PS/2
ApplePS2Controller.kext и AppleACPIPS2Nub.kext - стандартные кексты для PS/2 клавиатур, мышек и тачпадов. Зачастую для работы требуется патч. PS2Controller
VoodooPS2Controller.kext - кексты для безнадежных PS/2 клавиатур, мышек и тачпадов. Начиная с Mac OS X 10.7 прекратил развиваться.
Post scriptum Все скриншоты из статьи сделаны на реальной рабочей системе. Кексты и описания взяты с ресурса osx86.net.Alex_G_Sam
Кексты. Описание и установкаРассказывая об установке OS X, нельзя не коснуться темы кекстов. В сообществе Apple, объединенном принципом Think Different, [...]
читать полностью
Многие из нас внимательно следили за WWDC\'12, на котором кроме новых моделей макбуков и iOS 6 были показаны в живую функции новой OS X 10.8 Mountain Lion (Горный Лев или Кугуар). Сразу же после конференции в сети стала распространяться четвертая по счету сборка OS X 10.8 для разработчиков, затем как-то незаметно появился уже Gold Master (предрелизная сборка с номером 12A269), а уже 25 июля Apple нас порадовала финальной версией OS X 10.8. Опробовать новинку можно уже сейчас и, как всегда, для этого вовсе не обязательно быть обладателем оригинального мака.
Чтобы установить мак, нужен... мак
10.8 только-только успел увидеть свет, поэтому мы пока не увидим готовых решений от мастеров своего дела типа iAtkos. Но в этом, наверное, общая тенденция последних версий кошачьих - готовых сборок становится все меньше. Из \"брендовых\" только, пожалуй, iAtkos и остался, все остальное - \"поделия школьников\". Это связано с тем, что собрать и завести что-то свое на основе ретейла стало намного проще, чем во времена тигров и леопардов. С другой стороны это сильно осложнило жизнь свитчерам - практически все утилиты для работы с хакинтошем сделаны под мак. Это обстоятельство во многом останавливало в написании обзора 10.7, ведь ставился он не без помощи ранее установленного 10.6, тогда как такие win-утилиты, как MacDrive и TransMac, играли скорее вспомогательную роль. Конечно, для винюзеров есть решения типа образов на основе R-Drive, но ввиду кривизны R-Drive самого по себе я рекомендую для начала поставить предыдущую версию OS X. Собственно, нам потребуется, любая сборка, которую сможем поставить. Кстати, виртуальная машина типа VMWare тоже подойдет, ведь работать мы будем с внешними носителями. Предположим, мы будем создавать установочный образ из-под виртуальной машины - для этого нам потребуется готовая виртуальная машина, сам VMWare, флэшка или внешний жесткий диск на 8GB и... совместимый PC.
Системные требования
Сразу оговоримся от требованиях. Наиболее комфортно яблочная ось будет себя чувствовать на конфигурациях, максимально близких к оригинальным макам. В первую очередь это относится к процессору. Для 10.8 рекомендуется Intel Core второго поколения Sandy Bridge и выше. Установка на Core 2 Duo так же возможна, но в этом случае вам может потребоваться DSDT с правильно прописанной процессорной секцией. В любом случае, начиная с версии 10.7 OS X работает исключительно в режиме x86-64. Владельцам процессоров на основе Atom и AMD как всегда придется подождать неопределенный срок, хотя OS X 10.7 с патченным ядром и NullCPUPowerManagement.kext вполне сносно работает и на них. Итак, если с процессором все ясно, то насчет других компонентов все несколько менее определенно. Маки оснащаются как интегрированными видеокартами от Intel, так и решениями от AMD и NVidia. Здесь трудно сказать, заведется ли та или иная видеокарта - нужно пробовать, искать ответ в гугле. Увы, на 99% вопросов начинающих хакинтошников может ответить только гугл и то не всегда. Одно можно сказать точно, что на сегодняшний день не реализована поддержка технологи Optimus, так что пользователям дискреток от NVidia придется довольствоваться работой с интегрированным Intel (который в маке работает замечательно). Так же плохо со старыми радеонами - либо не заводятся вообще, либо без графического ускорения. Со звуком та же ситуация - нужно подбирать кексты (kext - kernel extension, \"расширение ядра\" или просто драйвер), иногда патчить конфиги. Аналогично - c PS/2. Где-то заведется сразу, где-то потребуется искать совместимые кексты. Отдельная история с wifi. Владельцам ноутбуков нужно уделить этому особое внимание. До 2009 года маки оснащались чипсетами Broadcom, после этого - Atheros. Если у вас Atheros, то с большой вероятностью ваша карточка определится сразу либо после добаления аппаратного id в конфиг кекста. В случае с Broadcom потребуется установка кекста из OS X 10.6 с патчем, но придется пожертвовать функцией AirDrop. Но это опять-таки все относительно, потому что разные модели карточек и даже ревизии работают по-разному вплоть до полной неработоспособности. Владельцам решений от Intel повезло меньше всего - их карточек в оригинальных маках нет и не было, следовательно и драйверов под них не писалось, поэтому только замена. Прочее оборудование может так же требовать ту или иную степень напилинга/костылей. Вебкамеры могут не работать в стандартном разрешении OS X - для их работы потребуются костыли.
Подготовка
Если перспектива потанцевать с бубном ночку другую напролет не испугала вас, пойдем дальше. Про мак я вам уже говорил и про системные требования сказал. Теперь нужно подготовить раздел для установки. Ставить 10.8 можно как на раздел жесткго диска, так и на внешний HDD. Общее требование - от 10GB дискового пространства и файловая система HFS+. И с тем, и с другим нам снова поможет Acronis Disk Director Suite. О том, как размечать диск с помощью акрониса, подробно рассказано в первых трех постах этой темы . Не будем повторяться. Для установки первоначально использовался внешний HDD, на котором был выделен раздел в 30GB - большего для пробной установки системы пока и не нужно. Кроме того уже установленную систему можно без труда при желании перенести с одного жесткого диска на другой. Теперь нужно определиться с образом для установки. Тут два варианта - или создавать свою установочную флэшку, или разворачивать установленный образ. Рассмотрим по порядку оба варианта.
Создание установочной флэшки
Вариант 1. Для первого варианта вполне сгодится виртуалка, но потребуется восьмигиговая флэшка и чуть больше везения. Достать оригинальный образ OS X 10.8 нетрудно - rutracker и inmac вам в помощь. Загруженный образ не предназначен для установки на \"неживой\" системе. Начиная с версии 10.7, OS X распространяется исключительно через Mac AppStore, раздел оф.сайта Apple для разработчиков и торрент-трекеры. Никаких вам дисков и флэшек. Но путем небольшого препарирования образа можно исправить это досадное недоразумение. Итак, у нас установлен WMWare, загружена готовая виртуальная машина, предварительно настроенная с учетом наших потребностей (а они довольно скромные, ведь нам нужна сама система для разметки диска, подготовки образа, а также рабочие USB-порты для разворачивания образа). На тонкостях настройки WMWare останавливаться не будем - с этим справится и домохозяйка - перейдем сразу к делу. Итак, вы загрузили виртуальный мак, подрузили образ с 10.8 (он достаточно тяжелый, поэтому вам придется настраивать расшаривание системных разделов, либо использовать ту же флэшку, на которую вы будете образ закатывать). Образ нам надо будет смонтировать и произвести кое-какие манипуляции. 1)Запускаем /Программы/Утилиты/Терминал.app и включаем отображение скрытых файлов в Finder командами: defaults write com.apple.finder AppleShowAllFiles TRUE killall Finder
2)Берем образ, подключаем его (обычный даблклик по dmg)
3)Нажимаем правой кнопкой по \"ярлыку\" Установка OS X Mountain Lion.app и выбираем пункт Показать содержимое пакета 3)Подключаем /Contents/Mac OS X Install ESD/BaseSystem.dmg 4)Подключенный образ разворачиваем Дисковой утилитой на раздел или другую флэшку
5)Идем в System/Installation на том разделе, на который развернули, и удаляем оттуда ярлык Packages 6)Копируем установочные пакеты со смонтированного образа на нашу флэшку командой cp -R /Volumes/Mac OS X Install ESD/Packages /Volumes/Mac OS X Base System/System/Installation, либо ручками 7) Не забываем скопировать ядро mach_kernel из Install ESD в корень нашей флэшки
После первых семи пунктов мы получаем полноценную установочную флэшку, но для... маков. Для установки на PC на предстоит доустановить загрузчик (обязательно) и кексты (опционально). За первым отправляемся на osx86.net. Это незаменимый ресурс для хакинтошника, где заботливо собраны загрузчики, образы, кексты, готовые сборки, а также куча советов на все случаи жизни. Для скачивания придется пройти процедуру решистрации, после этого обратите внимание на блок в правой части главной страницы сайта - там будут 2 раздела с Последними добавленными файлами и Самыми популярными файлами этой недели. Обычно последняя сборка Chameleon попадает в ТОП - ее и надо будет скачать.
8) Устанавливаем Chameleon на флэшку из pkg-пакета. Обязательно обращаем внимание на то, куда будет устанавливаться загрузчик (жмем на пункт Изменить расположение установки и выбираем флэшку).
9) Создаем (или копируем) в корне флэшки папку Extra. Это очень интересный момент, остановимся на нем поподробнее. Разрабочики из проекта OSx86 создали ряд достаточно симпатичных и функциональных загрузчиков. Лидером среди них бесспорно является Chameleon. Одной из особенностью Chameleon является то, все рабочие кексты, конфиги и темы аккуратно укладываются в папку Extra. При этом состав этой папки можно подгонять под свои потребности. Вот пример содержимого папки Extra. В ней есть папки Extensions (сюда кладутся кексты для тестирования; это очень удобно при отладке загрузки, не нужно постоянно копаться в системной директории /System/Library/Extensions), Themes (у загрузчика есть темы, при чем отдельные элементы оформления и конфиги можно изменять под себя), modules, Keymaps (здесь ничего особенно интересного нет), org.chameleon.Boot.plist. Это конфигурационный файл загрузчика. По структуре он аналогичен файлу com.Apple.boot.plist - системному конфигу, собственно они взаимозаменяемые. Но в отличие от системного он имеет ряд дополнительных ключей. Туда прописываются ядро, путь к DSDT/SSDT, флаги ядра, таймер загрузки и многое другое. Собственно с ключами загрузочного конфига вы сможете подробно познакомиться на специализированных ресурсах. В папку Extra кладутся DSDT.aml и SSDT.aml. Эти важне таблицы достойны отдельного внимания. Если вкратце это таблица ваших устройств (Differentiated System Description Table) с подробным описанием параметров. DSDT компилируется самостоятельно и правится, либо для ленивых в сети уже выложено предостаточное количнество готовых DSDT - основной критерий поиска -модель материнской платы/ноутбука. SSDT - это вспомогательная к DSDT таблица, в которой заданы параметры управлениям питанием. 10) Патчим установщик для установки на жесткий диск с разметкой MBR. Это важный пункт, поскольку на оригинальных маках используется разметка GUID. С MBR же, более привычной пользователям Windows, OS X по-хорошему работать не хочет, и в лучшем случае при установке вы увидите ваши разделы с восклицательными знаками и предложение отформатировать ваш винт в православный GUID. Чтобы этого не произошло, нужно заранее скачать патченный установщик системы с osx86.net и раскидать файлы из архива по папкам так, как это написано в мануале. 11) После этого можно немного поработать с кекстами в папке /System/Library/Extensions. Это можно сделать заранее, если вам заранее известен набор кекстов/патчей под вашу систему (в сети полно сборок под различные массовые модели ноутбуков/материнских плат), либо в том случае, если при установке что-нибудь пойдет не так. В любом случае лучше всего заменять отдельные кексты, чем всю папку Extensions целиком - можно получить проблемы из-за несовместимости кекстов и ядра. Самым важным здесь будет FakeSMC.kext. Этот кекст эмулирует отсутвующий на наших материнских платах чип SMC. Его нужно будет скачать с osx86.net и положить в /System/Library/Extensions.
12) Когда все готово, грузимся с флэшки.
В случае, если у вас установлена графическая тема на Chameleon, нажимаем на Tab и попадаем в текстовый режим. Здесь вы увидите все разделы ваши разделы, включая вашу флэшку. Выбираем флэшку и вводим ключи загрузчика. Скажем, так: -f -v UseKernelCache=No, где -f - восстановление прав доступа -v - режим verbus, при котором загрузка будет осуществляться пошагово в текстовом режиме UseKernelCache=No По умолчанию во время загрузки для ускорения система обращается к кэшу ядра. В случае ручной замены кекстов на “неживой” системе кэш не обновляется, соотвественно если его не отключить, можно получить ряд неприятных моментов.
Будут также полезны: -s - single user mode, или однопользовательский режим суперпользователя (вы попадете в привычную пользователям линукса консоль) -F - отключение флагов ядра при загрузке. Это в случае, если вы перемудрите с org.chameleon.Boot.plist -x - безопасный режим. Система будет подгружать только самые необходимые кексты, игнорируя те, которые потенциально могут вызвать сбой rd=diskXsY - принудительное задание загрузочного раздела для тех случаем, когда загрузчик работать с ним по-хорошему не хочет. X - номер жесткого диска, начиная с 0, Y - номер раздела, начиная с 1. Да много их... Однопользовательский режим (с -s который) может быть полезен в частности, если вы заменяли кексты вручную. В таком случае крайне необходимо выставить правильные права доступа на папке Extensions. Если у вас возникают проблемы с запуском из-за этого, то загружаемся с ключами: -f -s -v UseKernelCache=No Попадаем в консоль, в ней вводим: /sbin/fsck -fy (проверка раздела на наличие ошибок) /sbin/mount -uw / (монтируем корень флэшки с правами на запись) cd /System/Library (идем в указанную директорию) сhmod -R 755 Extensions (выставляем права rwx-rx-rx на для папки с кекстами) chown -R root:wheel Extensions (назначаем пользователя root и группу wheel владельцами папки с кекстами) cd Extensions kextload FakeSMC.kext (идем в папку с кекстами и проверяем работу FakeSMC) reboot (перезагружаемся) Далее запускаемся с ключами -f -v UseKernelCache=No 13) Отслеживаем загрузку системы. Как правило, при установке с флэшки система менее требовательна к железу, но если ваш процессор или видеокарта не понравятся кугуару настолько, что и он вам выдаст панику ядра (kernel panic), то придется вернуться к пункту 11 и обратиться за помощью к тематическим ресурсам. 14) Если все прошло удачно, то первое, что вы увидите - это меню выбора языков. Выбираем тот, который вам нравится, и идем дальше.
Принимаем лицензионные соглашения (которые вы, кстати, нарушаете) и добираемся до выбора раздела для установки. Если вы выполнили правильно пункты 0 и 10, то вы увидите карту ваших разделов.
Далее идем в Утилиты/Дисковая утилита и форматируем раздел, на котором будет производиться установка, в HFS+.
15) Нажимаем Установить и ждем, пока система поставится.
Вариант 2. Для ленивых. Заметно упрощает жизнь (минус пункты 1-11) готовый образ установочной флэшки для R-Drive. Найти его можно на всем известном трекере. Инструкция по разворачиванию приведена там же, повторяться не буду.
Установка из готового предустаноленного образа
Этот простой способ установки появился довольно давно. Он убирает пункты 0-15, поскольку при восстановлении образа, раздел сразу же форматируется в нужную нам файловую систему. Вариантов здесь масса, но в конечном итоге все сводится к двум - восстановление из dmg-образа, созданного через дисковую утилиту в маке, либо win-образа, созданного через R-Drive в Windows. В первом случае вам потребуется утилита TransMac либо виртуальная машина с маком. Порядок действий в целом будет аналогичным п.4. В случае c R-Drive идем опять-таки на всем известный трекер, качаем образ и разворачиваем по инструкции. Далее, если повезет, любуемся рабочей/полурабочей системой.
Первый запуск
Самый трудоемкий этап. Если установка OS X при наличии прямых рук и совместимого железа, как правило, не занимает много времени, то даже на первый запуск системы может уйти очень много времени. Здесь нам очень может помочь MacDrive - утилита для работы с HFS+ разделами. Она позволит нам в том случае, если мак не запускается вообще, оперативно менять кексты/патчи. Общая рекомендация при проведении отладки - грузиться с ключами -f -v UseKernelCache=No, обязательно восстанавливать права доступа, если что-то меняете (Windows понятия не имеет о юниксовских правах), читать то, что вам пишет система (практически все ошибки при загрузке подробно разобраны на форумах) и читать, читать и еще раз читать то, что пишут на форумах. Загрузка с параметром -v очень информативна для тех, кто умеет/хочет научиться читать.
Настройка системы
Замечено, что если первый запуск прошел успешно, то дальше уже намного проще. После установки система предложит пройти процедуру первичной настройки - выбор региона, языка клавиатуры, создание учетной записи пользователя. Здесь нет ничего особенно сложного. Сложности могут возникнуть в том случае, если после установки окажется, что у вас не работает клавиатура/тачпад/звук/видеоускорение/управление питанием/сеть/(вставьте свой вариант). В таком случае вам потребуется искать и доустанавливать нужные кексты. В случае с “живой” системой рекомендуется использовать кекстовую утилиту (KextUtility), чтобы не нарушать права доступа. Кроме того после манипуляций с кекстами рекомендуется восстанавливать права доступа через дисковую утилиту.
Послесловие
Установка OS X 10.8 производилась на ноутбук Asus K53Sv с 8GB RAM и замененным wifi адаптером. Если вам интересно опробовать кугуара и у вас аналогичное железо, всегда готов поделиться своими кекстами и патчами. Если будет необходимость в видео, пишите - англоязычный манаул уже снимался. Дальнейшее обсуждение установки OS X 10.8 и софта под нее предлагаю вести здесьAlex_G_Sam
Mac OS X 10.8. Заметки по установкеМногие из нас внимательно следили за WWDC\'12, на котором кроме новых моделей макбуков и iOS 6 были показаны в живую [...]
читать полностью
Wed, 07 Jul 2010 18:07:15 +0400Wed, 07 Jul 2010 18:07:15 +0400Версии операционной системы для компьютеров Apple Macintosh носят названия хищных кошек: Panther, Tiger, Leopard... ComputerBild проведет вас по «джунглям» Mac OS X. Mac OS предназначена для компьютеров единственной платформы – Apple Macintosh. Несмотря на это ограничение, система успешно развивается, для нее написана масса различных утилит и приложений. Все, что может делать пользователь Windows – готовить документы, выполнять веб-серфинг, обрабатывать медиаданные, пользоваться сервисами интернет-пейджинга, общаться через IP-телефонию и т.д., – доступно и пользователю Mac OS. Большинство популярных приложений – Microsoft Office, Open Office, Internet Explorer, Firefox, Adobe Photoshop, Skype, ICQ и т.д. – представлено в версиях для обеих платформ: Mac OS и Windows. Разумеется, для Mac OS есть множество программ, у которых отсутствуют версии для работы на «соседней платформе», но имеются функциональные аналоги. Достоинства и недостатки Mac OS Mac OS увидела свет вместе с первым компьютером Apple Macintosh (название бренду было дано в честь любимого сорта яблок Джефа Раскина, главного в те времена разработчика Apple) в 1984 году и называлась тогда просто Macintosh System Software. На момент выхода операционная система Apple по удобству в использовании далеко опережала своих конкурентов для платформы PC: у нее уже тогда имелся графический интерфейс (напомним, что пользователи РС в те времена довольствовались командной строкой, а файл-менеджеры только-только начинали появляться). Пользователям Apple не нужно было утруждать себя ручным вводом текстовых команд, вместо этого они пользовались привычной ныне мышью. Кроме того, благодаря графическому интерфейсу тексты на экране отображались в том же виде, в котором они позже выводились на печать. Аналогичные удобства на платформе PC появились лишь с выходом Windows 3.0 в 1990 году.
Mac OS для профессионалов С тех пор Mac OS всегда была впереди конкурентов по части двухмерной графики и визуального оформления интерфейса. И если сегодня разница в графических возможностях Mac OS и Windows неочевидна, то в те далекие года преимущества «яблочной» операционной системы позволили компьютерам Apple Macintosh стать основным рабочим инструментом дизайнеров и верстальщиков. Windows со временем тоже пробилась в эту сферу, но и сейчас, в силу как традиции, так и преемственности программных продуктов, значительная часть профессиональной работы с графикой (например, верстка журнала ComputerBild) выполняется в среде Mac OS. Mac OS для «простых смертных» Операционная система Apple актуальна как для профессионалов, так и для массового пользователя. Mac OS предлагает целый ряд преимуществ.
■ Красивый и удобный пользовательский интерфейс. Графическая оболочка Mac OS приятна для глаза и одновременно не перегружена спецэффектами (в отличие от ее основного конкурента – Windows Vista). В наличии – масса не реализованных в штатных версиях Windows оригинальных функций, весьма облегчающих работу с компьютером. Высокие стандарты оформления интерфейса «операционки» и ее ключевых приложений побуждают разработчиков стороннего ПО заботиться о его внешнем виде. Большинство популярных программ для Mac OS – даже портированных из-под Windows – хорошо вписывается в фирменный стиль системы. ■ Расширенный набор штатных приложений, поставляемых с операционной системой. Примерами могут служить мультимедийный пакет программ iLife, медиаплеер QuickTime и т.д. ■ Повышенная безопасность. Хотя, как показывает практика, Mac OS не сложнее взломать, чем Windows Vista, относительно малое распространение «яблочной» операционной системы приводит к тому, что вирусов и других зловредных приложений, «заточенных» под Macintosh, на несколько порядков меньше, чем существующих под Windows. Однако без антивируса обходиться не следует – для Mac OS существуют как бесплатные защитные решения, так и, например, портированный на эту платформу «Антивирус Касперского». А вот о файерволле можно не беспокоиться – он в Mac OS уже интегрирован. ■ Высокая стабильность работы. Mac OS разработана специально для аппаратного обеспечения компьютеров Macintosh, и даже большинство стороннего оборудования работает с драйверами, интегрированными в операционную систему. В Windows из-за ее совместимости с огромным массивом различного «железа» и драйверов, который невоможно проверить и сертифицировать целиком, сбои случаются гораздо чаще. Кроме того, компьютеры Apple не выпускаются сторонними производителями, исключая «подвальные компании» и «народных умельцев», собирающих ПК «на коленке»; как следствие, нет проблем с совместимостью компонентов, практически отсутствует «разгон», минимальны трудности с охлаждением. Все это также приводит к повышению стабильности работы. ■ Простота в установке и удалении приложений. Установка большинства программ под Mac OS X осуществляется гораздо проще, чем под Windows. Программа предстает перед пользователем в виде единственного объекта – так называемого «пакета» (bundle). Для установки достаточно просто перетащить значок «пакета» в любую папку или запускать его прямо с диска, а когда надоест, просто выбросить в Корзину. При таком способе установки программа не оставляет следов в системном реестре (поскольку в Mac OS его нет) и папках общего пользования. Лишь единичные программы (в основном, такие «монстры», как Adobe Creative Suite или Microsoft Office) используют привычные для пользователей Windows инсталляторы. ■ Широкое использование дисковых образов. Дистрибутивы приложений, как правило, поставляются в виде образа диска. Достаточно двойного клика по файлу, чтобы ОС произвела монтирование образа и им можно было пользоваться как обычным разделом жесткого диска. Аналогичную функцию Microsoft реализует в новой ОС Windows 7.
Недостатки Mac OS X Несмотря на все преимущества и ореол элитарности, Mac OS – все-таки неидеальная «операционка». Более того, в ряде функций она заметно уступает «попсовой» Windows. Некоторые недостатки Mac OS являются оборотной стороной ее достоинств, другие – просто недоработками Apple.
■ Ограниченный ассортимент компьютеров Macintosh. В то время как «персоналки», работающие под управлением Windows, предлагаются многими производителями в бессчетном числе вариантов, компьютеры Mac выпускаются исключительно одной фирмой Apple. Поэтому выбор оказывается существенно меньшим. Модельный ряд Apple своеобразен. В нем отсутствуют обычные настольные компьютеры средней производительности. Между компактным, но слабеньким Mac Mini и могучим, но крайне дорогим Mac Pro лежит ничем не заполненная пропасть. Для желающих купить Macintosh с приличной производительностью и по приемлемой цене остается только моноблок iMac. А что делать, если у человека уже есть качественный монитор, и моноблок для него является избыточным приобретением? ■ Более высокая стоимость. Компьютеры Apple стоят дороже, чем РС аналогичной конфигурации. «Входной билет» в мир Macintosh обойдется как минимум в 23 тыс. руб. (столько стоит самый дешевый «десктоп» Mac Mini) или 38 тыс. руб. (самый дешевый ноутбук – MacBook). ■ Меньшее число программ. Среди «софтинок» для Mac OS X, как было отмечено выше, есть программы для решения любых задач, но их выбор все-таки не так велик, как для Windows. При миграции с «окошек» на Macintosh могут возникнуть трудности, если ваши любимые приложения не портированы на Mac OS. Хотя какая разница, сколько существует, например, калькуляторов – тысяча или десять тысяч: все равно пользователь работает с одним-двумя приложениями, которые выбирает из сотни наиболее популярных. ■ Меньшее количество игр. Подавляющее большинство игрушек разрабатывается для Windows и игровых консолей. Редкие игры портируются на Mac OS. Поэтому даже топовые компьютеры Apple не оснащаются мощными видеокартами. ■ Негибкий пользовательский интерфейс. Mac OS не дает пользователю так гибко управлять размерами и расположением панелей интерфейса, как это возможно в Windows. Начертание системных шрифтов можно менять в ограниченных пределах, да и то лишь с помощью дополнительных программ. И это большая проблема для владельцев мониторов с мелким зерном. Графика Mac OS «заточена» под разрешение 72 точки на дюйм, в то время как даже у 17-дюймовой модели MacBook Pro (разрешение – 1920х1200 точек) оно заметно выше. Между тем Windows Vista позволяет легко масштабировать не только шрифты и элементы интерфейса, но даже содержимое веб-страниц. Разговор о независимости от разрешения ведется со времен Mac OS X 10.4, но воз и ныне там. Интересующиеся пользователи в принципе могут сменить масштаб интерфейса в Tiger и Leopard с помощью утилиты Quartz Debug, входящей в пакет инструментов разработчика XCode (его можно скачать с официального сайта Apple – www.apple.ru), но результат их сильно разочарует. Совместимость Macintosh и PC Важно, что все популярные форматы файлов – DOC, RTF, PDF, JPEG, TIFF, аудио-CD, MP3, HTML и другие – поддерживаются приложениями обоих платформ. Это означает, что практически любой файл может быть перенесен с одного компьютера на другой, открыт и обработан. При переходе с Windows на Mac OS X нужно проверить, существуют ли привычные программы в версии для этой «операционки». Многие популярные приложения для Windows, например Microsoft Office, портированы на Macintosh. Для большинства других программ имеются мощные альтернативы. Например, установленный на каждом компьютере Mac пакет программ iLife, который содержит такие мультимедийные приложения, как iPhoto, iMovie и iDVD, полностью заменяет штатные мультимедийные приложения для Windows. Список популярных программ для Windows и их альтернатив для Mac OS приведен во врезке. Windows на компьютере Macintosh Если приложения-аналоги не подходят, и для работы нужны именно оригинальные программы для Windows, то нужно подготовить для них «родную» среду. Есть три способа сделать это: виртуализация, эмуляция и полноценная установка Windows.
■ Виртуализация. Фирменная программа Parallels Desktop позволяет установить Windows на виртуальный компьютер под управлением Mac OS X. Главное преимущество Parallels Desktop – возможность обмена данными между программами для Mac OS X и приложениями в виртуальной машине. Более того, последние отображаются в «доке» наряду с обычным ПО для Macintosh. Вместо «Параллелей» можно использовать виртуальную машину VMWare Fusion – она обладает более широкими возможностями. ■ Эмуляция. Такой подход позволяет избежать покупки дистрибутива и установки операционной системы. Программа-эмулятор – это виртуальная машина и виртуализованная ОС «в одном флаконе». Недостаток такого подхода – более низкая скорость работы. Кроме того, некоторые Windows-приложения могут отказаться работать в эмуляторе. Примерами эмуляторов Windows для Mac OS являются Crossover Office и Wine. ■ Установка Windows в качестве второй операционной системы. С помощью утилиты Boot Camp на всех компьютерах Macintosh с процессором Intel можно установить Windows (драйверы для «яблочного железа» выложены на сайте производителя – www.apple.ru). Во время запуска компьютер позволяет выбрать для загрузки одну из двух ОС. Разумеется, при этом вам не удастся запускать приложения для разных «операционок» одновременно, зато система будет работать куда быстрее и ее возможности не будут ограничены виртуальной машиной. К примеру, интерфейс Aero в «виртуалке» не работает. Поддержка «железа» для PC в Mac OS X Большинство современного оборудования для PC совместимо и с Mac OS X. Многие комплектующие функционируют без дополнительных драйверов, для работы других устройств понадобится установить ПО с сайта производителя или диска, входящего в комплект поставки.
С подключением к Macintosh совместимых периферийных устройств, как правило, никаких проблем не возникает. ■ Клавиатура и мышь. Оба этих устройства ввода можно использовать с компьютерами Macintosh, если у них есть штекер USB. Модели с подключением через интерфейс PS/2 с Macintosh не работают, так как последние не имеют соответствующих разъемов. Учтите, что раскладка клавиатур для Windows и Mac OS несколько различается. Переназначить клавиши можно с помощью универсальной утилиты DoubleCommand (https://doublecommand.sourceforge.net) или фирменной программы от производителя клавиатуры – например, Intellitype для клавиатур Microsoft (скачивается с сайта www.microsoft.ru). Клавишам мыши можно назначить любые функции с помощью стандартной панели настройки системы Mac OS X. ■ Внешние накопители. С компьютерами Macintosh можно использовать любые внешние приводы. Однако имейте в виду, что с флэшек и HDD, которые отформатированы в файловой системе NTFS, Mac OS умеет только считывать данные. Для записи требуется установить дополнительное ПО, например NTFS for Mac OS X компании Paragon. ■ Мониторы. Мониторы с разъемами VGA или DVI можно подключить ко всем компьютерам Apple. Однако для многих ноутбуков, а также для моноблока iMac понадобится адаптер, поскольку Apple снабжает их специальными разъемами Mini-DisplayPort. При выборе монитора для Macintosh памятуйте об ограниченных возможностях масштабирования интерфейса Mac OS: на мониторах с повышенным разрешением шрифты и элементы интерфейса операционной системы могут оказаться слишком мелкими. ■ Принтеры. Mac OS X снабжена комплектом драйверов для большинства современных принтеров и многофункциональных устройств. Для тех принтеров, о поддержке которых Apple не позаботилась, драйверы выпускают их производители. Редкий современный принтер откажется работать с компьютером Macintosh, но перед покупкой все же стоит удостовериться в его совместимости с «яблочной» операционной системой. Возможны трудности при подключении старого оборудования. Даже если для принтера когда-то был написан «маковский» драйвер под архитектуру PowerPC, его может не обнаружиться для современных x86-совместимых версий «операционки». С поддержкой «внутренних» комплектующих для PC в Mac OS X не все так гладко. Большинство видеокарт совместимо с Macintosh и работает прямо «из коробки», хотя ряд адаптеров с экзотическими характеристиками, а также новейшие видеокарты GeForce серии GTX Mac OS X не поддерживаются. «За бортом» остались и многие видеоадаптеры на чипах ATI. Труднее всего «подружить» с Mac OS менее популярные комплектующие: контроллеры различных инерфейсов, беспроводные и кабельные сетевые карты, модемы. Перед покупкой этих устройств обязательно убедитесь в поддержке Mac OS X на сайте производителя.
Установка Mac OS X на PC Mac OS X предназначена для использования исключительно на компьютерах Apple. Ее установка на ПК других производителей противоречит лицензионному соглашению. При этом «технических противопоказаний» для такого шага нет: с 2006 года компьютеры Apple используют процессоры Intel (старые Macintosh были построены на базе PowerPC) и мало отличаются по составу комплектующих от обычных ПК, а сама Mac OS совместима с большим ассортиментом комплектующих «персоналок». Поэтому Apple не полагается на одну лишь законопослушность пользователей, а защищает свою операционную систему от нелегального использования аппаратными методами – в компьютеры Macintosh устанавливают дополнительный чип, и без него инсталляция ОС блокируется. Тем не менее установить Mac OS X на ПК все-таки можно. Защита «операционки» взломана еще во времена Mac OS X 10.4 – первой версии с поддержкой x86-совместимых Macintosh. Существует два популярных способа обзавестись Mac OS X без покупки настоящего Macintosh. ■ Можно использовать специальный загрузчик под названием Boot 123. Он записывается на отдельный CD, и сначала с него нужно загрузить систему. Потом настанет черед DVD с дистрибутивом ОС. В качестве последнего может выступить как фирменный диск, так и «пиратка». ■ Проще всего – скачать из Интернета взломанный дистрибутив Mac OS X и записать его на «болванку». Он позволяет установить операционную систему на «персоналку» без дополнительных инструментов. Но самое главное – взломанные дистрибутивы Mac OS X содержат большое количество патчей и драйверов, позволяющих «операционке» работать на персональных компьютерах, далеких по конфигурации от настоящих Apple. Что означает Mac OS X? Mac OS означает Macintosh Ope rating System, т.е. операционная система для компьютеров на платформе Apple Macintosh. В данном случае X – это римская цифра десять: первая версия Mac OS X была одновременно десятой версией операционных систем для компьютеров Apple. Она вышла в свет в 2001 году, под кодовым именем Puma. Последняя ее версия (10.5) называется Leopard, а следующая (10.6), которая сейчас находится в разработке, – Snow Leopard. Программы, входящие в состав Mac OS X 10.5 Вместе с «операционкой» Mac OS на компьютер устанавливается «джентльменский набор» приложений. Некоторые из стандартных программ для Mac OS (аудиокомбайн iTunes, который используется как для прослушивания музыки, так и для покупки ее через Интернет и управления мобильными гаджетами Apple; Safari, который является одним из наиболее быстрых браузеров, и др.) оказались настолько удачными, что их портировали под Windows.
Вот список приложений, составляющих «свиту» Mac OS. Адресная книга. С ее помощью можно фиксировать контактную информацию о своих знакомых, например номера телефонов или адреса электронной почты и веб-сайтов. Automator. Программа позволяет в автоматическом режиме решать рутинные задачи (например, по обработке и преобразованию в другой формат сотни фотографий). Это сокращает число действий, которые необходимо выполнить вручную. Dashboard. Это интерфейс для виджетов – легковесных вспомогательных утилит. В Windows Vista они помещаются на боковую панель, а в Mac OS появляются поверх всех открытых окон при нажатии соответствующей клавиши (по умолчанию – l). Finder – штатный файловый менеджер Mac OS. С помощью Finder можно осуществлять поиск, копирование, перемещение и удаление файлов на жестком диске – примерно так же, как с помощью Проводника Windows. Интересной «фишкой» Finder является функция просмотра картинок в виде трехмерного «потока», хорошо знакомая владельцам iPhone и iPod touch. Garage Band. Развлекательная программа для записи звука может работать с несколькими звуковыми дорожками и доступна для использования даже новичкам. Для того чтобы дополнить запись собственной «нетленки» партиями других инструментов, можно воспользоваться встроенным банком звуков. iCal. С помощью этой программы-календаря пользователь Mac OS X может планировать свое время. iChat. Удобный чат-клиент с поддержкой веб-камеры. iSync или платная служба MobileMe позволяют автоматически синхронизировать содержимое жесткого диска ПК с накопителями других устройств, например iPod или мобильного телефона. iMovie. С помощью iMovie очень легко обрабатывать и монтировать видеоролики, а программа iDVD позволяет записать фильм на «болванку». iPhoto – программа для управления фотоархивом. Содержит довольно простой графический редактор. iTunes – медиаплеер, с помощью которого можно управлять компьютерной фонотекой, а также покупать записи в магазине iTunes Store (правда, для россиян он пока недоступен). Кроме того, iTunes осуществляет загрузку музыкальных файлов в iPod и iPhone, а также инсталляцию программ и синхронизацию некоторых данных. Preview. Встроенная программа для просмотра изображений умеет обращаться не только с файлами картинок, но и с документами в формате PDF. Safari – «родной» веб-браузер Mac OS X. Spaces позволяет создать несколько виртуальных Рабочих столов и легко переключаться между ними. Нажатие клавиши F8 выводит на экран миниатюры виртуальных «декстопов»: окна можно перетаскивать с одного Рабочего стола на другой с помощью мыши. Spotlight. Встроенная поисковая служба Mac OS работает чрезвычайно быстро и при этом «обращает внимание» не только на имена файлов, но и на их содержимое. Time Machine – программа для резервного копирования системы. С помощью Time Machine можно создать на внешнем накопителе «снимок» операционной системы, и в дальнейшем использовать для восстановления в случае неполадок.
Эволюция «семейства кошачьих»
Mac OS X сегодня представлена в двух вариантах: в версии для настольных компьютеров и ноутбуков, а также в версии для серверов. Варианты Mac OS X наряду с номером версии (от 10.0 до 10.6) традиционно носят имя какого-либо животного семейства кошачьих. Cheetah и Puma. Первая версия Mac OS X 10.0 при своем появлении в марте 2001 года была недостаточно стабильной в работе, в ней отсутствовали многие привычные ныне функции. Вскоре после выхода системы появилось бесплатное обновление до версии 10.1 (Puma), исправившее ряд недоработок, существовавших в первой версии. Jaguar. Начиная с версии 10.2 в Mac OS X поддерживается аппаратное ускорение пользовательского интерфейса с помощью технологии QuartzGL (для этого видеокарта должна быть совместима с OpenGL). Благодаря ей можно украсить графическую оболочку интересными эффектами (пример: волны, возникающие при добавлении виджета в Dashboard). Panther. Версия 10.3 вышла на рынок в октябре 2003 года, в нее была внедрена технология шифрования данных FileVault. Tiger. Apple представила версию 10.4 в апреле 2005 года. Новинками в ней были чрезвычайно быстрая функция поиска Spotlight и Dash board – интерфейс для виджетов. Leopard. Самая современная на данный момент серийная версия Mac OS X – 10.5 – появилась в октябре 2007 года. Основными нововведениями в ней стали вспомогательная программа Boot Camp для установки Windows в качестве второй операционной системы и программа резервного копирования данных Time Machine. Snow Leopard. В этом году назначена к выходу версия 10.6, основные изменения в которой направлены на повышение производительности. Snow Leopard позволит использовать больший объем оперативной памяти (теоретически – до 16 Тб). Многие поставляемые в комплекте с ней программы должны быть переведены на 64-битные вычисления и за счет этого начнут работать быстрее. Кроме того, возможности процессора и графической карты компьютеров Mac будут более эффективно использоваться операционной системой, а также уменьшится объем, занимаемый ею на жестком диске. Возможно, наконец-то заработает масштабирование интерфейса. Snow Leopard станет первой версией Mac OS, разработанной исключительно для платформы x86 – большинство нововведений версии 10.6 «заточено» под процессоры Intel и для несколько лет назад выпускавшихся компьютеров Macintosh на базе Power PC попросту не нужно. Mac OS на ПК: полезные веб-ресурсы Установить Mac OS на PC легко, гораздо труднее «подружить» его со всеми комплектующими компьютера. Случаи, когда Mac OS X обнаруживает все устройства сразу после установки, крайне редки. Как правило, для того чтобы полностью задействовать функциональность ПК, нужно искать дополнительные драйверы или делать тонкую настройку системы. Процесс это длительный и трудоемкий. Существенно облегчить его помогут советы опытных «хакеров» – в Интернете есть несколько крупных ресурсов, где пользователи делятся опытом. wiki.osx86project.com – энциклопедия, посвященная использованию Mac OS X на PC и Windows на Mac. Обязательно посетите страницы со списками оборудования, совместимого с Mac OS X. www.insanelymac.com – крупнейший тематический ресурс. Недавно на нем тоже открылась база данных совместимого «железа». На форуме Insanelymac можно найти решение множества проблем, встающих на пути объединения Mac OS X и PC. www.applelife.ru – основной «яблочный» сайт Рунета. По содержанию и эрудиции публики этот ресурс уступает зарубежным источникам, но также может оказаться полезным.
Версии операционной системы для компьютеров Apple Macintosh носят названия хищных кошек: Panther, Tiger, Leopard... ComputerBild проведет вас по «джунглям» [...]
читать полностью
Mon, 14 Jun 2010 17:58:11 +0400Mon, 14 Jun 2010 17:58:11 +0400----------------- 17:15 14.06.2010,
НОУТБУКИ
MacBook
Наш самый доступный ноутбук.
В MacBook каждый найдёт что-то для себя. Его прочный корпус unibody из поликарбоната толщиной 2, 74 см и весом всего 2, 13 кг легко поместится в рюкзак или портфель. Встроенный аккумулятор работает до 10 часов без подзарядки. Ваши фотографии, видеозаписи, игры и веб-сайты буквально оживают на новом экономичном 13-дюймовом широком экране со светодиодной подсветкой, а новый большой трекпад поддерживает инерционную прокрутку, нажатие правой кнопкой и жесты Multi-Touch.
MacBook Pro
Наши передовые ноутбуки.
Всё дело в производительности. Если вам нужны профессиональные возможности, усовершенствованный встроенный аккумулятор и великолепный дисплей, то это, безусловно, новые MacBook Pro с диагональю 13, 15 и 17 дюймов. MacBook Pro с современным графическим процессором NVIDIA очень мощный — на нём можно запускать профессиональные приложения и большинство игр, насыщенных графикой. В то же время, MacBook Pro вполне мобилен, чтобы взять его с собой в дорогу.
MacBook Air
Самый тонкий и лёгкий ноутбук Mac.
MacBook Air всегда готов к путешествиям. Весом всего 1, 36 кг, он устанавливает новый стандарт для портативных компьютеров — без ущерба для клавиатуры или экрана. Усовершенствованная архитектура, улучшенная графика NVIDIA, 13, 3-дюймовый экран, полноразмерная клавиатура и потрясающие инновационные решения в области беспроводной связи — MacBook Air создан для жизни в беспроводном мире.
НАСТОЛЬНЫЕ КОМПЬЮТЕРЫ
iMac
Превосходный компьютер «всё в одном».
В iMac есть всё, что вам нужно: экран, процессор, графическая карта, жёсткий диск, привод оптических дисков и многое другое — в одном прочном алюминиевом корпусе. Большие экраны со светодиодной подсветкой идеально подходят для HD-видео. Быстрые двухъядерные процессоры Intel имеют тактовую частоту от 3, 06 ГГц. Четырёхъядерные процессоры Intel «Nehalem», также доступные для установки, ещё больше повышают производительность. А входящие в комплект беспроводная клавиатура и мышь Magic Mouse с технологией Multi-Touch избавляют рабочий стол от беспорядка.
Mac Pro
Самый быстрый Mac.
Mac Pro — это сила, которую стоит принять во внимание. С новым 4-ядерным процессором Intel Xeon «Nehalem» и мощными графическими картами AMD и NVIDIA, он почти в два раза быстрее предыдущего поколения Mac Pro.1 При его разработке учитывалось удобство расширения: каждая система поддерживает до двух 30-дюймовых мониторов Apple Cinema HD и миллионы вариантов конфигурации.
Mac mini
Самый маленький и самый доступный Mac.
Mac mini — это полноценные возможности компьютера Mac в компактном квадратном корпусе со сторонами всего по 16, 5 см. Используйте собственный монитор, клавиатуру и мышь. Mac mini обеспечит всё остальное, включая процессор Intel Core 2 Duo с тактовой частотой до 2, 66 ГГц, память объёмом до 4 ГБ и высокопроизводительный графический процессор NVIDIA. Всё это в компактном экономичном компьютере: в режиме ожидания он потребляет менее 14 ватт — на это не способен ни один другой настольный компьютер.Glebon_2009
----------------- 17:15 14.06.2010,
НОУТБУКИ
MacBook
Наш самый доступный ноутбук.
В MacBook каждый найдёт что-то для себя. Его прочный корпус unibody из поликарбоната [...]
читать полностью
Mon, 07 Jun 2010 10:30:55 +0400Mon, 07 Jun 2010 10:30:55 +0400С каждым годом количество свитчеров растет. Причем на Mac переходят не только с Windows, очень часты случаи перехода с Unix. И если большинству пользователей Unix, привыкших к консольным командам, работа с терминалом в Mac OS X не доставляет никакого дискомфорта, то для мигрантов с Windows ситуация выглядит несколько иначе. Большая часть таких пользователей редко использует возможности ядра Unix, не видя в этом никакой необходимости. Естественно, такой пользователь вполне может обойтись и без терминала, но знание хотя бы основных команд в некоторых ситуациях может значительно облегчить жизнь любого обладателя компьютера под управлением Mac OS X, a кому-то просто поможет расширить свой кругозор и лучше понять выбранную им операционную систему. Учитывая, что этот небольшой обзор ориентирован на людей, никогда не имевших ранее даже минимального опыта работы с Unix-подобными системами, мы начнем с самых азов, постепенно переходя от простого к сложному.
Для начала стоит упомянуть главную команду для любого человека, чувствующего себя не очень уверенно при виде командной строки: man. Это - справка. Добавив к man имя нужной вам команды, вы получите достаточно полную информацию о ней. Для примера введите man man, и вы увидите в терминале более полную документацию по этой команде. Для выхода используйте клавишу Q.
Да, стоит заметить, что большинство команд в Unux-системах, не требующих вывода информации пользователю, в случае своего успешного завершения вообще ничего не показывают. В тех случаях, когда назначение команды не заключается в выводе информации - на экран выводятся только ошибки и предупреждения о нарушении нормального выполнения команды.
Основы навигации
команда cd. Одна из основных команд, позволяющих осуществлять навигацию по различным директориям. Если, открыв терминал, вы сразу хотите оказаться в определенной директории, скажем, в Documents, достаточно набрать в терминале cd Documents.
cd ~ команда, при помощи которой вы переходите в свою директорию. Для примера, если вы решаете перейти в каталог, где расположены ваши документы, то следующая команда будет выглядеть так: cd ~/Documents.
cd - позволяет вернуться в предыдущую директорию.
cd .. позволяет вам подняться в вышестоящую директорию.
ls выдает список имен файлов в указанной директории
ls -f показывает файлы с их расширением.
ls -a перечисляет все файлы, включая скрытые.
ls -lo кроме перечисления существующих файлов показывает также их права доступа и дату их создания. Если вы хотите, чтобы были перечислены только файлы, начинающиеся с определенной буквы, например, с Z, наберите ls Z*. Учтите, команда чувствительна к регистру, и если какие-то файлы имеют в начале заглавную Z, а вы набрали обычную z, вы их просто не увидите.
mkdir создает новую директорию. Для примера: набрав команду : mkdir new, вы создадите новую директорию с названием new.
rm удалить файл.
rmdir удалить директорию.
Примеры :
rm new.txt : команда удалит файл new.txt
rmdir new - удаляет директорию с именем new.
Если вы хотите удалить директорию, которая не является пустой, вы либо должны в начале удалить все ее содержимое, либо использовать команду rm -R
rm -R new : удаляет директорию new со всем ее содержимым.
clear - очищает экран терминала. В принципе, иногда достаточно просто сделать «правый клик» на окне терминала и выбрать в контекстном меню - Clear Scrollback.
script - позволяет сохранить в текстовый файл все введенные вами с клавиатуры символы. На практике - чрезвычайно удобная опция, позволяющая вам получить полнейший протокол всей вашей сессии. В файле также будет указаны ее точные дата и время.
Script done on Sat Feb 10 18:21:32 2007
файл будет сохранен с именем typescript в вашей домашней директории.
bc - команда, которая выведет на экран терминала простейший консольный калькулятор.
df - простая команда, которая покажет вам объемы вашего дискового пространства, включая сетевые диски.
du - список всех папок, имеющихся на вашем системном разделе.
Копирование
Копирование файлов и папок, осуществляется при помощи команды cp. Допустим, вы хотите скопировать файл note.txt с рабочего стола в каталог Documents. В этом случае потребуется набрать в терминале cp note.txt ~/Documents
Необходимо учитывать, что если файл с таким же именем существует на новом месте, он будет удален и заменен скопированным файлом без предупреждений и возможности восстановления.
Если при этом вы желаете не просто скопировать файл, а скопировать и сохранить его уже с новым названием (для примера возьмем в качестве нового названия new.txt), то требуемая команда будет выглядеть следующим образом - cp note.txt ~/Documents/new.txt. И в вашей папке появится файл new.txt, являющийся копией файла note.txt с рабочего стола.
Для того, чтобы скопировать нужный файл в исходный каталог, но уже с новым именем, достаточно будет набрать cp note.txt new.txt
cp -R Documents \"Documents backup\" - команда, посредством которой вы сохраняете резервную копию всей вашей директории Documents. Кавычки необходимы, так как в названии директории присутствует пробел.
sudo cp -Rp /Users \"/Users backup\" - команда позволяет скопировать всю директорию /Пользователи (включая все домашние папки, находящиеся внутри), сохраняя при этом как можно больше файловой информации (принадлежность, права и т.д., но не ветвь ресурса) с названием Users backup. Вы должны выполнять эту команду из под учетной записи администратора, так, в данном примере используется sudo, позволяющая получить временный доступ с правами root. Если вы выполняете команду из-под учетной записи пользователя, вас попросят ввести пароль администратора.
ditto позволяет скопировать директорию, но с сохранением атрибутов скрытых файлов.
ditto Documents \"Documents backup\" копирует всю директорию под именем \"Documents\" и называет копию директории \"Documents backup\".
mv - переименование файлов. Для примера, набрав в терминале mv new old, вы переименуете файл или директорию с названием new в old. А следующей командой: mv old ~/Documents - вы переместите его из текущей директории в вашу директорию Documents.
Поиск
find - поиск файлов, соответствующих заданным вами критериям.
Примеры:
find / -name (имя файла без скобок) : команда осуществит поиск нужного вам файла по всей файловой структуре, включая все смонтированные диски (в том числе и сетевые) и отобразит полный путь к нему.
find -x/ -name (имя файла без скобок) : то же самое, но поиск будет осуществляться исключительно на загрузочном диске вашей системы.
find . -name \'*имя файла*\' : (с сохранением указанного синтаксиса) - поиск будет осуществлен в текущем каталоге и всех его подкаталогах.
find . -mtime -(здесь нужная вам цифра, вводить без скобок) : эта команда, как и предыдущая, осуществляет поиск в текущем каталоге и всех его подкаталогах, но ее отличие в том, что указав, к примеру, цифру 3 (find . -mtime -3) команда выдаст вам все файлы, которые были изменены в течение последних трех дней. Указав 0, команда найдет только те файлы, дата которых была изменена.
Процессы
ps -x команда, выдающая в терминале список процессов текущего пользователя.
ps -ax показывает список всех процессов
ps - aux показывает список всех процессов, запущенных в системе на данный момент, а также дополнительную информацию о них, включая загрузку процессора, время и пр.
top выдает список основных задействованных процессов и постоянно обновляемую информацию о них. Нагрузка на процессор, размер задействованной памяти, время и пр.
top -us5 то же самое, но с сортировкой процессов, по объему их нагрузки на процессор.
kill - команда, \"убивающая\" зависший процесс или посылающая ему сигнал.
Пример: набираем в терминале команду top, в появившемся списке процессов выбираем нужный, скажем, процесс 2200, (в моем случае им оказался совершенно ненужный мне AppleSpell) нажимаем Q для выхода из меню - и после kill 2200. Еще раз набираем top - и убеждаемся, что больше упомянутый 2200-го процесс больше не фигурирует в списке запущенных процессов.
lsof - команда, показывающая список открытых файлов в вашей системе, и файлов, к которым в данный момент обращаются прикладные программы, для примера, если у вас запущен торрент клиент, команда покажет даже те файлы, которые вы скачиваете в данный момент, или раздаете. Естественно, чтобы увидеть полный список, нужно обладать правами администратора.
sudo lsof - список открытых файлов, включая всю систему. Требуется пароль администратора.
И наконец, команда sudo lsof -i - команда, позволяющая вам увидеть все открытые сетевые соединения в вашей системе.
Работа с текстом
pico и nano - простейшие текстовые редакторы для терминала. Довольно ограничены по функционалу. Для выхода из pico или nano нажмите сочетание CTRL+X
more или less - отображает содержимое текстового файла по одной странице. Для перехода на следующую нажмите пробел. Не работает с документами Word, PDF, RTF и любыми файлами отличным от txt формата.
emacs - GNU Emacs - довольно продвинутый редактор, разработанный под X Window и теряющий часть своего функционала при запуске в терминале. Но несмотря на это, позволяет видеть одновременно несколько файлов, перемещать текст между файлами и редактировать во время работы команд оболочки. Программа, вполне заслуживающая отдельного обзора, поэтому здесь мы не будем подробно останавливаться на нюансах его настройки и использования.
Жесткий диск
diskutil выдает список всех возможных команд для операций с вашим жестким диском. От просто просмотра командой diskutil list до таких операций, как монтирование разделов, починка всем знакомых «пермишонов» или формата. Говоря проще, перед вами все опции (на самом деле их даже больше) уже знакомой вам Disk Utility с той разницей, что все действия вы выполняете через интерфейс командной строки. Вот пример лишь нескольких команд, предлагаемых вам diskutil
diskutil resizeVolume позволяет изменять размер выбранного раздела
diskutil partitionDisk позволяет совершать операции над диском и его отдельными разделами. Форматирование, выбор файловой системы и пр.
diskutil eraseDisk стирает информацию с вашего жесткого диска.
diskutil info / выводит информацию о загрузочном разделе вашего диска. Его имя, тип файловой системы, общий размер, количество общего и свободного пространства и пр.
diskutil info /Volumes/ здесь имя раздела то же самое, но для любого другого, смонтированного, но незагрузочного раздела вашего жесткого диска.
sudo diskutil repairPermissions / еще одна команда для «починки пермишнов» на загрузочном диске с вашей MacOS X. При ее выполнении от вас потребуют ввести пароль администратора.
sudo passwd root - команда, которая может вам понадобиться только в одном случае - если вы забыли root пароль, пароль администратора.
reboot - перезагрузка компьютера
shutdown -h now - команда, выключающая ваш компьютер без временной задержки и ненужных вопросов.
(Две последние команды выполняются исключительно из-под аккаунта администратора.)
Конечно, немногие пользователи используют возможности терминала в повседневной жизни. Кому-то это кажется древним и отжившим анахронизмом, кого-то отталкивает необходимость запоминать довольно большой список необходимых команд, в то время, когда большинство требуемых задач можно выполнить при помощи обычной мыши. Но, раз начав работать с терминалом, вы сами довольно быстро оцените возможности, которые он вам предоставляет.Glebon_2009
С каждым годом количество свитчеров растет. Причем на Mac переходят не только с Windows, очень часты случаи перехода с Unix. И если большинству пользователей [...]
читать полностью
Tue, 09 Feb 2010 21:30:19 +0300Tue, 09 Feb 2010 21:30:19 +0300Установка оригинального Mac OS X Snow Leopard 10.6.2 на PC
Перейдем сразу к делу:
Скачиваем загрузчик Empire EFI v1.085:
Что нового в новой версии?
* Обновлен Chameleon до RC4 + добавлено несколько патчей; * Включены новые кексты - для звуковой карты (VodoooHDA), индикатор батареи (VodoooBattery), автоматическое управление питанием (SpeedStep) (VodoooPower), кексты для видеокарт; * Ура! Новая тема оформления. Теперь весь процесс загрузки читабелен и можно сразу определить, с чем связана ошибка при загрузке. Это облегчает устранение неполадок. * Добавлены кексты для сетевых адаптеров, таких как Intel 82566MM, разнообразие карт Realtek, Attansic Ethernet, Marvell и прочие; * Улучшенная поддержка чипсета P55 (т.е. i5/Core Intel Core i7) (Core i3 еще не поддерживается); * Удалено ограничение в 1 Гб памяти (при загрузке с диска).
Empire EFI v1.085 R2 для ноутбуков Intel с интегрированной графической картой, такой как GMA 950, GMA X3100, а также для настольных компьютеров с проблематичными видеокартами NVIDIA (т.е. 2xx серии):
здесь
Что в архиве? Два образа. Один - стандартный загрузчик, второй (Legacy) - для проблематичных BIOS. Записываем про запас оба образа.
Скачиваем и записываем ретейл Mac OS X Snow Leopard 10.6: ссылка
Ретейл Мак можно поставить только на раздел GUID, поэтому - подготовте чистый диск. Нет поддержки PS/2 портов (клавиатура и мышь должны быть USB), интерфейса IDE (жесткий диск и оптический накопитель должны быть SATA или USB). Включите в BIOS режим AHCI, (HPET Mode установите в 64-битовый режим, отключите SpeedStep - для процессоров Intel).
Загружаемся с диска Empire EFI; Дождаемся появления меню выбора ОС; Извлекаем диск из привода; Вставляем оригинальный диск Mac OS X Snow Leopard; Жмем F5; Дожидаемся, когда Empire EFI определит ваш диск как Mac OS X Installation Disc; Жмем Enter.
После установки Mac OS X Snow Leopard - загружаемся с диска Empire EFI. Выбираем в меню Mac OS X Snow Leopard, жмем Enter.
После загрузки Мака: Идем в корень диска с Empire EFI /Extra/Post-Installation и устанавливаем myHack. Устанавливаем кексты. Я люблю качать с сайта https://kexts.com/
Извлекаем диск с Empire EFI, перезагружаемся.
Скачиваем и устанавливаем с официального сайта обновление: Mac OS X v10.6.2 Update (Combo)
скачиваем здесь
Snow Leopard (за исключением серверной) загружаются с 32-битным ядром. Чтобы заставить Мак загружаться с 64-битным ядром, проделайте следующее: скачайте 32- or 64-bit Kernel Startup Mode Selector тут и переключите режим загрузки. Оригинальная статья здесь
Вот, собственно, и всё.
Как записать образ dmg из под windows:
1) скачайте программу IsoBuster 2) откройте в ней образ dmg (File > Open Image File) 3) диск будет представлен древом данных с 4 первыми ветками-уровнями: > cd > session 1 > track 01 > название самого диска > содержимое... для успешного рипа нужно выбрать уровнень №2 - то есть session 1 4) щелкните на session 1 правой кнопкой и выберите \"extract session 1 \" > \"extract user data (*.tao, *.iso, *.wav)\" 5) после рипа в папке, в которую IsoBuster должен положить результат (спросит Вас перед тем как начать рип) появится папка \"session 1\", а в ней файл track 1.tao - переименовывайте его в iso и пишите, чем хотите: nero, алкоголем, blindwrite и тд.
Как установить кексты:
Устанавливаете Kext Helper b7 ссылка Запускаете. Перетаскиваете мышкой кекст в программу (в окошко). Password - вводите пароль пользователя. И жмете Easy install.
Перезагружаете компьютер. Всё.
Не устанавливайте более одного кекста на устройство, если этого не требуется. Если после установки устройство все равно не работает - удалите тот кекст, что установили, из директории System/Library/Extensions. Пробуйте другой.And.rw
Установка оригинального Mac OS X Snow Leopard 10.6.2 на PCПерейдем сразу к делу:Скачиваем загрузчик Empire EFI v1.085:Что нового в новой версии?* Обновлен Chameleon [...]
читать полностью
Sat, 10 Oct 2009 11:38:40 +0400Sat, 10 Oct 2009 11:38:40 +0400В самом деле, не все еще маководы успели пересесть на свежий, чуть ли не годичной давности Леопард, как из законспирированных донельзя купертинских цехов раздался веселый рык Барса. Так, если кто не знает, на русском и называется тот самый Snow Leopard.
В ответ на приятные новости (сначала, как водится, донесшиеся в виде слухов) в мак-среде раздались бурления дум. Почему это новая операционка вышла так скоро? Нет ли здесь какого-нибудь подвоха? Подвоха нет. Развеять все сомнения можно, просто взглянув на историю OS X. Первые системы, нареченные именами крупных кошачьих, вообще появлялись ежегодно после выхода оригинальной Mac OS X Cheetah в 2001м году. Это уже с появлением Тигра и массовой миграцией на архитектуру Intel в Apple немножко сбавили бег локомотива и стали выпускать новые версии пореже.
В общем, первое впечатление о скороспелости Snow Leo обманчиво – предыдущее поколение системы, Leopard, увидело свет два года назад. И эти два года, согласитесь, представляют собой весьма приличный отрезок времени, особенно если не сидеть сложа руки, а дорабатывать систему тут и там тонким надфилем. Уж в чем-чем, а в этом программным архитекторам компании опыта не занимать, о чем можно судить хотя бы по полному отсутствию провальных систем (аналогию от крупнейшего в мире производителя такого софта каждый подставит сам, по вкусу).
Любопытно, что в этот раз в Apple почему-то не стали особо тратиться на коробку. Если предыдущие версии Mac OS X выходили в довольно крупных ярких коробках, а голографический кейс от Леопарда вообще оставлял конкурентов в кильватере, то Snow Leopard распространяется в скромной белой коробке из тонкого картона с изображением задумчивой морды барса. Есть мнение, что такие подвижки связаны с постепенным смещением к цифровой модели дистрибьюции программного обеспечения от общепринятой коробочной. Зачем тратиться на яркую и качественную коробку, если она все равно тут же отправится на полку и будет извлекаться оттуда только в критических случаях, которых, по идее, вообще возникать не должно. Пусть лучше пользователь сэкономит несколько долларов на цене коробки и логистике и, будучи вдохновленным сей невиданной выгодой, быстренько скачает легальный образ из Сети, благо каналы сейчас широкие. Впрочем, это обсуждение лучше оставить на потом, хотя бы потому, что из такой актуальной сегодня темы можно вытащить хоть цикл статей, не обеднеет. Лучше уж вернемся к Барсу.
Чуть выше упоминалось, что система получилась очень эволюционной, даже плавной, как большое и приятное обновление, тихонько установившееся в систему за кадром. Смею вас заверить: автор в лице меня душой ничуть не покривил, уж по крайней мере перед самим собой. Ну не тянет Snow Leo на полноценную новинку с новыми мощными сервисами, средствами управления системой, новыми рабочими инструментами. Взамен всего этого он организует предшественнику-Леопарду полноценный фейслифтинг с липосакцией да чудо-имплантацией. Переводит крепкого еще зверя на честные 64 бита, прибавляет бодрости в забегах и добавляет ярких пятен на шкуре. На этих моментах мы и заострим внимание, хотя бы просто потому, что все оставшееся за кадром ничуть не поменялось, разве что стало быстрее, выше, сильнее. И дешевле, что не может не радовать. Переход на 64-битную архитектуру
Признаться, всех тонкостей и отличий между старыми добрыми тридцатью двумя и новыми шестьюдесятью четырьмя битами я не знаю. Но железно уверен: новая технология лучше старой. Хотя бы даже и потому, что позволяет системе адресовать неимоверное количество оперативной памяти. То есть любовно установленные в Mac Pro 16 гигабайт памяти теперь, со Snow Leopard, найдут себе реальное, заметное невооруженным взглядом применение.
При переводе на 64 бита практически вся система, как минимум 90% кода, была переписана в среде разработки Cocoa. В результате заметно выросло быстродействие и четкость работы.
Для того чтобы это проверить, мы установили Snow Leopard на MacBook Air первого поколения и свеженький Mac Mini. Не откладывая на потом, сообщаем: система действительно стала шустрее и отзывчивее, особенно на относительно слабых устройствах. Новый Finder
Чисто визуально привычный Finder ничуть не изменился. Но, по словам людей из Apple, которые я слышал собственными ушами, и оснований не верить каковым не имею, новый Finder был переписан на Cocoa, для того чтобы наиболее эффективно использовать технологию поточных вычислений (threading). Результат – большая четкость работы и новые настройки поиска. Кроме того, добавился мелкий, но любопытный нюанс – теперь можно смотреть видео прямо в режиме просмотра папки, главное, чтобы формат поддерживался. Для просмотра достаточно выбрать файл, он начнет воспроизводиться автоматически. Уменьшенное время установки
По заявлениям Apple, время установки снизилось чуть ли не на 50 процентов. В это нетрудно поверить, учитывая новый подход к системным файлам (читайте ниже). Мы с секундомером не стояли, но «на глазок» все так и есть. И - главное! Вначале достаточно пару раз кликнуть мышкой и отвлечься минут на 15-20. Возвращаешься уже к перезагруженному компьютеру со всеми твоими настройками, программами и мелкими рюшечками столь любимыми. А система уже новая. Место – в плюс!
Вот эта новая штучка лично автора поразила просто до глубины души. Вспомните, вы когда-нибудь слышали о таком: ставишь новую систему поверх старой, а свободное место на диске не уменьшается, а прибавляется?! Да, я до самого конца в это не верил, пока лично не убедился – действительно прибавляется. Компанией обещано вернуть 7 гигабайт после установки. Прямо как rebate в магазине – покупаешь что-нибудь за полную цену, а потом получаешь скидку на руки. Причем создалось впечатление, что на Mini прибавилось чуть ли не больше места, чем было заявлено. Очень, очень приятная вещь, просто беспрецедентная. Как говорится, встречайте через три года в новых операционных системах от лидера индустрии (шутка).
Выигрыш в занимаемом на диске объеме объясняется просто. С системой поставляется масса приложений, и в каждом – по десятку-другому ознакомительных проектов. Все они (приложения и проекты) были заново переписаны и переведены на новую архитектуру, отсюда и выигрыш. Быстрое просыпание/выключение
Нимало не стесняясь, инженеры компании прямо заявляют: теперь система в два раза быстрее просыпается и в почти в два (в 1.8, если быть честным) – выключается. Насчет выключения свидетельские показания давать сложно – компьютеры Apple вообще редко выключаются, это уже даже перестало быть фактором маркетинга, превратившись в общепринятый факт. А вот просыпание действительно стало ощутимо быстрее. Особенно на не самом шустром Mini, подключенном сразу к двум 24-дюймовым дисплеям (об этой схеме скоро в отдельном материале). Опять же, точных измерений мы не проводили, но в двукратное ускорение охотно верим. Быстрый Preview
Здесь, думаю, все ясно сразу из заголовка: фирменная функция быстрого просмотра файлов без запуска соответсвующих программ стала еще быстрее. Внушительное впечатление производит быстрый просмотр сложных презентаций PowerPoint, особенно в тех случаях, когда редмондский пакет (MS Office) в системе не установлен. Новые функции и внешний вид Expose и Stacks
В Expose (режим одновременного показа уменьшенных версий всех открытых окон) теперь появилась приятная мелочь – можно кликать по значку приложения в доке, и на дисплее будут показываться только окна этого приложения. А в Stacks (быстрый просмотр часто используемых папок из Dock) теперь можно просматривать большее количество файлов и вести навигацию по папкам. Обе функции можно отнести скорее к разряду приятных мелочей (автор, например, совсем не пользуется Stacks), но многим пользователям они наверняка облегчат жизнь. Умное выделение текста в PDF
Раньше при копировании текста из PDF-файла, если текст был сверстан несколькими колонками (такое, например, часто встречается в цифровых копиях различных журналов), выделение захватывало сразу все колонки. Скопированный и вставленный в другой документ текст терял форматирование и вообще перемешивался самым неожиданным образом. Встроенные средства работы с PDF в Snow Leopard теперь позволяют выделять текст только в одной колонке. Тем, кто много работает с текстом, такое нововведение может изрядно облегчить жизнь. Ускоренное копирование Time Machine
Хорошая новость для тех, кто пользуется фирменной утилитой резервого копирования данных Time Machine. Впервые она появилась в Leopard и с первых дней вызывала двойственные эмоции. С одной стороны, это очень удобный инструмент, особенно в тандеме с внешним диском Time Capsule. А с другой – создание первого резервного образа могло занять так много времени, что пользователи просто не выдерживали и прерывали слишком долгий процесс. Теперь создание первого образа происходит гораздо быстрее (насколько именно - мы не замеряли, придется поверить Apple на слово), а промежуточное копирование данных стало быстрее на 80 процентов. В принципе, цифры говорят сами за себя – скоро число нервных клеток, утраченных пользователями Snow Leopard в результате потери ценных данных, должно ощутимо уменьшиться. Обновленный Quick Time
С приходом Snow Leopard окончательно канула в Лету «профессиональная» версия Quick Time с функциями редактирования и конвертации видео. Теперь все они включены в стандартный пакет поставки, и платить за них дополнительные деньги не требуется. Просмотрщик видео получил обновленный интерфейс с несколькими «рюшечками» вроде автоматического скрытия органов управления при удалении курсора мышки с активного окна. Из более серьезных функций добавилось легкое редактирование видео: теперь буквально парой кликов можно вырезать из видео нужный момент и заслать его на YouTube. В общем, Google можно приступать к закупке новых серверов под тонны роликов с кошечками и малыми детьми, особенно с учетом того, что Quick Time X выпускается и в версии для Windows.
Помимо перечисленных в систему добавили еще немало мелких полезностей, нужных разным группам пользователей. Больше других повезло китайцам. Ранее, чтобы ввести иероглиф, нужно было печатать на клавиатуре его фонетическое обозначение и выбирать написание из предложенных значений. В Snow Leopard иероглифы можно рисовать прямо на тачпаде, при этом система предложит выбор уже на основе первых начертанных линий и по возможности определит следующий иероглиф на основе значений уже имеющихся.
Полезной также может оказаться функция определения приложения, которое не позволяет удалить внешний диск или флэшку из системы. Процедура стала более прозрачной, и пользователь теперь сможет узнать, что именно препятствует удалению, вместо того чтобы прочесть сообщение об ошибке и пытаться самостоятельно определить, какое приложение стало его причиной.
Обновлению подвергся и iChat – теперь для нормальной передачи видео требуется в три раза меньшая полоса пропускания, всего 300 Кбит/с. А видео передается в разрешении 640х480, это ровно в четыре раза больше, чем прежде.
Завершает картину система автоматического обновления драйверов принтера – прежде работа с различными принтерами в Mac OS X иногда требовала крепких нервов и шаманских навыков. Зато теперь все драйверы будут обновляться автоматически и незаметно.
В общем и целом обновление Леопарда до Барса можно признать успешным. Новых полезных функций в системе ровно столько, чтобы было не жалко отдать четыре десятка президентов – налицо хорошее знание эппловскими маркетологами своей аудитории. Ну, а действительно новые, доселе невиданные возможности, наверное, стоит ждать через два года, в новой операционке, уже кующейся в цехах Купертино.
В самом деле, не все еще маководы успели пересесть на свежий, чуть ли не годичной давности Леопард, как из законспирированных донельзя купертинских [...]
читать полностью
Mon, 09 Mar 2009 19:14:38 +0300Mon, 09 Mar 2009 19:14:38 +0300Введение: Чем является Mac OS X и откуда она взялась на PC
Mac OS X является 10тым и последним на сегодня поколением операционных систем от Apple Inc. выпустившей в далёком 1984 году первый персональный компьютер Macintosh.
Выход Mac OS X на рынок в 2001г, непосредственно связан с возвратом на пост руководителя компании её основателя и многолетнего директора Стива Джобса в 1997г.
Созданная новая операционная система Mac OS X позаимствовала интерфейс и эргономику (принципы) работы пользователя от проекта NeXT Step развиваемого Стивом Джобсом во время отсутствия в Apple Inc, а также ядро, а с ним, многозадачность, стабильность работы и принципы взаимодействия с оборудованием от FreeBSD.
New Mac OS X, является квинтессенцией реализации дружественного и удобного взаимодействия пользователя и компьютера, тем самым делая Mac OS X наиболее совершенной ОС, созданной для конечного пользователя. Системой где расположение и эргономика каждого элемента интерфейса продуманы до мелочей и их использование создает по-просту впечатление, что нужные элементы управления появляются, как по волшебству, как раз там где вы в них и нуждаетесь, при том что сама их функция вызывается практически одним нажатием, по сравнению с другими ОС, вынуждающими от пользователей, как оказывается, огромного количества избыточных и по-просту не нужных действий --- Простота и Удобство, вот символ успеха. Системой которая изменяет сам принцип работы с компьютером, из попечительства ящиком Пандоры, на работу с точным и надежным, простым и предсказуемым инструментом, который внезапно, после запуска Mac OS X, перестал быть шальной шарманкой, а стал надёжным другом и верным помошником. Помошником, вся прелесть использования которого становится на столько незаметна и приятна, что вы и поверить не можете в то, как ранее без него обходились.
Общее строение Mas OS X можно упростить к следующему:
Ядро - Darwin главная подсистема ОС, по сути дела являющейся FreeBSD,
Интерфейс пользователя Aqua,
интерфейсы работы программ Carbon, Сocoa, Сorefoundation выводящиеся из Next OS,
за рендеринг графики 3D отвечает OpenGL требующий поддержки со стороны драйверов графического адаптера технологий Quartz Extreme (QE) и Core Image (CI),
при работе с жестким диском используется файловая система HFS Journaled,
драйверы содержатся в контейнерах .kext,
инсталляторы программ в контейнерах .pkg, содержащие конфигурационные файлы .plist,
часть инсталляторов распространяется в виде образов дисков .dmg использующих файловую систему hfs (доступную для просмотра на платформе Windows с помощью TransMac, UltraIso или других программ имеющих средства доступа к HFS разделам)
New Mac OS X является ещё одним из многочисленных продуктов Яблочной Корпорации, созданных в соответствии с её Максимой: \"Превосходные идеи следует упаковывать в Превосходные Идеи\", а вследствии чего является продуктом не вызывающим зависимости от настроек, конфигурации, реинсталляции, пост компиляции и тд. рабочей среды, а только продуктом вызывающим зависимость от простоты использования, интуитивности, эффективности, минимализации затрат рабочего времени, индивидуализации и заботы о самочувствии и комфорте, как физическом, так и душевном, конечного пользователя, не только при покупке, но и в дальнейшем использовании. Поэтому заранее предупреждаю, что вкусив сладкого запретного плода, полного изящества и красоты Mac OS X, вы подвергаете свой бюджет, огромному риску, связанному с приспособлением и переходом к пользованию добродетельсвами, Отличной Цифровой Вселенной, мотто которой: \"Подумай Просто --- Подумай Иначе\"*. * Игра слов: Отличный --- как отличительный, и как превосходный одновременно, а также свободный превод Think Different как Think Simple Firstly -- т.е. \"Думай Иначе\" как \"Думай Просто в первую очередь\"
New С 2001г когда была выпущена операционная система 10.0.0 Cheetah, сменилось 5 поколений MAC OS X, Последней из которых является выпущенная 26 октября 2007 Mac OS X 10.5.0 Leopard обслуживающая:
Мультипроцессорность,
64 битовые программы,
Имеющая Русский Интерфейс,
поддержку A2DP и AVRCP,
Stacks - Каталоги быстрого доступа к файлам,
Cover Flow в Finder - Просмотр файлов в Проводнике, как обложек дисков в iTunes,
Quick Look - Предпросмотр содержимого файлов как миниатюр, а также документов с просмотром содержания, без запуска специализированных программ,
Spaces - Виртуальные рабочие столы, отличающиеся простотой использования и переноса,
Time Machine - Анимированный Бэкап, наконец действительно удобный,
MobileMe - Хостинг сервис, Бэкап, Сервис Синхронизации, и Push Mail вебсервис для Мак,
BootCamp - Встроенный менеджер множественной загрузки, к сожалению работающий только на железе Apple,
Dashboard - Под-оболочку рабочего стола для хранения малых но удобных приложений, званых виджетами,
RSS Visualiser - Красивейший скринсейвер, и RSS клиент по совместительству,
FrontRow - Оболочку для комфортного просмотра мультимедиальных файлов на вашем экране,
Dock -- рус. яз. - Анимированую строку запуска и управления запущенными приложениями.
Как ранее и говорилось, успех Mac OS X предопределяют:
Минимализация Интервенций, необходимых для функционирования ОС и рабочей среды, от Пользователя до минимума;
Графически Ориентированная Модель взаимодействия Пользователя с программным обеспечением, ставящяя, на пример, знак равенства между программой и её иконой;
Программные Файловые Среды, позволяющие на удобную работу с множеством файлов одного типа, объединенных в упорядоченный массив в одной локализации, средствами этой среды: iTunes, iPhoto, iMovie.
Отсутствие болячек и Болезней детского возраста, свойственных Windows и частично Linux:
Код:Отсутствие Реестра, Практически отсутствие обращений к файлу подкачки, Время работы без перезагрузок исчисляемое годами, Отсутствие синих экранов смерти и Зависаний рабочего стола, Запуск и Выключение системы исчисляемое секундами, а не минутами, Мгновенное Время Реакции на действия пользователя (в мс. а не секундах), Mac OS X остаётся такой же быстрой как и в первый день установки, независимо от времени эксплуатации и количества инсталлированных программ, Процесс или несколько процессов копирования или воспроизведения видеофайлов не блокируют комфортной работы ОС с другими программами. Как бы то не было: Mac OS X однажды настроенная растворяется, исчезает из поля зрения пользователя, позволяя ему сосредоточится на реализации своих задний и работе с компьютером, а не на борьбе с ошибками, запросами, или настройками, как это имеет место в Windows, а также конфигурацией и компилированием исходников в Linux.
Все версии Mac OS X до поколения 10.4.4 Tiger и 10.5.0 Leopard были компилированы под архитектуру PowerPC (PPC) что вязалось и далее вяжется с аппаратной привязкой Mac OS X к оборудованию Apple. Однако с появлением у IBM проблем с производством высокопроизводительных процессоров, пригодных для применения в ноутбуках (проблеммы с энергопотреблением и тепловыделением) Apple была вынуждена перейти на использование процессоров Intel благо та начала производство убийцы P4, процессора архитектуры Core Duo. Благодаря чему Apple и дальше смогла предложить высокопроизводительное компьютеры Intel Mac, а также начать подбивать сердца пользователей Windows благодаря возможности запускать Windows и Windows приложения, а также Mac OS X на одном компьютере, с помощью boot менеджера Boot Camp; и виртуальным платформам Parallels Desktop и VMware Fusion (дающих возможность запускать приложение Windows как обычное приложение Mac OS X)
С момента перехода на процессоры Intel, оффициальные дистрибутивы Mac OS 10.4.4 Tiger выступают в двух версиях для PowerPC (PPC) и Intel, с появлением Mac OS X 10.5.x Leopard ситуация изменилась и версии Leopard PCC и Intel содержатся на одном диске (6, 5 гб), приложения же выпускаются в инсталляторах формата Uniwersal Binaries содержащих две версии программы как для PPC так и для Intel Mac, хотя на сегодняшний момент всё больше программ существует в формате только для Intel Mac. В версию Mac OS X 10.4.1 Tiger и выше встроен транслятор Rosetta позволяющий запускать на Intel машинах многие приложения PPC.
В тот же момент Apple не могла допустить что бы Mac OS X, была свободно доступна для установки на любой Windows PC, так как вследствие этого наступило бы падение продаж её MAC компьютеров и в след за этим убытки, поэтому ввела в платформу модификации : Проверку Ядром системы и OSloaderом наличия EFI и TPM модуля, привязывающую её операционную систему к компьютерам Macintosh (Intel Mac), так же дополнительным сдерживающим фактором является ограниченное число драйверов к комплектующих от сторонних производителей, отличных от использующихся в Intel Маках.
Hakintosh --- Является проектом позволяющим отвязать Mac OS X от hardware Apple состоящий как из написания загрузчика PC-EFI эмулирующего вызовы EFI и TPM для родного ядра (Vanilla) Mac OS X так и написания новых драйверов и/или их модификации. Версии Mac OS X описываемые на этом форуме имеют интегрированный эмулятор PC-EFI а также взломанные ядра с отключенной проверкой TPM и загрузчик работающий через BIOS, а не через EFI, что позволяет запускать Mac OS X на многих компьютерах удовлетворяющих системным требованиям.
К сожалению использование PC-EFI и родного ядра Mac OS X ограниченно только до пользователей процессоров архитектуры Core Duo с поддержкой инструкций SSSE3 (не путать с SSE3). Пользователи процессоров архитектуры NetBurst и K9-K10 AMD (Pentium 4 // AMD X2/X4) с поддержкой SSE3 и HPET могут также использовать загрузчик PC-EFI c модифицированным ядром 10.5.1 Leopard.
Взлом ядра является наиболее сложным процессом, поскольку Apple с опозданием публикует его исходники, а их перекомпиляция и отладка занимает длительное время, так же как и доработка драйверов. У Леопарда на сегодня стоманны ядра 10.5.3 - 10.5.0, а современные стабильные релизы 10.5 Leopard это Kalyway 10.5.2 (более стабильный) и iATKOS 10.5.2 v2, с интегрированными PC-EFI, предназначеные для процессоров Intel SSE3/SSE2. Cоответственно для AMD стабильным является Zephyros 10.5.2 v2 и универсальный для обоих платформ Leo4All 10.5.2 v3. К сожалению во всех этих релизах отсутствует русский языковой пакет локализации ОС, который нужно cкачать и установить: Russian.pkg, что тем не менее не мешает радоваться русским языком установщика Leopard. Для Mac OS X 10.5.3 не выпущен ещё Install DVD, поэтому пока обновляемся с помошью JaS OsX86 10.5.3 Intel SSE3 Combo Update или Kalyway Combo Update 10.5.3 предназначенных только для пользователей процессоров Intel с поддержкой SSE3. Релизы 10.5 Leopard ToH и 10.5 BrazilMac устарели и интересны только как музеальные экспонаты эволюции взлома Leopard.
Updated by cvad: В связи с многочисленными вопросами на всех форумах: \"Какой дистрибутив лучше для SSE2 ONLY процессоров?\" После перебора всех дистрибутивов, доступных на момент установки (впрочем, и более поздних тоже), оказалось, что на достаточно распространенной конфигурации (MB Intel® 865PE, P4 SSE2 ONLY), может загрузиться без перманентного ребута (SSE2 ONLY процессоры), только сборка iATKOS_v1.0ir2 Пример установки: ASUS P4P800 Deluxe - установка MAC OS X 10.5.1
За всё время, от выпуска 10.4.4 Tiger, выпущено несколько стабильных установочных дистрибутива (Install DVD) со сломанными ядрами поколения Tiger: 10.4.4; 10.4.8; 10.4.9: 10.4.10 и 10.4.11. Наилучшие Install DVD - это XxX_10.4.11 для Intel c поддержкой PC-EFI, также интересны: TubGirl_10.4.10_AMD_test1 (наилучший в настоящий момент для установки на АМД системы), ChaosX_10.4.10 (наиболее стабильный и содержащий самые свежие версии видео драйверов), кроме того delta патч для версии 10.4.9 до версии 10.4.10 от Paulicat вполне стабилен, ядро же 10.4.10 скомпилированно из исходников с поддержкой speedstep для процессоров как интел, так и АМД. Любителям проверенных решених предлагаю использовать Jas 10.4.8 Install DVD. Версии от 10.4.5 до 10.4.7 содержали в себе ядро 10.4.4 и декриптированные кехты, Стабильным же релизом на ядре 10.4.4 была версия 10.4.6 Install DVD. До времён 10.4.9 и 10.5.0 все качественные образы Install DVD поступалили от Jas и большинстве своём были доступны для Intel и AMD процессоров поддерживающих как SSE3 так и SSE2
От момента релиза 10.5.0 Leopard появилось еще одно направление взлома OSX - ведутся интенсивные работы по эмуляции EFI т.к. позволит это использовать не модифицированное ядро и кехты от Apple, а также без проблем инсталлировать все будующие обновления Mac OS X Leopard на платформе Core2Duo. На сегодня с помошью Pc-EFI обновиться можно до 10.4.11 и 10.5.2 EFI (Extensible Firmware Interface) разработанное Intel следующее поколение Bios использующееся только в компьютерах Apple, лечится использованием ранних модифицированных кехтов от Apple использующих старый биос. Дo момента появления ядра 10.4.8 со встроенной эмуляцией TPM использование кехтов требовало их декрептирвания. На сей момент вопрос с TPM ( Trusted Platform Module) -- небольшой микросхеме на материнской плате содержащей ключи шифрования, также как с эмуляцией EFI, решен.
Обновления Mac OS X доступны в двух видах: как моно/mono update (повышающий на одну ступень версию Mac OS X например c 10.4.8 до 10.4.9) так и комбо/combo update (повышающие довольную версию одной генерации Mac OS X до определенного номера, например обновление combo update 10.4.9 обновит довольную версию Mac OS X Tiger между 10.4.0-10.4.8 до версии 10.4.9). Супер!!! скажите вы и окажитесь неправы поскольку использование официальных обновлений на системе без Pc-EFI или без замены ядра перед перезагрузкой приведет к полной неработоспособности вашей инсталляции Mac OS X. Поэтому использование обновление Mac OS X является очень болезненным процессом и требует кроме замены ядра и/или использования PC-EFI, также сохранения старого AppleSMIBios.kext и Vanilla_ACPI_Fix (для ядра Vanilla), и кроме того может потребоваться, в случае изменения механизмов работы грядущего ядра со старыми хакнутыми драйверами, замены их на новые версии для грядущего ядра. Также следует помнить что после установки официального обновления потребуется переустановить драйвера изменяющие оригинальные .kextы Mac OS X !!!!
Помимо небольшой популярности факт существования платформы Hakintosh повсеместно признан за маркетинговый ход Apple дающий пользователю возможность опробовать Mac OS X, а тем самым увеличить армию Switcher-ов (пользователей переходящих с Windows) стоящих в очереди за продуктами Apple в её точках продаж.
Введение: Чем является Mac OS X и откуда она взялась на PC Mac OS X является 10тым и последним на сегодня поколением операционных систем от Apple Inc. выпустившей [...]
читать полностью