Boot0: error, как избавиться от ошибки при загрузке

boot0-error

После успешной установки хакинтоша может возникнуть ошибка при загрузке с жесткого диска, вот такая:

Loading Operating System …

boot0: GPT
boot0: test
boot0: test
boot0: GPT
boot0: test
boot0: test
boot0: error

В чем заключается проблема:
Т.к. объем жестких дисков с каждым годом увеличивается, производители вынуждены менять стандартный размер блока диска с 512 байт до 4096 байт. Эти жесткие диски известны как «Advanced Format» или 4K. Сначала размер увеличивали на дисках больше 1 ТБ, однако в скором времени изменения затронут все выпускаемые диски. Из-за этого загрузчик Chimera не может загрузиться как положено.

Прим.: Chimera не грузится, а вот разработчики Clover-загрузчика уже давно исправили эту проблему и загрузка происходит автоматически, без изменений.

Решение №1: Использовать флешку с UniBeast

Решение очень простое, но потребует наличие флешки с установщиком Mac OS.

Прим.: я советую всегда хранить флешку с установщиком Mac OS, в случае, если потребуется распаковать бэкап или выполнить доп. настройку, например, при апгрейде оборудования

Как исправить:
1. Загрузиться в установку Mac OS с флешки с UniBeast
2. Не запуская установку, запустить из меню сверху Дисковую Утилиту (Disk Utility), в ней размонтировать жесткий диск, на который установлена Mac OS X.
3. Запустить Терминал и выполнить следующую комманду:

dd if=/usr/standalone/i386/boot1h of=/dev/disk0s2

4. Теперь можно выйти из терминала и перезагрузить компьютер

ВАЖНОЕ ЗАМЕЧАНИЕ: Пример кода выше работает в том случае, если ваш жесткий диск подключен к SATA порту 0. Если у вас используется другой порт, то вы можете узнать его из Дисковой Утилиты.

Решение №2: Использовать SATA > USB Адаптер

Это решение сработает, если у вас есть под рукой другой работающий Mac.

Как починить:
1. Установить жесткий диск в запасной Mac, установить систему на этот жесткий диск.
2. После установки, выключить запасной Mac, вытащить жесткий, и подключить его с помощью USB-адаптера к новому Mac
3. Загрузить новый Mac
4. Запустить MultiBeast, произвести установку загрузчика
5. Теперь можно установить жесткий диск как обычно, без адаптеров

sata-usb-adapterПриобрести переходник-адаптер SATA-USB можно в большинстве компьютерных магазинов или заказать на Aliexpress или подобных сайтах.

Данный переходник может пригодится, например, сделать из внутреннего DVD-привода внешний.

Общая инструкция по установке OS X Yosemite на Intel-совместимые компьютеры

Данный пост является моим переводом гайда с сайта tonymacx86.com

Данное руководство поможет новичкам пошагово установить свежую версию OS X Yosemite, Все необходимые программы и утилиты для установки можно сказать с сайта tonymacx86.com.

os-x-yosemite-design-large

UniBeast — это утилита, которая поможет создать загрузочный диск с Mac OS для установки. Для создания вам потребуется уже существующий ПК с Mac OS, либо виртуальная VmWare с предустановленной Mac OS. Виртуальную машину с Mac OS можно найти на rutracker.org, там же и инструкции по установке.

Прим.: наверняка существуют еще какие-то способы, но легче всего, на мой взгляд, воспользоваться виртуальной машиной. Она может пригодится в будущем.

Оглавление

  1. Шаг №1: Скачайте OS X Yosemite
  2. Шаг №2: Создайте загрузочный USB с UniBeast
  3. Шаг №3: Настройки BIOS
  4. Шаг №4: Установка Yosemite
  5. Шаг №5: Настройка с MultiBeast
  6. Описание проблем и их решений

Перед тем как начать

  1. Зарегистрируйтесь на сайте tonymacx86
  2. Скачайте с tonymacx86 последние версии MultiBeast и UniBeast
  3. Понадобится флешка минимум на 8GB
  4. На всякий случай, сделайте резервную копию данных на компьютере, на который собираетесь устанавливать Mac OS

[wpanchor id=»step-1″]

Шаг №1: Скачайте OS X Yosemite

OS X Yosemite бесплатна для скачивания для всех, кто приобретал Snow Leopard, Lion, Mountain Lion или имеет Mac с предустановленным Mavericks. Скачайте Yosemite с Mac App Store используя свою учетную запись Apple ID. После скачивания приложение появится в папке Applications (Программы) под названием Install OS X Yosemite (Установка OS X Yosemite).

