1

Я пытался найти хороший способ установить PureOS на Macbook Pro. До сих пор я видел только одно очень запутанное решение, которое включает в себя установку пробной версии Windows 10. Я ищу более прямое решение, чтобы заставить EFI Macbook распознавать и загружаться с живого USB PureOS.

Предпочтительно, я хотел бы найти обобщенное решение для создания Mac-загрузочного USB из любого файла .iso, но что-то, что работает специально для дистрибутивов на основе Debian, тоже подойдет.

1 ответ1

1

Если .iso содержит все необходимые программы, правильно настроенные для загрузки Mac с флэш-накопителя (см. Примечание внизу этого ответа), то вы можете сделать это:

  1. Преобразуйте .iso в .dmg:

    hdiutil convert -format UDRW -o filename.dmg filename.iso

  2. Подключите USB-накопитель к вашему Mac.

  3. Убедитесь, что у вас есть все данные, которые вам нужны, со всех разделов / томов всего диска.

  4. Используйте выходные данные этой команды, чтобы выяснить, какой диск # вашего USB-накопителя отображается как:

    diskutil list

    Вы ищете идентификатор, такой как / dev / disk N.

    Обратите внимание на количество и использовать его в МЕСТЕ N НИЖЕ.

  5. Размонтируйте все тома с этого диска, чтобы подготовить его к перезаписи.

    diskutil unmountDisk /dev/diskN

  6. Используйте dd для записи .dmg на флэш-накопитель (обратите внимание, что для этой команды нам нужна версия "rdisk" дискового устройства; не забывайте "r"!)

    sudo dd if=filename.dmg of=/dev/rdiskN bs=1m

  7. Извлеките диск, чтобы мы могли использовать его где-то еще:

    diskutil eject /dev/diskN

Обратите внимание, что если ваш .iso настроен на загрузку, как компакт-диск ISO9660 вместо жесткого диска, существует сценарий Perl под названием «isohybrid.pl», который вы можете запустить против своего .iso чтобы сделать его способным к гибридной загрузке (например, CD-ROM или жесткий диск). Таким образом, вам может потребоваться запустить это против вашего .iso прежде чем делать какие-либо шаги выше.

Я успешно выполнил эти шаги на загрузочном Linux-диске "System Rescue CD" .iso и загрузил с него MacBook.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .