PureOS на MacBook без Windows

382
CyborgNinjaneer

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

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

1

1 ответ на вопрос

1
Spiff

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

  1. Преобразовать .isoк .dmg:

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

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

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

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

    diskutil list

    Вы ищете идентификатор, как / разработчик / диск 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.