Установка Linux на Macbook Pro конца 2008 года и повреждение экрана

Установка Linux на Macbook Pro конца 2008 года и повреждение экрана

Это довольно распространенная проблема, с которой я столкнулся, пытаясь установить Linux на свой Macbook Pro конца 2008 года.

Я пробовал следующие дистрибутивы:

  • Линукс Минт 10
  • Линукс Минт 14
  • Убунту 12.10
  • Федора 17

Происходит следующее: в какой-то момент загрузки, что-то, что не нравится Macbook Pro, зависает. Я думаю, это связано с драйверами графического процессора, но я не могу сказать наверняка. Происходит следующее: система полностью зависает, а верхняя треть экрана полностью повреждена.

Я попробовал изменить уровень запуска на 3, чтобы X не запускался, пока я пытаюсь загрузить live-установку Fedora 17, но через несколько секунд после получения начального приглашения на вход все испортилось. Однако до этого момента все было нормально.

Также, похоже, не имеет значения, запускаю ли я загрузчик "windows" (который является оболочкой с низким разрешением) или загрузчик EFI (который является оболочкой с высоким разрешением). Оба ведут себя одинаково.

Мне как-то удалось один раз загрузить Linux Mint на рабочий стол, однако вскоре после этого он завис.

FWIW, Mac OS X 10.6 отлично работает на этой машине. Я также пробовал установить rEFIt, но это не помогло вообще.

решение1

Думаю, я выяснил причину проблемы.

Это действительно была несовместимость с тем, как оборудование Apple взаимодействовало с драйверами VESA, я полагаю, при переключении режимов на встроенном экране. Когда nomodesetбыло добавлено в параметры ядра, система могла продолжить загрузку без сбоев.

Macbook Pro конца 2008 года, 5,1 с nVIDIA 9600m GT.

nomodesetнеобходим только до тех пор, пока вы не сможете установить фирменные драйверы nVIDIA для своего дистрибутива.

Подведем итоги:

  • Установил rEFIt в OS X (запустите, /efi/refit/enable.shесли rEFIt не работает автоматически)
  • Я запустил Mint 14 live DVD, добавив nomodesetпараметры ядра в загрузчик grub.
  • Запустил установщик Mint
  • Сделал ли разделение
    • смонтирован / на /dev/sda4, также установлен grub на этот раздел
    • swap на /dev/sda3 (потому что я разместил немного места между разделом Mac)
  • Завершил установку Mint, перезагрузил.
  • Загрузился с раздела Linux с помощью rEFIt.
  • Опять же, добавил nomodesetв параметры ядра, чтобы можно было загрузиться.
  • РанИсточники программного обеспеченияприложение
    • Пошел вДополнительные драйверывкладка
    • Выбран первый драйвер NVIDIA (проприетарный, протестированный), внесены изменения
    • Подождал, пока все закончится, затем перезагрузился.
  • Загрузился снова в Linux и все было хорошо ( nomodesetавтоматически удалено, так как это временное изменение)

Уф.

Связанный контент