[wpanchor id=»step-2″]

Шаг №2: Создайте загрузочный USB с UniBeast

1) Вставьте USB флешку
2) Откройте программу Disk Utility (Дисковая утилита)
3) Выделите USB флешку слева
4) Откройте вкладку Partition (Разделы)
5) Выберите 1 Раздел, так, как на скриншоте

yosemite-install-1

yosemite-install-2

6) Далее нажмите Options… (Параметры)
7) И выберите Master Boot Record (Главная загрузочная запись)

yosemite-install-3
8) В поле Name (Имя): введите USB (Позднее можно будет переименовать)
9) В поле Format (Формат): Выберите Mac OS Extended (Journaled — журнальный)
10) Нажмите Apply (Применить) и подтвердите действие

yosemite-install-4

11) Скачайте и запустите UniBeast
12) Continue, Continue, Continue, Agree: тут, я думаю, ясно :)

yosemite-install-5
13) В качестве Destination, выбираем нашу флешку USB и жмем Continue

yosemite-install-6
14) На следующем экране выберите Yosemite
15) Жмите Continue

yosemite-install-7
16) Если вы используете старый ПК 5-6 серии с AWARD BIOS, выберите опцию Legacy USB Support
17) Если у вас ноутбук, выберите Laptop Support
18) Жмите Continue

yosemite-install-819) Вводим пароль и жмем Install
yosemite-install-9

UniBeast создаст загрузочную флешку. Этот процесс займет длительное время (возможно до 10-15 мин), наберитесь терпения, не закрывайте окно установки и не вытаскивайте флешку!

20) После установки, перетащите MultiBeast на флешку USB, он понадобится позднее.

[wpanchor id=»step-3″]

Шаг №3: Настройки BIOS

Если вы устанавливаете Mac OS на одну из рекомендуемых нами конфигураций с AMI UEFI BIOS, то все достаточно просто. Если нет, то убедитесь в том, что у вас установлены значения по-умолчанию в BIOS (Optimized Defaults) и в том, что жесткий диск работает в AHCI режиме.

Ниже приводятся стандартные настройки BIOS для Gigabyte AMI UEFI BIOS, Gigabyte AWARD BIOS, ASUS AMI UEFI BIOS, и MSI AMI UEFI BIOS.

  1. Зайдите в BIOS/UEFI
  2. Установите все значения по-умолчанию (Optimized Defaults)
  3. Если ваш процессор поддерживает VT-d, выключите эту опцию
  4. Если в вашей системе есть CFG-Lock, выключите эту опцию
  5. Если в вашей системе есть Secure Boot Mode, выключите эту опцию
  6. Установите OS Type в значение Other OS
  7. Сохраните значения

[wpanchor id=»step-4″]

Шаг №4: Установка Yosemite

Вы готовы к установке! Теперь необходимо загрузиться с USB и начать установку.

1) Выключите компьютер
2) Во время включения нажимайте клавишу для выбора загрузочного диска (обычно это клавишка F12 или F8, зависит от производителя)
3) В окошке дисков выберите USB
4) Должен произойти запуск загрузчика Chimera. Выберите USB и нажмите Enter

yosemite-install-10

Возможно вы столкнетесь с проблемами до загрузки установщика Mac OS. Выяснить в чем проблема помогут специальные загрузочные опции, которые можно вводить на экране Chimera, до того как вы выберите USB, напечатайте ключ, а затем нажмите Enter.

yosemite-install-11

Один из таких ключей -v. Этот ключ включает отладку на экране так, что вы можете наблюдать весь лог загрузки. Еще вы можете использовать следующие ключи, как по отдельности, так и в комбинациях, они могут помочь, если у вас специфическая конфигурация:

  • GraphicsEnabler=Yes
  • PCIRootUID=1
  • maxmem=4096
  • maxmem=8192
  • npci=0x2000

Системы на X58 и X79 всегда требуют ключа npci=0x2000.

5) Наконец, когда вы дойдете до установщика, выберите язык:

yosemite-install-12

