Можно ли сделать загрузочную флешку для 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. Это, вероятно, немного сложнее настроить.

LiveWireBT
источник
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.

SirCharlo
источник
Извините, что не упомянул об этом, у меня 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), не запрашивая административный доступ.

SamWN
источник