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

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

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

  • Linux Mint 10
  • Linux Mint 14
  • Ubuntu 12.10
  • Fedora 17

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

Я попытался изменить уровень запуска на 3, чтобы X не запускался, когда я пытался загрузить живую установку 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 не работает автоматически)
  • Я запустил концертный DVD Mint 14, добавив nomodeset к параметрам ядра в загрузчике grub.
  • Запустил установщик Mint
  • Сделал разбиение
    • смонтированный / to /dev/sda4, также установил grub на этот раздел
    • поменяйте местами на /dev/sda3 (потому что я поместил некоторое пространство между разделами Mac)
  • Закончил установщик мяты, перезагрузил.
  • Загрузился с раздела Linux с помощью rEFIt.
  • Опять добавил nomodeset к параметрам ядра, чтобы я мог загрузиться.
  • Приложение Ran Software Sources
    • Перешел на вкладку " Дополнительные драйверы "
    • Выбран первый драйвер NVIDIA (проприетарный, протестирован), внесены изменения
    • Дождался его окончания, потом перезагрузился.
  • Загрузился в linux снова и все было хорошо (nomodeset автоматически удаляется как временное изменение)

Уф.

Другие вопросы по тегам