После каждого обновления своего хакинтоша я стараюсь выкладывать небольшую статью-отчет о том, что пошло не так, и как это исправить. Тенденция последних обновлений, начиная с 10.6.0 показывает, что, в основном, перестает работать только звук. Обновление 10.6.4 не исключение.
Если у вас есть сервер, на котором настроена MySQL репликация, то рано или поздно вы столкнетесь с разного рода ошибками этой самой репликации. Ошибки могут быть вызваны как некорректной настройкой mysql-сервера, так и неправильной структурой самой БД.
В моей практике, наиболее распространенной ошибкой была 1062 Duplicate entry '...' for key 1, которая возникает в случае нарушения уникальности какого-либо unique-поля таблицы. Если вы не можете изменить структуру таблиц так, чтобы избежать подобной ситуации, но, при этом, репликацию надо как-то запускать, есть простой выход - в настройки MySQL (my.cnf) добавить строку slave-skip-errors = 1062. С этого момента, сервер просто будет игнорировать именно эту ошибку и репликация останавливаться не будет. Но надо понимать, что при таком подходе вы будете терять часть данных, которые не попадут в реплицируемые таблицы из-за описанного выше конфликта.
В прошлые выходные наконец нашел время и возможность съездить в один из аэровокзалов Москвы с целью приобщиться к рядам споттеров. Да и вообще, давно мечтал сделать собственные снимки воздушных судов с более-менее близкого расстояния, а не как обычно, высоко в небе. Так как ехал на подобное мероприятие я первый раз, мест особо не знал и ориентировался на виды аэропорта с google earth и мне повезло - нашел место на дороге, идущей от VIP ЗОЛДа, недалеко от начала полосы 24.
Не успел расчехлить фотоаппарат, как мимо, с впечатляющим ревом, взмыл в небо Ту-154. За 2 с лишним часа фотоохоты улов получился состоящий преимущественно из B737 и ATR-72 плюс Ту-134 / Ту-154 и пара-тройки Bombardier.
Вот такая картина наблюдалась в эти выходные в московской области. На улице было 32 градуса и жуткая духота, когда неожиданно скрылось солнце и налетело это...
Наконец, попал мне в руки подопытный Extender 2x от Canon. Вещь эта нужна для двукратного увеличения фокусного расстояния объектива, например, чтобы фоткать фауну ну или шпионить за соседями. Выбравшись за город, приступил к плотному тесту.
Первые впечатления были хорошие, Extender делал свое дело, и из объектива 70-200 f/2.8L я получил полноценный 140-400 f/5.6L. Не забывайте, что с двукратным увеличением фокусного расстояния, также, двукратно увеличивается диафрагменное число, что непременно скажется на качестве фотографии. Помимо этого, с экстендером, может не всегда идеально срабатывать фокусировка... хотя это больше касается тех, кто будет использовать его на объективах с диафрагмой от f/4.0. Еще один замеченный минус девайса - при использовании с моим 70-200 f/2.8 слегка понизилась резкость изображения. Может это нормально, а может лично мне попался такой экземпляр. Но это не так критично и заметно, как, к сожалению, хроматические аберрации. Да, да, снова ощущение, будто фотографируешь на старый добрый Canon 75-300 f/4-5.6. Увы, но похоже, такова цена 400мм на полном кадре, при отсутствии бюджета на какой-нибудь 100-400 f/4.5-5.6L и тем более на фикс.
Сегодня после удаленного рестарта системы неожиданно сервер отказался подниматься... просто пал смертью храбрых. Добравшись до машины и подключив монитор, увидел в терминале следующее:
Ну что поделать, раз просят запустить fsck, так и сделал. Он нашел какие-то ошибки, спросил меня, стоит ли их исправить и велел рестартовать систему. Но увы, машина опять не поднялась и все с той же ошибкой. Проблему решил более грамотный запуск fsck:
Многие используют в MySQL функцию Master - Slave репликации для зеркалирования или бекапа данных. А что, если slave должен иметь возможность записать данные в БД, которые затем должны реплицироваться на Master? Настройка Master - Master репликации на самом деле не представляет из себя ничего сложного.
Дано:
Необходимо настроить мастер-мастер репликацию между главным сервером и зеркалом. Поехали!
На главном сервере:
Каждый раз после успешной установки хакинтоша на какой-нибудь обычный PC или ноутбук меня волновал вопрос производительности. Насколько мощна будет система, работающая на неродных драйверах, написанными разными энтузиастами со всего мира. Для получения хоть каких-то, более-менее сравнительных цифр я каждый раз пользовался утилитой xBench и на текущий момент накопил небольшую статистику.
Примерно неделю назад Apple выпустила обновление своей операционки за номером 10.6.3. Естественно, апдейтер предложил обновиться, что я и сделал, не забыв перед этим сделать резервную копию в Time Machine, ибо мало ли что. Установка прошла гладко и после перезагрузки система успешно загрузилась, но радость от сего мероприятия была преждевременной - спустя некоторое время обнаружил, что пропал звук. Иконка колонки рядом с часами была окрашена в серый, что не сулило ничего, кроме очередной возни с кекстами на пару часов.
Для тех, у кого нет желания возится и при этом очень нужен звук, но не нужен микрофон, предлагаю быстрое решение: удаляем из /System/Library/Extensions файлы AppleHDA.kext и HDAEnabler.kext, а вместо них кидаем VoodooHDA.kext. Затем обновляем кэш кекстов и восстанавливаем права используя Kext Utility (ну или ручками) и перегружаемся.
UPDATE: Нашел идеальный вариант для ALC888 с работающим микрофоном и всеми прибамбасами - патченный AppleHDA для 10.6.3 AppleHDA.10.6.3.zip
Где-то полгода назад я опубликовал серию статей по установке Mac OS X Snow Leopard (родного, с Retail DVD) на Intel PC: установка snow leopard на intel pc, обновление леопарда до 10.6.2 и snow leo и ati radeon hd4870. Конфигурация железа, выбранная в качестве платформы для мака оказалась достаточно удачной - полугодичный опыт показал, что все устройства работают успешно и система беспрепятственно позволяет обновить себя.
На днях довелось устанавливать Mac OS 10.6.2 на точно такую же конфигурацию, за исключением видео карты. В качестве графического адаптера был выбран Gigabyte GeForce 9800 GT 512 MB. В первом моем успешном опыте установки хакинтоша на intel у меня была схожая видюха - NVidia GeForce 9800 GT 1024 MB, т. е. проблем быть не должно.
Обратите внимание, блог переехал на новый адрес: initialize.ru
Последние комментарии
5 дней 6 часов назад
6 дней 1 час назад
6 дней 10 часов назад
1 неделя 3 часа назад
1 неделя 3 часа назад
1 неделя 3 часа назад
1 неделя 3 часа назад
1 неделя 3 часа назад
1 неделя 3 часа назад
2 недели 1 день назад