Как заставить мой Mac загружаться с USB-ключа Ubuntu?


61

Если вы выберете «USB» и «Mac» на этой странице загрузки , он даст ряд инструкций командной строки для создания USB-ключа, с которого MacBook будет загружаться в Ubuntu.

Я следовал за ними два или три раза на разных USB-дисках, и это не работает. Существует очень много технических обсуждений об EFI и т. Д., Но этот набор инструкций, похоже, предполагает, что он должен просто работать, но это не так.

Помогите? Я все больше недоволен более закрытым подходом, который использует Apple, и я бы очень хотел начать использовать Linux с целью перехода к использованию его в качестве основной операционной системы, но загрузка с компакт-диска длится вечно, запускается медленно, и я действительно надеюсь получить его от USB.

Кто-нибудь может мне помочь?


Я не уверен, что ты можешь. Я не слышал никакого успеха в этом. Рассматривали ли вы сделать ваш Macbook двойной загрузки вместо этого? Я запускаю трехбуквенный Macbook с REFIt, и это фантастика.
Пит Эшдаун

Самый простой способ - использовать утилиту bootcamp. Здесь вы можете вставить компакт-диск с Ubuntu вместо Windows.
c0de

Это невозможно. Я попробовал все это ( askubuntu.com/questions/251958/… ) Забудь об этом.
cyphunk

1
Может быть, я не совсем уверен, что вы спрашиваете, но после установки Ubuntu iso (v12.04) на USB-накопитель с компьютера с Windows, я просто держал Alt на Mac при загрузке, чтобы выбрать другой вариант загрузки, и диск появился как Windows. Я загрузился с этого, и он подошел хорошо.
Кодсмит

«Закрытый подход» - вот почему я купил телефон на Android для замены моего старого iPhone, и я никогда не сожалел об этом.
Рольф

Ответы:


34

Краткий ответ: вы не можете. Apple не хочет, чтобы вы загружали ОС, отличную от OS X, без USB. Если на вашем Mac есть работающий оптический привод, используйте его. Это спасет вас от боли. Если у вас более новый Mac (64-битный), просто не забудьте использовать Mac iso ( amd64+mac), а не обычный amd64iso. (Смотрите это для объяснения разницы)

Более длинный ответ: (Хорошо, я соврал выше.) Вы можете, но «это сложно». Один из методов, который сработал для многих людей, - ddэто загрузить загрузочный USB-ключ в его собственный раздел на жестком диске, а затем загрузиться с этого раздела. Основной метод хорошо объясняется здесь .

Это не всегда работает, даже на одном и том же оборудовании. В частности, если у вас есть MacBook Air, у которого нет оптического привода, то форумы заполнены сообщениями о том, как попробовать трюк dd-to-a-partition и потерпеть неудачу. Для владельцев MacBook Air настоятельно рекомендуется приобрести MacBook Air SuperDrive (нет, обычного USB CD / DVD-привода недостаточно ), а затем использовать его для установки по обычному маршруту CD (с использованием Mac iso для 64-битной установки). ).

Наконец, этот метод USB действительно работал (!) Для установки 11.10 на мой MacBook Air 3,1 (модель конца 2010 года). Тем не менее, я ожидаю, что некоторые модификации необходимы для работы на других версиях Air, не говоря уже о других Mac.


4
Метод dd никогда не работал на моем 1) Macbook 3,1 2) Macbook Pro 3,1 3) Macbook Pro 8,2 ... Любой, пока они утверждают в работах. Я чувствую себя преданным!

ddМетод я имею в виду в долгосрочной ответ не то же самое , как «официальные» инструкции. Похоже, что он отлично работает на большом количестве моделей MacBook, но не на Air.
Чан-Хо Су

2
не работал на алюминиевом MacBook около 2010 года. Ubuntu похожи на дураков, оставляющих этот явно очень ненадежный FAQ и инструкции по использованию USB. Принимая во внимание, что большинство macbooks в наши дни не имеют приводов CDrom, Ubuntu следует серьезно сосредоточиться на этом немного больше или списать большинство ноутбуков со своей базы пользователей.
cyphunk


1
Длинный метод, который несколько более актуален для людей, которые находят это сейчас на lifehacker.com/5934942/… , работает. Однако, даже если у вас возникнут проблемы с установкой этого через USB или другим способом, вам все равно придется проделать большую работу по настройке ОС на низкоуровневом (лучше знаком с терминалом) трекпаде. и другие вещи, чтобы функционировать так, как вы ожидаете; много перенастройки. Жаль, что они больше не настроили это для Macbooks.
2013 г.

