Pull to refresh

Создание загрузочной флешки USB Ubuntu для Macbook (2007-2008)

Столкнулся с проблемой установки Ubuntu на старенький Macbook 2007-2008 года выпуска. Первая проблема, невозможно загрузиться с загрузочного диска Ubuntu 64 разрядной. Проблема в том, что на последних Macbook (чёрные и белые) устанавливали процессоры Intel Core 2 Duo и эти процессоры 64 разрядные, а операционная система OS X 10.7 (последняя на которую можно обновиться без шаманства) 32 разрядная и загрузчик EFI 32 разрядный.

Подробная инструкция, как установить Ubuntu 64 разрядную через загрузочную флешку USB. Показано будет на примере Lubuntu 18.04 LTS (64 разрядная), подойдёт и для других версий, например, 19, 16 и т.д.

Создание загрузочной флешки USB


1. Качаем с сайта образ ISO Ubuntu, Lubuntu, Xubuntu 64 разрядный.

2. Необходимо в скаченном ISO образе заменить EFI загрузчик 64 разрядный на 32 разрядный. Для этого необходимо скомпилировать код на языке Си, после чего программа сможет изменить загрузчик. Открываем Терминал. Копируем код отсюда в файл «32bitEFI.c». В Терминале можно выполнить следующее:

nano 32bitEFI.c
Вставить текст из буфера CMD + V, сохранить изменения CTRL + O (буква «О», как в слове Open) и затем Ввод/Enter, закрыть текстовый редактор Nano CTRL + X.

3. Файл образа и файл должны находиться в одной папке.

4. Компилируем файл 32bitEFI.c

cc -g -Wall 32bitEFI.c -o 32bitEFI

На выходе у нас появляется скомпилированный запускаемый файл «32bitEFI». Можно сделать его запускаемым:

chmod +x 32bitEFI

5. Переименовываем ISO файл установочного дистрибутива в blackmacbook64.iso

mv lubuntu-18.04.3-desktop-amd64.iso blackmacbook64.iso

где «lubuntu-18.04.3-desktop-amd64.iso» скаченный образ Ubuntu или Lubuntu, Xubuntu

6. Конвертируем ISO файл «blackmacbook64.iso» в формат IMG

hdiutil convert blackmacbook64.iso -format UDRW -o blackmacbook64.img

На выходе получаем файл «blackmacbook64.img.dmg», т.к. OS X автоматически добавляет расширение .dmg. Переименовываем его в «blackmacbook64.img»

mv blackmacbook64.img.dmg blackmacbook64.img

7. Вставляем флешку в любой разъем USB на ноутбуке и смотрим, под каким устройством она определилась

diskutil list

где флешка должна быть, например, /dev/disk1 или /dev/disk2 в зависимости от вашего компьютера.

8. Размонтируем флешку USB

diskutil unmountDisk /dev/diskN

где diskN ваше устройство из предыдущего пункта, например, /dev/disk1. Если появилась ошибка при зазмонтировании, то запустите «Дисковую утилиту» и на вашей флешке нажимите «Отключить», Внимание! не нажимайте «Извлечь диск».

9. Записываем образ на флешку USB

sudo dd if=blackmacbook64.img of=/dev/diskN bs=1m

где diskN ваше устройство из пункта 7, например, /dev/disk1.

10. Изъять флешку командой

diskutil eject /dev/diskN

Всё, загрузочная флешка USB готова!

Теперь можно загрузиться с загрузочной флешки. Перезагрузить компьютер и удерживать клавишу «С» или «Alt». После чего выбрать флешку с которой необходимо загрузиться. После чего можно установить Ubuntu на Macbook, но предварительно создайте пустой раздел в «Дисковой утилите» под OS X. После установки Ubuntu можно установить загрузчик rEFInd.

Дополнительно. В Ubuntu, если не определился Wi-Fi модуль, то подключите Macbook по кабелю к интернету и запустите

sudo ubuntu-drivers autoinstall

Материал подготовлен на основании:

  1. Видео на Youtube
  2. How to install Ubuntu on MacBook using USB Stick
Tags:
Hubs:
You can’t comment this publication because its author is not yet a full member of the community. You will be able to contact the author only after he or she has been invited by someone in the community. Until then, author’s username will be hidden by an alias.