6) Для свежей установки вы должны стереть и отформатировать жесткий диск:

  • В верхнем меню выберите Utilities (Утилиты), и откройте Disk Utility (Дисковая утилита)
  • Выберите ваш жесткий диск в колонке слева.
  • Кликните по вкладке Partition (Раздел диска)
  • Выберите в выпадающем списке 1 Partition (Раздел: 1)
  • Нажмите Options… (Параметры)
  • Выберите схему GUID Partition Method
  • В поле Name (Имя): введите Yosemite (Можно будет переименовать позднее)
  • В поле Format (Формат): Выберите Mac OS Extended (Journaled — журнальный)
  • Нажмите Apply (Применить) и подтвердите действие
  • Закройте окно Disk Utility

yosemite-install-13
7) Когда установщик спросит, на какой жесткий устанавливать систему, выберите Yosemite.
8) После завершения установки перезагрузите компьютер.

[wpanchor id=»step-5″]

Шаг №5: Настройка с MultiBeast

MultiBeast — это установщик, содержащий в себе набор инструментов и драйверов для оборудования: Аудио, Видео, Сетевые карты, загрузчик и прочее.

Установка прошла успешно, но жесткий диск с Mac OS еще не загрузочный, на него нужно установить загрузчик Chimera, с помощью MutiBeast, а также установить необходимые драйвера для полноценной работы оборудования.

Необходимо загрузиться с помощью загрузчика флешки, но на этот раз выбрать не установщик USB, а уже наш жесткий диск с установленной Mac OS.

1) Перезагрузите компьютер
2) Во время загрузки нажимайте на клавишу для выбора загрузочного диска
3) Выберите USB
4) На экране Chimera выберите диск Yosemite
5) Пройдите первоначальную настройку Yosemite

 

yosemite-install-14

6) Перетащите с флешки MustiBeast на рабочий стол и запустите его

yosemite-install-15

7) If this is a fresh installation, click Quick Start to choose EasyBeast, UserDSDT, or DSDT-Free. For 7/8/9 series recommended builds choose DSDT-Free.

yosemite-install-168) На вкладке Drivers можно установить необходимые драйвера для звука и сети, видео и пр.

yosemite-install-179) Во вкладке Customize можно выбрать дополнительные параметры

yosemite-install-1810) Нажмите Print или Save, чтобы сохранить текущую конфигурацию, в случае если что-то придется изменить
11) Нажмите Build, затем Install

yosemite-install-19

yosemite-install-2012) Перезагрузите компьютер. Проверьте как работает оборудование (звук, сеть, видео)

yosemite-install-21

Ура, система установлена! Не спешите форматировать флешку, она вам пригодится в случае бэкапов или других неприятностей. Если у вас возникли сложности во время установки или после, заходите на форум tonymacx86, наверняка кто-то сталкивался с похожими проблемами.

[wpanchor id=»step-6″]

Описание проблем и их решений

Такие вещи как HDMI-звук и iMessage обычно не работают из коробки и требуют настройки.

Прим.: Советую не тратить время на настройку iMessage, а пользоваться открытыми мессенджерами типа Telegram или Viber. Для включения iMessage может потребоваться звонок в службу поддержки Apple, телефон которой в России не отвечает все время.

Возможно вы столкнетесь и с другими проблемами, в этом случае рекомендуем ознакомиться со следующими материалами:

HDMI-звук
boot0 Error: Руководство по исправлению ошибки
Issuing Boot Flags
Как узнать что ставить с помощью MultiBeast

Установка загрузчика и Extra на EFI раздел
База DSDT
Как починить iMessage
Ключи загрузки Chimera для HD графики: IGPEnabler, IGPlatformID, and IGPDeviceID
Основы

Альтернативные графические драйвера NVIDIA
NVIDIA выпускает альтернативные графические драйвера для совместимых устройств. Они отличаются от тех, что идут при установке, по сути являются экспериментальными версиями. Раньше с помощью этих драйверов решали проблемы с OpenCL в некоторых приложениях, а так же они лучше справлялись с управлениям питания в некоторых моделях.

Еще с этими драйверами можно включить последние ‘Maxwell’ карты с полной поддержкой, например такие: NVIDIA GeForce GTX 750, GTX 750 Ti, GTX 970, and GTX 980.

NVIDIA Alternate Graphics Drivers для Mac OS X 10.10.3 (346.01.02)

Устанавливаем Mac OS X на семейство ноутбуков HP ProBook, Elitebook

hp-probook-osx

