Автор: Сергей Голубицкий
Опубликовано 15 марта 2010 года
Сегодня будем трафить макофобам (якобы :). В очередном "Сидре" расскажу о первой проблеме, с которой столкнулся за пять месяцев пребывания на новой платформе, и о способе её решения. Последнее, полагаю, будет ценно начинающим форточным перебежчикам, потому как найти в сети решения нетривиальных ситуаций по Mac OS X вопреки обилию форумов и порталов не то чтобы трудно (в Windows бывало гораздо напряжнее), а исключительно time consuming. Объясню, почему.
Компания Apple исповедует весьма прагматичную философию: создает максимально удобные продукты, заточенные под идеологию "Сел и начал работать". Опций и настроек в Mac OS X - почти не сомневаюсь - на порядок больше, чем на Windows, хотя бы потому, что это полноценный клон *nix'a. Все эти настройки, как известно, спрятаны подальше с глаз долой, хотя, в общем-то, не так уж и далеко: запускаешь консоль и - вуаля! - ваяй, если сможешь. Прагматика такого подхода в том, что Apple экономит в прямом смысле слова сотни миллионов долларов на техподдержке. 99 процентов маководов в повседневной своей жизни не сталкиваются с нештатными ситуациями, поэтому и обслуживание их обходится гораздо дешевле, чем Windows, которая по философии своей заточена на постоянную необходимость что-то подкручивать и доводить до ума. Плата за свободу, так сказать.
Сегодня я со всей ответственностью могу сказать, что подход Apple мне кажется более конструктивным, более оправданным и более комфортным для пользователя. Слова эти, однако, не отменяют hard times, которые наступают, когда, упаси боже возникает нештатная ситуация. В одну такую ситуацию угодил полной штиблетой и Старый Голубятник. Угодил, как всегда бывает, по собственной вине. В результате пришлось тратить полдня на поиск решения.
Что же случилось? У меня как-то с самого начала не срослось с виртуальными машинами. Я установил ещё в декабре прошлого года отечественный Parallels, однако мне показалось, что он слишком уж грузит компьютер (расход 4 гигабайт памяти на 75-80%, загрузка ЦПУ 50-60%, тогда как при отключённой виртуальной машине с Windows мой Мак выдает 20-40 % и 15-20 % соответственно). Я снёс Parallels и поставил VMWare Fusion. Последний поначалу показался мне запредельно шустрым. Всё шло хорошо до того момента, пока вы не отправляли Windows в спящий режим, после выхода из которого VMWare Fusion в прямом смысле слова переставала работать.
Какое-то время я не выходил в спящий режим вообще, однако на второй или третий день постоянной работы VMWare Fusion практически привёл всю систему в неработоспособное состояние (выполнение каждого действия приходится ждать по 20-30 секунд, а иногда и того больше). Мне показалось, что у VMWare идёт утечка памяти - поправьте, если я не прав. В результате я вернулся на Parallels, хотя по-прежнему недоволен производительностью виртуальных машин в принципе. Это тем страннее, что сеть переполнена триумфальными отчётами и тестами, демонстрирующими, как все летает под VMWare Fusion, а уж под Parallels - и подавно. Хоть убейте меня, но на моем Макбуке Про с топовой конфигурацией ничего не летает даже в метафорическом допущении. Windows если не ползает, то переваливается вразвалочку и в неохотку. Учитывая ламерский статус, не сомневаюсь, что я вероятнее всего как-то неправильно конфигурирую работу виртуальной машины, однако по моему скромному пониманию, программы эти должны работать достойно, что говорится, out of the box.
Вся эта свистопляска яйца выеденного не стоит, потому что виртуальная машина с Windows мне нужна только ради трех приложений: Metastock, Quotes Plus и банковский клиент Райффайзенбанка, работающий на чертовом ActiveX. Все! Больше ничего. Все прочие нужды я успешно справляю в нативной среде Мака (ну разве что пришлось ещё, надеюсь, на время, расстаться с Web-Site Watcher).
Как бы там ни было, ждать по 30 секунд, пока выполняется банальная команда (например, переключение окна!), я не умею по определению, потому быстро закипаю, зверею и просто отрубаю Мак от питания. Знаю, что не хорошо и нельзя, но натуру обороть не в состоянии. В результате этих "отрубаний" через месяц появились обычные ошибки в файловой системе, которые при первой же проверке обнаружила т.н. Дисковая Утилита - могучая и универсальная. И тут же выдала рекомендацию: "Загрузитесь с установочного диска и запустите проверку диска".
Собственно, дел тут на пять минут: вставляете диск со Снежным Барсом, загружаетесь с него, запускаете Дисковую Утилиту, которая после непродолжительного сканирования исправляет все ошибки в файловой системе. Фигня вопрос, не так ли? Так да не так. Это если есть установочный диск. А вот у меня его нет. Вернее есть, но за 6 тысяч километров от того, где нахожусь. Вот тут-то и возникает нештатная ситуация, решить которую - это, я вам скажу, дааааалеко не байка про два пальца.
Первый поиск в Гугле по теме "создание установочного диска для Мака" результата не принес, зато продемонстрировал во всей красе колоссальную мощь философии Apple: сотни и тысячи найденных источников информации как ни в чем не бывало рекомендовали пользователям алгоритмы по... копированию оригинального установочного диска! То есть: вставляете родной диск, жмёте эту кнопку, жмёте ту кнопку, вставляете чистый диск, жмёте эту кнопку и получаете копию установочного диска! Гениально, не правда ли?