Черный экран после установки Ubuntu 20.04 на 2010 iMac 21.5"

Я следовал руководству на lifewire How to Install and Dual-Boot Linux and macOS

для двойной загрузки 2010 iMac под управлением High Sierra & ATI Radeon HD4670 и столкнулся с общей проблемой "черного экрана" при первой попытке загрузить флэш-накопитель USB в Ubuntu. Подождите достаточно долго, и раздастся звук запуска, значит, система загружается - предположительно, проблема с дисплеем. Я нашел довольно много вопросов об этом на различных форумах, один из которых помог мне установить Ubuntu, но теперь, когда я загружаюсь, экран становится черным, как и раньше.

1
задан 14 August 2021 в 16:08

1 ответ

What Я сделал:

этап 1 - преодоление проблемы с черным экраном при загрузке Ubuntu из флэш-памяти:

Загрузите iMac в macOS, откройте флешку в Finder и отредактируйте boot / grub / grub.cfg чтобы добавить nomodeset и radeon.modeset = 0 следующим образом:

menuentry "Ubuntu" {
    set gfxpayload=keep
    linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity 
quiet splash nomodeset radeon.modeset=0 ---
    initrd  /casper/initrd
}
menuentry "Ubuntu (safe graphics)" {
    set gfxpayload=keep
    linux   /casper/vmlinuz  file=/cdrom/preseed/ubuntu.seed maybe-ubiquity quiet splash nomodeset radeon.modeset=0 ---
    initrd  /casper/initrd
}

Сохраните отредактированный файл и закройте его.

Перезапустите iMac и выберите USB-накопитель в меню загрузки rEFInd (EFI / BOOT / grubx64 .efi из имя вашего диска ).

Это позволило мне запустить сеанс Ubuntu на USB-накопителе и установить Ubuntu на только что созданный раздел на моем жестком диске.

Как указано выше , bootin g в этой новой установке вызвала ту же проблему с черным экраном.

Этап 2 - устранение черного экрана при установленной загрузке Ubuntu:

  1. Повторно вставьте активную USB-флешку.
  2. Загрузитесь в Ubuntu с этого (запись rEFInd - «EFI / BOOT / grubx64.efi from имя вашего диска »).
  3. Смонтируйте раздел жесткого диска Ubuntu (с помощью 'files' / '+ Other Locations' и (в моем случае) '/ dev / sda3' - используйте 'Disks', чтобы определить, какой раздел жесткого диска нужно смонтировать.
  4. Откройте файл сеанс терминала
  5. Введите 'df -h', чтобы узнать, где смонтирован раздел / dev / sda3.
  6. Измените рабочий каталог на точку монтирования / boot / grub и найдите grub.cfg
  7. Скопируйте файл grub.cfg (на всякий случай): 'sudo cp grub.cfg grub.cfg.old'
  8. Я знаю, что первые строки файла grub.cfg говорят «не редактировать», но в этом случае вам НЕОБХОДИМО это сделать, поскольку вам нужно иметь возможность загружаться с использованием отредактированного файла grub, чтобы вы могли выполнить update-grub. Итак, отредактируйте grub.cfg 'sudo nano grub / cfg', чтобы добавить 'nomodeset' и ' radeon.modeset = 0 'после параметра' quiet splash 'во все строки, начинающиеся с' linux 'в разделе' menu entry '.
  9. Сохраните изменения.
  10. Перейдите к точке монтирования / и т. д. / default и отредактируйте 'grub' так, чтобы строка 'GRUB_CMDLINE_LINUX_DEFAULT' выглядела так: GRUB_CMDLINE_LINUX_DEFAULT = "quiet sp lash nomodeset radeon.modeset = 0 "
  11. Сохраните файл и перезагрузитесь.
  12. При появлении запроса извлеките USB-накопитель.
  13. Выберите опцию «EFI / ubuntu / grubx64.efi from EFI» в меню rEFInd - вы должны обнаружить, что Mac загружается в Ubuntu как обычно (это было со мной).
  14. Последний шаг - выполнить «sudo update-grub», чтобы обновить grub.cfg с внесенными выше изменениями.
  15. Примечание - вы, вероятно, могли бы сделать то же самое с установочной копией на USB-накопитель и избавить вас от необходимости загружать машину несколько раз. Я, конечно, так не делал, поэтому не проверял, есть ли подводные камни.
1
ответ дан 20 August 2021 в 10:26

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

Похожие вопросы: