Установите Ubuntu на MacBook Pro 2006 года под управлением OS X 10.4.11

У меня есть MacBook Pro Core Duo 2.0 2.0 ghz начала 2006 года с 2 ГБ оперативной памяти под управлением OS X Tiger 10.4.11 Я пробовал загружаться как с USB, так и с DVD с Ubunto 16.4 и 18, и машина никогда не распознает USB или DVD при запуске, когда я загружаюсь, удерживая клавишу выбора, только установлен HD. Любые справочные руководства будут очень благодарны.

Спасибо, и оставайтесь в безопасности.

0
задан 29 March 2020 в 10:35

1 ответ

Буквально на прошлой неделе я успешно создал загрузочный USB-накопитель для Mac Mini 2,1 (2007 г.). Я искал и пытался какое-то время. Я обнаружил, что большинство дистрибутивов Linux не имеют реализации EFI в своих ISO-образах, которая удовлетворяла бы эти старые Mac. Я напишу учебник в ближайшие несколько недель (я все еще хочу найти другой рабочий ISO, отличный от того, который я использовал), но на самом деле это довольно просто.

По моему мнению, вам просто нужно включить дополнительную папку на флэш-накопитель, которая называется «efi/boot/», и внутри этой папки вам понадобятся несколько файлов. Поскольку я не эксперт, я скопировал/вставил данные с другого работающего флеш-накопителя, который я создал с дистрибутивом, который отлично работал, чтобы быть загрузочным с Mac Mini. Итак, приступайте:

  1. Загрузите версию [GeexBox][1], которая представляет собой простой дистрибутив Linux, в котором работает только медиацентр. Вам понадобится только флэш-накопитель, созданный с помощью этого. Или еще лучше, если у вас есть компьютер с ОС Linux, вы можете просто смонтировать ISO (так же, как Mac смонтирует DMG) и скопировать оттуда файлы.

  2. Так что либо создайте флешку с предыдущим ISO, либо смонтируйте ISO. Откройте флешку (или смонтированный ISO) и скопируйте всю папку «efi» в любое место на вашем компьютере. Это будет «efi/boot», и внутри загрузки вы найдете 3 файла.

  3. Давай, создай флешку с любым дистрибутивом.

  4. Теперь самое сложное. Большинство дистрибутивов Linux, таких как Ubuntu, используют Grub в качестве загрузчика, и он использует меню для отображения параметров загрузки ОС. Обычно конфигурация grub находится в файле с расширением '.cfg'. На прошлой неделе я использовал Ubuntu 14.04, поэтому я открыл флешку, созданную с помощью этого образа, и нашел внутри папку «boot/grub» и «loopback.cfg». Поскольку у меня также есть копия Ubuntu 18.04, я только что посмотрел, и там есть та же папка, но с «grub.cfg» и «loopback.cfg». Я думаю, любой из них будет работать (и кто-то с большим опытом может позже поправить меня, сказав, какой из них лучше). Откройте этот файл в текстовом редакторе, и вам действительно понадобятся строки, начинающиеся с пункта меню «Попробовать Ubuntu без установки» .

    Скопируйте с этой строки до конца. В Ubuntu 18.04 ISO файл loopback.cfg кажется всем, что вам нужно, так как он содержит только эти строки (с некоторыми отличиями от другого файла).

  5. Вернитесь в папку, которую вы скопировали из GeexBox ISO/pen, и внутри «efi/boot» вы увидите «grub.cfg». На данный момент этот текстовый файл конфигурации заставляет grub указывать на Geexbox, потому что вы взяли его оттуда. Откройте его в текстовом редакторе и замените строки, начинающиеся с в меню "Попробуйте... с теми, которые вы только что скопировали из файла '.cfg' вашего дистрибутива.

  6. Теперь будьте осторожны. В образе, который я использовал, Ubuntu 14.04, не было этой папки «efi/boot», поэтому я просто скопировал все это в корень флешки. Но, как я только что видел, в Ubuntu 18.04 эти папки уже есть, поэтому, если ISO-образ вашего дистрибутива уже имеет «efi/boot» в корневом каталоге, просто скопируйте туда файлы. Если у него нет «efi/boot», скопируйте все папки + файлы в корень. Я только что сделал перетаскивание. Это так просто.

    Теперь на флешке должно быть 3 файла внутри 'efi/boot':

    • 8x13.pf2
    • bootia32.efi
    • grub.cfg


    Я думаю, что те старые Маки использовали реализацию EFI, который был 32-разрядным (отсюда и этот «bootia32.efi»). Современный EFI использует 64-разрядную версию (например, вы найдете bootx64.efi внутри той же папки в Ubuntu 18.04).

Должно сработать. Попробуйте и дайте нам знать. Удачи!

0
ответ дан 13 July 2020 в 01:23

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

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