Можно ли сделать загрузочную флешку для Mac из Windows


9

Проблема

MacBook жесткий диск сломался и разрушен. Мне нужно поработать над музыкальным заданием в программе, доступной только для Mac OS X и Ubuntu, и я не смогу получить новый жесткий диск для Mac до истечения срока назначения. У меня есть только доступ без прав администратора к компьютерам с Windows XP и 7.

Мой вопрос

Могу ли я сделать USB-накопитель с Ubuntu, чтобы я мог использовать свой MacBook с этим? Могу ли я создать это с компьютера Windows? Пожалуйста, дайте подробные шаги, если это возможно, потому что я нуб, когда дело доходит до компьютеров, и особенно Linux.

У меня есть флэш-накопитель на 8 Гб.


У меня флешка на 8 Гб.
— Патрик,

Возможный дубликат: askubuntu.com/q/28495/43660
— Чан-Хо Су

@Patrick + вы могли бы сделать это, но у него не те же результаты из-за меньшего размера установки, чем тот, который вы бы предпочли в Linux (и, таким образом, графический вывод в Linux намного более
— четкий

Ответы:


2

Кажется, есть некоторая путаница с загрузкой EFI и ISO Ubuntu.

Отказ от ответственности: я не знаю много о Mac, потому что мне никогда не приходилось иметь или поддерживать одну из этих машин. Но я все равно хочу помочь.

Загрузка Linux и Windows UEFI и ISO-образы Ubuntu Mac

Используя Linux на компьютерах с Windows, я понимаю, что для загрузки с внешнего носителя через EFI вы просто копируете файлы из ISO в поддерживаемую файловую систему на USB-накопителе, обычно это FAT. ISO, которые поддерживают загрузку UEFI, содержат файл /efi/boot/boot{arch}.efi, который {arch}может быть x64для AMD64, ia32для i386 armили a64для ARM и так далее. На (старых) Mac это может быть просто /efi/boot/boot.efi.

Хорошо, вот и все. Странно то, что ISO-образы Mac не содержат таких файлов, а вместо этого загружаются и устанавливаются в устаревшем режиме BIOS, что было хорошо в 2006 году - когда Apple представила Boot Camp - но не с 2012 года, когда остальная часть отрасли перешла на UEFI.

Ответы Чан-Хо Су и Колина Уотсона на подобные вопросы, похоже, не отражают текущее состояние.

Исправление проблемы с загрузчиками UEFI для старых Mac

Я нашел запись в блоге от AstroFloyd, имеющую дело с очень похожей проблемой , осознавая вышеизложенное.

Его решение состоит в том, чтобы установить загрузчик EFI, который обеспечивает обратную загрузку UEFI-совместимого ISO. В идеале вам просто нужно поместить два файла на USB-накопитель в формате FAT и все.

Для ясности, все, что сейчас находится на вашем USB-диске (относительно корневого каталога этого диска):

  1. /efi/boot/boot.iso
  2. /efi/boot/boot.efi

Его инструкции написаны с использованием инструментов Linux и имеют дело со сложными деталями, такими как установка типа раздела, но я предполагаю, что Windows и стандартные USB-накопители уже предоставляют эту конфигурацию по умолчанию.

Для ясности: не используйте ISO-образ amd64 + mac, используйте последнюю стандартную версию.

Связанные с:

Дополнительная справочная информация

Род Смит, который тоже здесь , опубликовал на своем сайте очень подробную статью об EFI-Booting Ubuntu на Mac . Он объясняет, почему установка Linux в режиме BIOS на Mac с использованием гибридной MBR является по меньшей мере плохой идеей и охватывает несколько сценариев установки Ubuntu на диск с существующей установкой Mac OS X.

Он использует свой инструмент Refind, но насколько я знаю, systemd-boot также способен загружать OS X и работать с Mac. Это, вероятно, немного сложнее настроить.


0

По словам Apple :

Поддержка Mac на базе Intel начинается с тома внешнего запоминающего устройства USB, который:

  • Был отформатирован с типом раздела GUID
  • Содержит установку Mac OS X 10.4.5 или более поздней версии или Mac OS X 10.5 или более поздней версии, которая совместима (или поставляется с) с Mac, к которому подключено устройство USB. Примечание. Не следует использовать версию Mac OS X, более раннюю («более старую»), чем версия, поставляемая с Mac.

Поэтому загрузка с Live USB Ubuntu с Mac официально не поддерживается.

Вы можете, однако, попробовать описанные здесь шаги (без гарантий!) Или, в качестве альтернативы, просто загрузиться с Live CD.


Извините, что не упомянул об этом, у меня Macbook 1.1 с оригинальной ОС.
— Патрик

и процессор Intel Core 2 Duo. Но ссылка для рабочих macbooks, которых у меня нет. Я не могу загрузить OS X.
— Патрик,

Отличный момент! : P Тогда я бы предложил загрузку с Live CD; это намного проще.
— SirCharlo

Я попробую это на этих выходных и дам знать, как все пройдет.
— Патрик

К сожалению, инструкции по загрузке с USB на этой странице помощи Ubuntu никогда не работали. По иронии судьбы, специальный обходной путь, описанный для MacBook Air 3,2, обычно не работает для этой модели, но работает для других.
— Чан-Хо Су

0

Существует множество опций, которые могут помочь вам создать загрузочный USB-накопитель на вашем компьютере с Windows. Мой любимый - Руфус ( http://rufus.akeo.ie/ ). Чтобы создать загрузочный USB-накопитель, выполните следующие действия:

Если у вас возникнут какие-либо проблемы, вы можете обратиться к FAQ ( https://github.com/pbatard/rufus/wiki/FAQ )

Удачи!


0

Отсутствие административного доступа на ПК исключает некоторые из более удобных для пользователя программ (например, Yumi). Тем не менее, после того, как я покопался в Pendrivelinux, я наткнулся на вариант, который может сработать: XBOOT. Pendrivelinux имеет руководство здесь , но основные шаги это:

  1. Скачайте и распакуйте приложение ( здесь )
  2. Подключите USB-накопитель
  3. Перетащите Ubuntu ISO в программу
  4. Выберите «Создать USB» и выберите свой диск

редактирование: я только что закончил тестирование программы, и она успешно создала загрузочную флешку Ubuntu USB, когда я запустила ее на своем компьютере с Windows (Windows 8.1), не запрашивая административный доступ.

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