Почти все новые модели ноутбуков HP имеют встроенный UEFI и дают больше преимуществ в установке и пользовании Mac OS X, в сравнении с BIOS-загрузчиками, такими как Chameleon или Chimera:

  • Быстрая загрузка
  • Простая установка и обновление OS X нативными (родными) методами
  • Возможность создания Recovery для Time Machine и Дисковой Утилиты
  • Патчинг кекстов «на лету» (нет необходимости перековыривать кексты после установки обновлений)
  • Возможность загрузки в Windows UEFI (которое распознает > 4 разделов GPT)
  • Не надо париться с Master Boot Records

Данный гайд по установке подходит для сл. серий ноутбуков HP:

  • 6-серия: HP Probook 4x30s, 6x60b, Elitebook 8x60p, 2x60p
  • 7-серия: HP Probook 4x40s, 4×0 G0, 6x70b, Elitebook 8x70p, 2x70p, 9470m
  • 8-серия: HP Probook 4×0 G1, Elitebook 8×0 G1
  1. Серия HP Probook поддерживается как с картами Radeon, так и без них
  2. Поддерживается Серия HP Elitebook/Probook b с Intel HD3000/4000/4400/4600
  3. Экспериментальная поддержка: HP Elitebook 8x70p/Probook 6x70b with AMD 7570M/7650M
  4. Все другие HP Elitebook/Probook b серии с AMD карточками не поддерживаются

Совместимые Wi-Fi карточки (mini-PCI)

Список рекомендуемых карточек, совместимых с Mac OS X:
— HP Probook 4x30s: брендованный HP Atheros AR5B195
— HP Probook 6x60b/5330m, HP Elitebook 8x60p/2x60p: брендованный HP Broadcom 43224HMS (582564-001/582564-002)
— Другие ноутбуки:

Только WI-FI: Atheros AR9280/9285, Broadcom 4322/43224 (лучшая совместимость с OS X)
WIFI + Bluetooth модули: AR5B195 (не рекомендуется), Broadcom 43225HMB/4352HMB (лучшая совместимость с OS X)

Известные проблемы на данный момент

  • Мерцающий (глючащий) экран загрузки на 7-серии ноутбуков на 1366×768 дисплеях с нативным UEFI (без CSM). Изменение разрешения Clover на 1024×768, или включение UEFI Hybrid (с CSM) может исправить эту проблему.
  • 6-серия ноутбуков имеет проблемы с перезагрузкой при пробуждении.
  • Есть задержка в 10-15 секунд перед уходом в сон. Похоже это не баг, а фича Yosemite, т.к. прослеживается на реальных Mac. Сделано скорее всего для того, чтобы пользователь мог вернуть компьютер из сна быстро, если случайно нажал на Sleep или случайно закрыл крышку.
  • «Найти мой Mac» глючит. Лучше не блокировать ноутбуки через эту функцию, иначе будет очень тяжело разлочить устройство (или даже невозможно).

Установка OS X Yosemite

Скачайте необходимые файлы по ссылке: https://www.dropbox.com/sh/28spnh4ozkb424m/AACuCmfpsu9tSvEv_4CSU67za.

1. Подготовьте USB-флешку не меньше, чем 8GB, ее нужно будет отформатировать в Дисковой Утилите со следующими параметрами:

— Partition Layout: 2 Partitions (2 раздела)
— 1-ый разел: Имя CLOVER, Формат: MS-DOS (FAT), Размер: >300MB
— 2-й раздел: Имя MacUSB, Формат: Mac OS Extended (Journaled), Размер: >7GB
— Options: Master Boot Record

JMKDSIL

— Скачайте Clover.zip, распакуйте, затем скопируйте папку EFI в раздел CLOVER.
— Скачайте Config.zip, распакуйте, затем выберите правильный config.plist, скопируйте его в папку /EFI/Clover/

2. Необходимо создать раздел с Yosemite (понадобится настоящий Mac, либо виртуальная машина с Mac OS X), тут есть 2 варианта:

2a. Легкий, но может зависнуть на пустом экране

  • Скачайте установщик Yosemite из AppStore.
  • В терминале запустите сл. комманду: sudo /Applications/Install\ OS\ X\ Yosemite.app/Contents/Resources/createinstallmedia —volume /Volumes/MacUSB —applicationpath /Applications/Install\ OS\ X\ Yosemite.app —nointeraction
  • Ваш раздел с установщиком Yosemite будет переименован в «Install OS X Yosemite»

