Продолжаем обустройство ноутбука Acer Extensa 5220 с Mac OSX Leopard на борту с тем, чтобы иметь возможность вести веб-разработки, не обращаясь к Winodws, или по крайней мере свести такие обращения к необходимому минимуму.
В первой публикации был описан факт установки "Леопарда" на ноутбук Extensa 5220, теперь нужно освоиться с системой и немного настроить "под себя".
Для начала отмечу пару любопытных вещей.
Во-первых - "Леопард" спокойно можно установить на внешний жесткий диск, подкдюченный к ноутбуку по USB. Винда в такой конфигурации напрочь отказывается что-либо делать, а "Leopard" и устанавливается и работает совершенно без проблем, и при этом какого-либо замедления и других неудобств не замечается. При такой установке "Винда" может быть внутри, а "Леопард" - на внешнем диске, подключенном по usb. При запуске ноутбука жмем F12, и выбираем - грузить "Винду" с внутреннего диска, или "Леопард" с внешнего. То есть получается своего рода параллельная установка двух операционных систем, только не на одном диске, а на двух, и без возни с бут-лоадерами.
Вторая отличительная особенность макинтоша - при закрывании активного окна программы, сама программа, в отличие от Windows, не закрывается, а остается "висеть" в бэкграунде. При следующем обращении к какому-то приложению, обслуживаемому этой программой, запуск и работа происходит значительно быстрее. Если вы хотите полностью закрыть программу, необходимо это сделать из меню - "Файл", и последняя строка - "Закрыть приложение". Если вы пользуетесь коммуникатором под Windows, то знаете, о чем я говорю - там происходит ровно то же самое. На нуотбуке это не так критично, как на коммуникаторе, где любое дополнительное использование ресурсов очень заметно, поэтому если у вас много памяти, то никаких проблем. Если памяти не хватает (например, если вы используете виртуальные пространства с другими операцимонными системами, о чем речь пойдет ниже) - не забывайте закрывать приложения.
Итак, "Leopard" установлен. Что дальше?
Max OSX свободно читает разделы жесткого диска, отформатированные под Windows (Fat, Fat32 или NTFS) - если вы захотите обратиться к диску Mac OSX из-под Widows, то Windows просто-напросто не поймет, чего вы от него хотите, и не увидит диск "Леопарда". "Леопард" же видит винду, и читает файлы с ее дисков. Но с ограничениями - файлы доступны только для чтения.
Это не совсем удобно - если вы захотите перезаписать файлы, или записать на виндовый диск новые файлы, то у вас ничего не выйдет.
Для того, чтобы раз и навсегда снять это ограничение, и больше об этом никогда не думать, воспользуемся программой компании Paragon, которая называется NTFS for Mac. Текущая на момент написания версия - 7.0. Программа устанавливается по типу драйверов, и после установки не треубет никаких дополнительных действий. Теперь вы свободно можете делать с файлами, находящимися на дисках Windows, все что угодно.
Следующее, что сразу имеет смысл сделать, начиная работать с Mac OSX Leopard, и имея в виду веб-разработки - установить одну из двух существующих виртуальных машин: Parallels Desktop или VMWare Fusion.
По приведенным ссылкам можно получить исчерпывающую информацию по обоим продуктам (на английском языке).
В плане практического использования, принципиально эти два пакета не отличаются друг от друга, разница наблюдается только в деталях.
В случае ноутбука Acer Extensa 5220 программа Parallels Desktop отказалась устанавливаться, заявив, что ей для работы требуется _физическая_ виртуализация жестких дисков.
Поэтому в качестве рабочего решения была выбрана программа VMWare Fusion, которая и была установлена, и прекрасно работает.
Установка программы VMWare Fusion никаких трудностей не вызывает. Она сразу требует выделить определенное пространство на жестком диске, которое будет использовано для работы другой (или других) операционной системы. По окончании установки программа просит вставить в дисковод установочный диск той операционной системы, которая будет запускаться из-под VMWare Fusion.
На момент установки этот шаг можно пропустить, и установить другую операционную систему позже, когда вы будете к этому готовы.
В виртуальном пространстве можно запустить любую другую операционную систему - в общем виде это будет привычный Windows, но ничего не мещает вам установить туда же Linux, или, скажем, FreeBSD.
В моем случае устанавливалась Windows 7 - когда программа запросила установочный диск, он был ей скормлен, она открыла дополнительное окно, в котором наблюдался стандартный процесс установки Windows - копирование файлов, перезагрузка, настройка.
Установка VMWare Fusion была завершена выбором запуска Windows 7 по умолчанию при запуске VMWare Fusion.
Теперь можно спокойно работать под "Леопардом", и запускать "Винду", когда нужны какие-то программы, не имеющие аналогов под "Макинтош". Например, если хочется скомпилировать книжку для сотового телефона в формате Mobipocket Reader.
Коль скоро я здесь все время говорю о веб-разработках, и более конкретно - о программировании интернет-магазинов под Mac OSX Leopard, то меня в первую очередь интересовало, как поведет себя в такой обстановке "Денвер", и вообще, удастся ли запустить виртуализацию "Денвера" в виртуальной машине VMWare Fusion.
Все прошло успешно - "Денвер" встал нормально, все работает четко и без сбоев. Впрочем, как и все остальные программы, которые я устанавливал и запускал под Windows в виртуальной машине VMWare Fusion.
Подведем итог - теперь у нас на ноутбуке Acer Extensa 5220 установлена операционная система Mac OSC Leopard 10.5.6, полный доступ к дискам и файлам Windows обеспечивается программой Paragon NTFS for Mac, любые нужные приложения Windows запускаются в виртуальной машине VMWare Fusion.
Теперь - небольшое дополнение, которое вы скорее всего захотите сделать: под "Мак" есть очень опрятный торрент-клиент, который называет Vuze. Как им пользоваться - разберетесь сами, он полностью визуальный, у него удобный поиск, и он поможет вам найти то, что вам нужно.
На этом, видимо, первоначальную настройку Mac OSC Leopard можно считать завершенной.
Разработки в привычной среде под Windows в виртуальной среде VMWare Fusion - решение интуитивно понятное и очевидное, однако это все-таки относится к тому, что называется "огород городить", и, к тому же, как-то не по-маковски :)
Поэтому в следующей публикации начнем настраивать родной маковский виртуальный сервер и откажемся от привычного "Денвера".
Всем удачных экспериментов!



























На самом деле решая вопрос с NTFS можно обойтись и без Парагоновского софта, если поставить MacFUSE, а потом к нему добавить NTFS-3G - бесплатный опенсорсный драйвер NTFS. Работает великолепно, и, кстати, куда более надежно.
Вот здесь в их блоге можно прочитать про установку.
http://macntfs-3g.blogspot.com/
Написал(а) Молоток — 10 ÐÐ 2009, 10:23
Спасибо за полезное замечание. Обязательно попробую MacFUSE, пока я им не пользовался - парагоновский драйвер работает настолько качественно, что, раз установив его, вовсе забываешь о его существовании и о каких-то надуманных проблемах межплатформенной совместимости :)
Отличный продукт!
Пользуясь случаем - привет Танюше Надель.