15

Как создать загрузочную флешку на OS X / macOS

Эта процедура требует, чтобы вы создали файл .img из файла .iso, который вы загрузили. Это также изменит файловую систему на USB-накопителе, чтобы сделать ее загрузочной, поэтому перед продолжением сделайте резервную копию всех данных.

  1. Загрузить Ubuntu Desktop

  2. Откройте Терминал ( /Applications/Utilities/или запросите Терминал в Центре внимания).

  3. Вставьте флэш-накопитель USB объемом не более 2 ГБ и имеющий только один раздел на флэш-накопителе USB. Для Ubuntu 18.04 и более поздних версий флэш-накопитель USB должен быть 4 ГБ или более.

  4. Запустите приложение «Дисковая утилита», которое находится в меню « Приложения» -> « Утилиты» или «Прожектор».

    • В левой панели нажмите на USB-накопитель, чтобы выбрать его.

    • Нажмите вкладку Раздел .

    • Выберите 1 Partition из выпадающего меню.

    • Введите имя для диска.

    • Измените формат на Mac OS Extended (в журнале).

    • Нажмите кнопку « Параметры» .

    • Убедитесь, что выбран переключатель « Таблица разделов GUID », и нажмите « ОК» .

    • Нажмите Применить .

    Предупреждение. Дисковую утилиту следует использовать с осторожностью, поскольку выбор неправильного устройства или раздела может привести к потере данных.

  5. Преобразуйте файл .iso в .img, используя опцию преобразования hdiutil, например:

    hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso
    

    Примечание: OS X имеет тенденцию помещать окончание .dmg в выходной файл автоматически.

  6. Бегать:

    diskutil list
    

    получить текущий список устройств.

  7. Бегать:

    diskutil list
    

    еще раз и определите узел устройства, назначенный для вашего флэш-носителя (например /dev/disk2).

  8. Бегать:

    diskutil unmountDisk /dev/diskN
    

    (замените N номером диска из последней команды; в предыдущем примере N будет равно 2).

  9. Выполнение:

    sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m
    

    (замените /path/to/downloaded.imgпуть к файлу изображения, например, ./ubuntu.imgили ./ubuntu.dmg).

    • Использование /dev/rdiskвместо /dev/diskможет быть быстрее
    • Дайте ddкоманде достаточно времени, чтобы закончить. Это может занять 3-5 минут, чтобы закончить выполнение. Когда ddзакончите, вы должны увидеть подтверждение того, что процесс завершен.
    • Если вы видите ошибку dd: Invalid number '1m', вы используете GNU dd. Используйте ту же команду, но замените bs=1mнаbs=1M
    • Если вы видите ошибку dd: /dev/diskN: Resource busy, убедитесь, что диск не используется. Запустите «Disk Utility.app» и размонтируйте (не извлекайте) диск.
  10. Бегать:

    diskutil eject /dev/diskN
    

    и удалите флеш-носитель после завершения команды.


Загрузка Ubuntu на Mac с USB-накопителя

Недавно созданный Ubuntu Live USB-накопитель теперь готов для вставки в Mac.

введите описание изображения здесь
Загрузка Ubuntu с USB-накопителя

Чтобы проверить Ubuntu Live USB на Mac:

  1. Вставьте USB-накопитель в свободный USB-порт.
  2. Перезагрузите или включите Mac.
  3. Сразу после перезвона при запуске нажмите клавишу параметров (иногда помеченную как Alt).
  4. Выберите USB-накопитель для загрузки с помощью стрелок влево и вправо и клавиш Enter.
  5. Если вы не видите USB-накопитель на шаге 4, загрузите rEFInd boot manager, чтобы открыть экран, на котором вы можете выбрать одно из доступных устройств для загрузки.

2
Это не отвечает на вопрос. Этот ответ заключается в том, как создать загрузочный USB-ключ во время работы OS X. Вопрос заключается в том, как создать USB, который может загружать Mac. Я следовал этим инструкциям. Я могу загрузить ПК с помощью полученного USB-ключа, но Mac не распознает его как загрузочное устройство.
chrish

3
Я только что успешно сделал это, но сначала USB-ключ не появлялся в списке, мне пришлось заново его подключить, а затем он появился как загрузочный диск EFI
Keith M