2b. Ручной способ создания

  • Скачайте установщик Yosemite из AppStore. Затем щелкайте правой кнопкой мышки по установщику (обычно он находится в папке приложений) — Показать содержимое (Show Package Contents) — Contents — Shared Support, открывайте InstallESD.dmg.
  • Откройте раздел OS X Install ESD, откройте BaseSystem.dmg (скрытый файл)
  • Используйте Дисковую утилиту (Disk Utility) для клонирования OS X Base System на раздел MacUSB.

    — Перейдите в папку System/Installation на USB и удалите ярлык (алиас) “Packages”, затем перейдите в “OS X Install ESD” раздел, скопируйте “Packages” в папку System/Installation на вашем USB
    — Скопируйте BaseSystem.dmg и BaseSystem.chunklist (скрытые файлы) из OS X Install ESD в OS X Base System (на вашем USB)

3. Необходимые настройки BIOS:

Для 6-серии ноутбуков: UEFI Boot.
Для 7-серии ноутбуков: UEFI Native without CSM или UEFI Hybrid with CSM (если у вас Windows Legacy)

Disable Wake on LAN.
Disable Firewire device.

4. Подключите флешку к USB.

Перезагрузите компьютер и нажмите F9 выберите в Boot devices > Boot from EFI file > выберите раздел Clover bootloader > EFI > Boot > BOOTX64.efi

5. Появится экран загрузчика Clover выберите «Boot OS X Install from Install OS X Yosemite» или «Boot OS X Install from OS X Base System».

6. Нажмите на пробел, если появится окошко о мышке/клавиатуре. После появление экрана установки (вступления) выберите в верхнем меню пункт Disk Utility (Дисковую Утилиту), форматируйте ваш диск в GPT, раздел нужен Mac OS X Extended (Journaled/Журналируемый). Закройте дисковую утилиту и продолжите установку.

Если вы использовали шаг  2b, то переходите сразу к 10 шагу. Если вы использовали шаг 2a, продолжайте установку, установкщик распакует нужные файлы на USB (не на ваш раздел). Это займет продолжительное время, поэтому наберитесь терпения и не обрывайте установку, даже если пишется что «осталась 1 минута». Это конец 1 части установки.

7. Перезагрузите компьютер, нажите F9, выберите Boot Devices  > Boot from EFI file > выберите раздел с Clover > EFI > Boot > BOOTX64.efi

8. Появится экран Clover, выберите «Boot OS X Install from Install OS X Yosemite» или «Boot OS X Install from OS X Base System» (ваш раздел с установщиком Yosemite).

9. Появится экран продолжения. В этот раз установщик создает файлы на вашем целевом разделе и создает раздел с Recovery. Это конец 2 части установки.

10. Перезагрузитесь и нажмите F9 для выбора диска загрузки > Boot from EFI file > выберите раздел с загрузчиком Clover > EFI > Boot > BOOTX64.efi

11. Появится экран загрузчика Clover, нажмите F4, выберите «Boot OS X from YourPartition».

12. Если все хорошо, то у вас появится рабочий стол Yosemite.

13. Загрузите установщик: HP Probook Installer Clover Edition и установите его со следующими опциями:

Clover UEFI: Install Clover UEFI bootloader

OS X support kexts: выберите только то что для вашего ноутбука (4x30s, 4x40s, etc).
Config and DSDT patcher:

— ProBook model: ваша модель Probook
— Fan behavior: Readings only.
— Display type: ваше разрешение экрана

SSDT generator/patcher: Generate SSDT.aml for your CPU Management

Misc OS X fixes:

Probook/Elitebook Logos: Change MacBook logos in About This Mac to Probook/EliteBook
Color profiles: Рекомендуется для установки.

Extra tools: Это необязательно, но есть полезные штуки.

14. Перезагрузите компьютер! Если вдруг не будет работать звук, то восстановите права на kext’ы с помощью Kext Wizard.

15. Если вы не можете залогиниться в iCloud/AppStore, попробуйте сбросить сетевые настройки:
— Перейдите в/Library/Preferences/SystemConfiguration/ и удалите сл. файлы:

  • CaptiveNetworkSuppor
  • com.apple.airport.preferences.plist
  • com.apple.network.eapolclient.configuration.plist
  • NetworkInterfaces.plist

— Перейдите в System Preferences (Системные настройки) > Network (Сеть), удалите все соединения. Перезагрузитесь.
— Перейдите в System Preferences (Системные настройки) > Network (Сеть) и добавьте соединения заново.

EC Сброс (EC Reset)

