Для тех, кому интересно, как же всё-таки вписался в мою систему Леопард.
Да, в общем, нормально так вписался. :)
Особенно меня порадовало то, что "QE: Supported", "CI: Hardware Accelerated", а значит, интерфейс работает просто реактивно.
Кстати, про интерфейсы и тормоза:
- в XP система работает достаточно шустро, но всё-таки ощутимо притормаживает при операциях, требующих обращения к винчестеру (а их, к сожалению, слишком много), ибо своппинг там жесток даже с моими двумя гигабайтами оперативки;
- в Vista интерфейс (и общая производительность), несмотря на всякие анимации и т.п., работает с виду даже быстрее, чем в XP (невероятно, но факт!), хотя всё равно местами пробуксовывает знатно;
- Leopard чрезвычайно шустёр. Конечно, не без лёгких задержек на долю секунды, но в целом ощущения ну очень приятные: плавность перекатов Dock вообще сразу пленяет взгляд;
- Ubuntu пока не оцениваю: нечасто я им пользуюсь на домашнем компьютере. Да и, он более гибок в этом отношении: например, на него можно поставить Real-Time-ядро, которое по отзывчивости будет просто великолепно, но общая производительность системы слегка упадёт. К тому же, линукс обычно не ради интерфейса ставят. :)
Конечно, сравнение сильно субъективно и не очень честно, так как XP - самая загруженная и обжитая система, а макось - вот только-только установлена, к тому же моё железо - почти один-в-один iMac, так что система под него, в сущности, и заточена. Но тем не менее.
Однако, вечером того же дня обнаружилась и первая неприятность. Полное отсутствие SATA.
Сама-то система была поставлена на IDE-диск, поэтому об это я споткнулся не сразу, а невидимость в системе ещё одного винчестера была списана на то, что он насквозь NTFS-ный... Но уже попытка воспроизвести DVD-диск провалилась, так как оба DVD-резака у меня SATA-шные.
Решение же было простым: оказывается, Леопард работает с SATA-контроллерами только в AHCI-режиме. Вчера утром я впервые узнал о существовании этой аббревиатуры, которую чуть позже расшифровал для себя как Advanced Haemorrhoidal Control Interface. В оригинале, конечно, стояло Hardware, но суть в итоге оказалась передана точнее.
Итак, как же себя ведут разные системы при включённом AHCI:
- XP сразу отказывается с нами разговаривать, поддержки AHCI в ней нет принципиально, необходимо установить драйвер от Intel, о котором позже;
- Vista имеет встроенный мелкомягкий драйвер, который работает довольно коряво, но спасибо и на том, что работает вообще (тем не менее, драйвер заменить жизненно необходимо, иначе после перезагрузки система может и не заработать);
- Leopard наличие AHCI требует в ультимативном порядке, тут без вариантов (после переключения режима в биосе я получил и винчестер, и DVD);
- Ubuntu вообще по барабану, в каком режиме работать. :)
После плясок с бубном, перетыканий разъёмов и подмены inf-файлов, мне удалось поставить AHCI-драйвер от Intel. Почему нужны пляски? Потому что в спецификации чипсета ICH8 (в отличие от ICH8R) поддержка AHCI не указана, хотя она там и есть (и впоследствии сама Intel призналась, что это действительно было именно ошибкой спецификации). Соответственно, сам драйвер, увидев в моей Asus P5B чипсет без буковки R, ставиться отказался. Пришлось искать исправленный inf-файл и ставить драйвер вручную.
Vista поначалу выкобенивалась, устанавливая в обязательном порядке свой собственный драйвер и утверждая, что ничего лучше всё равно на самом деле нету (хотя с ним она даже загрузиться потом не могла), но после десятого "да, уверен, да, вот отсюда" сжалилась и приняла те же патченные родные дрова, после чего проблем не возникало никаких.
Итак, подводя итоги. Макось оказалась единственной системой, которой для работы принципиально не требуется установка драйверов, ни в каком виде. Она либо работает, либо просто игнорирует железо, которое ей не нравится, либо включено в неправильном режиме (либо надо провести несколько часов на форумах и в консоли, ковыряя потроха системы, но это в любом случае не для простых смертных). Ультимативная такая система. Результат - конечно, максимальная отзывчивость (про производительность пока ничего не скажу: надо ещё софт ставить и тестировать, это будет отдельная серия постов), при условии установки на подходящий компьютер (мой - как раз такой).
В номинации "Самая открытая и дружественная к железу система" пока лидирует линукс. Его проблема - плохая поддержка нового железа, но зато, если железо не новее системы (или её пакетов, которые все лежат вместе, а значит - время на их поиск, опять же, минимально), то работать он может с чем угодно, с наименьшим количеством затрат труда и времени. Это может потребовать правки конфигурационных файлов, но в целом линукс по капризности является полной противоположностью макоси.
Где-то между ними расположились форточки. Их почти всегда можно заставить работать практически с чем угодно. Причина - наибольшая распространённость и, соответственно, наибольшая поддержка драйверами со стороны разработчиков железа. Вот только обновляются они очень редко. В моём случае, например, нативной поддержки AHCI в XP можно ждать не раньше SP3, и то не факт, что она там будет.
В общем, результаты, полученные в ходе разведения зоопарка, не новы и полностью соответствует ожиданиям. В качестве милого бонуса же я получил-таки полноценную Mac OS X Leopard, прекрасно уживающуюся с другими системами на одной машине...