1
У меня все работало нормально для Macbook Air (~ 2012 и Macbook Pro середина / конец 2009). Обратите внимание, что это будет работать только на диске с 1 разделом. "dd-ing" файл в 1 раздел из 2 не работал для меня с точки зрения обнаружения в диспетчере запуска Mac. Сообщение в блоге об этом с теми же шагами также находится здесь: business.tutsplus.com/tutorials/…
DynamicDan

Поправьте меня, если я ошибаюсь, но это просто даст вам загрузку live-CD, верно? не постоянная установка.
Алекс Харт

Это правильно, это даст вам живую загрузку в стиле CD.
Карел

5

С помощью этих четырех шагов я установил Ubuntu 13.04 на свой Macbook Air в середине 2011 года:

  1. Создайте новый раздел с помощью Дисковой утилиты

  2. Установите последнюю версию rEFInd на свой Mac

  3. Скачайте Mac ISO-образ Ubuntu и создайте загрузочную флешку с UNetbootin

  4. Перезагрузите Mac, выберите загрузку с USB и установите Ubuntu


Альтернатива [протестировано на iMac.2013] 1. установите refit 2. загрузите последнюю версию ubuntu iso (13.04 на данный момент) 3. создайте живой usb с помощью «Usb Startup Disk Creator» (поставляется по умолчанию со всеми установками ubuntu) 4. подключитесь usb диск в iMac 5. перезапустите iMac 6. удерживайте опцию или команду (alt или super) (я забыл, какой) 7. select efi × комментарии можно редактировать только в течение 5 минут × комментарии можно редактировать только в течение 5 минут × комментарии можно только будет редактироваться в течение 5 минут
airtonix

1
По состоянию на 3/2019 Этот ответ работал на MacBook (около 2008 года), и я смог установить Ubuntu 18.04. Спасибо
Чад

4

После множества проблем с различными методами, я наконец-то получил Ubuntu 13.04 32bit, работающий на MacBook 2,1 (середина 2007 года). Мой DVD-привод сломан, поэтому мне действительно нужен живой USB.

(ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ:) Я не программист, но после того, как все было настроено следующим образом, это работало как шарм

  1. Установите последнюю версию REFIt.
  2. Загрузите Mac Linux USB Loader с этой страницы: https://github.com/SevenBits/Mac-Linux-USB-Loader/releases/tag/v1.1
  3. Скачайте исходный код по той же ссылке. Вам понадобится файл bootlA32.efi, расположенный в папке «EFI».
  4. Вставьте флэш-накопитель USB и отформатируйте его в FAT 32 с помощью дисковой утилиты.
  5. Откройте Mac Linux USB Loader и выберите файл .iso, который вы хотите загрузить.
  6. Нажмите Create Live USB и следуйте инструкциям, это довольно простой процесс.

  7. Моя модель MacBook просто отказалась загружаться на efi64, поэтому мне пришлось немного поработать здесь:

  8. Идите вперед и откройте USB-накопитель. Перейдите в папку «efi», а затем в папку «boot». Внутри вы должны увидеть файл с именем bootX64.efi

  9. Сотрите его и поместите вместо него файл bootlA32.efi.

  10. Теперь просто перезагрузите компьютер и в меню ПОВТОРНЫЙ ВЫБОР выберите загрузку с USB-накопителя.

Надеюсь, это кому-нибудь поможет!


Mac Linux USB Loader без проблем работал на моем MacBook Pro 2012 года. github.com/SevenBits/Mac-Linux-USB-Loader/wiki/…
chrish

1

Это часто задаваемые вопросы на форуме Ubuntu: http://ubuntuforums.org/showthread.php?t=1046568

Он не работает напрямую, но требует специальной обработки с GRUB http://ubuntuforums.org/showthread.php?t=995704

Добавлено: Информация на странице загрузки показывает, как создать USB-ключ, который может быть загружен на ПК, но не на Mac.


11
Эти форумы ужасны для того, чтобы пытаться получить любую вменяемую информацию. :(
Хендри


-3

Попробуйте получить компьютер с уже установленной Ubuntu, ПК, ноутбук, что угодно, возможно, от друга, а затем получите ISO-образ Ubuntu 12.10 amd64. Используя Ubuntu, откройте утилиту « Startup Disk Creator », выберите ISO-образ Ubuntu, USB-устройства и создайте диск.

Удерживайте клавишу выбора во время загрузки Mac и выберите USB-диск для загрузки, и все готово. Я сделал это, и это работает.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.