Если у вас возникают проблемы с клавиатурой, тачпадом и перезагрузкой, вы можете попробовать сделать EC reset:

  • Отключите зарядник, вытащите батарею.
  • Нажмите и держите кнопку включения около 30 секундHold the power button for 30 seconds.
  • Вставьте батарею, подключите питание и включите ноутбук.

Процесс обновления OS X Yosemite

Вы можете обновлять OS X как на настоящем маке (я настоятельно рекомендую перед каждым обновлением делать бэкап в Time Machine, в случае если вдруг возникнут проблемы). Если у вас возникнут проблемы со сном после обновления, попробуйте выполнить сл. комманду:

sudo pmset -a hibernatemode 0

Часто задаваемые вопросы

1. Поддерживается ли мультитач на тачпаде?
Вы можете использовать 2 пальца для скролла и правого щелчка. Если вы хотите назначить 3-пальцевые жесты, то перейдите в Настройки системы — Клавиатура — Клавиатурные сочетания (System Preferences > Keyboard > Shortcuts), выберите нужное действие и сделайте жест 3 пальцами.
2. Спам Spotlight в журнале консоли
Если вы подключаете FAT32 или сломанные разделы в Mavericks, особенно EFI разделы, то Spotlight будет пытаться заиндексировать их и будет натыкаться на ошибки. Чтобы отключить индексацию на разделе, откройте его корень и создайте пустой файл .metadata_never_index. Обязательно с точкой в начале — это скрытый файл.
Создать можно легко через терминал коммандой:
touch .metadata_never_index
3. Не получается активировать iMessage/Facetime
Прочитайте и попробуйте решения в 3 пункте по ссылке:
http://www.insanelymac.com/forum/top…/#entry2020598
4. Не работает VGA-порт на HD4000
Попробуйте использовать переходник DisplayPort — VGA или HDMI — VGA.
5. Проблемы со сном и пробуждением
Выключите «Wake on Ethernet» в настройках системы и в BIOS.  Если есть проблемы с автопробуждением из-за USB-устройств, выключите «Wake on USB» в BIOS, или отключите пробуждение в config.plist.
У некоторых ноутбуков есть сканер отпечатка пальцев. Если выключить его в BIOS, то система будет автоматически просыпаться после сна. Так что лучше оставить включенным.
6. Не получается установить Windows UEFI, потому что он жалуется на MBR
Если вы используете Дисковую Утилиту для создания FAT-раздела, то ваш диск будет сконвертирован в GTP/Hybrid MBR. Чтобы исправить это, удалите или переформатируйте этот раздел FAT в Mac OS Extended или используйте gdisk, например, с загрузочной (live CD) флешки с Linux, которая поможет сконвертировать диск в GTP/Protective MBR

Как пропал VoodooHDA звук после апгрейда видеокарты и как его починить

При замене старенькой 9600GT на относительно свежую GT640 VoodooHDA звук автоматически определяет HDMI выходы на видеокарте как звуковые аудио-устройства. При этом, встроенная звуковая карта пропадает из списка устройств. Так устроен VoodooHDA, что первое нашел, то и включает, а на остальное, похоже, забивает болт. К счастью мне HDMI звук не нужен, поэтому я просто добавил ключ с ID встроенной звуковой карты в Info.plist файл в VoodooHDA.kext.

IOAudioHD

ID устройства подсмотрел в Everest, хотя можно узнать и из под Mac OS, но я так и не нашел где именно. В картинке ниже прописан ключ IOPCIPrimaryMatch и значение для него — 0x3b568086

IOAudioHD-2

Глюк Firefox в Mac OS X: открытие вкладки в новом окне

Столкнулся с весьма интересной багофичей в Firefox >9.0 под Mac OS X.

При переключении вкладок иногда вкладка, по которой производится клик, перемещается в новое окно. При детальном разборе было выявлена закономерность такого поведения: при неровном клике, т.е. при малейшем смещении курсора во время клика или при удержании курсора происходит захват вкладки.

Спустя неделю мучений было решено покончить с этой проблемой, полез в гугл и отыскал решение.

Скачать можно по следующей ссылке: https://addons.mozilla.org/firefox/downloads/latest/12276/addon-12276-latest.xpi?src=userprofile

Описание на BugZilla: Bug 489729 — Clicking a tab once and then moving your mouse in a downward motion causes a new window to open.

Workaroud представляет собой дополнение с дополнительными настройками: