Как запустить установку Arm Debian с флешки на компьютере с процессором M1?

Как загрузиться с флешки на Mac Mini M1 после записи образа Debian Arm64? Я записал образ на флешку, но не могу найти способ загрузки, так как на Intel Mac'ах это делается просто: удерживаю Alt при включении и выбираю EFI Boot. Почему этот процесс отличается на M1? Дополнительно, флешка не отображается как загрузочное устройство в Recovery (где доступны Macintosh HD и Options), а команда diskutil распознает флешку следующим образом: <pre><code>/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *123.7 GB   disk4
   1:                       0xEF                         7.7 MB     disk4s2
                    (free space)                         119.8 GB   -</code></pre> Я использовал Balena Etcher для записи образа.
  • 28 февраля 2025 г. 13:04
Ответы на вопрос 3
Запуск установки Debian Arm на Mac Mini M1 с флешки имеет свои особенности из-за архитектуры и системы безопасности Apple. Вот шаги, которые помогут вам настроить и запустить установку:

1. **Проверьте совместимость образа**: Убедитесь, что вы используете правильный образ Debian для архитектуры ARM64. Лучше всего использовать образы, специально созданные для систем, работающих на процессорах Apple Silicon.

2. **Запись образа на флешку**: Вы уже использовали Balena Etcher, что отлично. Однако убедитесь, что образ правильно записан и содержит все необходимые загрузочные файлы. Иногда сообщение “0xEF” может указывать на проблемы при записи или несовместимость образа.

3. **Настройки безопасности**:
    - Перезагрузите Mac и удерживайте клавиши `Power` (кнопка включения) до появления экрана с загрузочными опциями.
    - Когда появится меню, выберите "Options" и затем "Continue", чтобы войти в режим восстановления.
    - В Recovery Mode запустите "Startup Security Utility" (или "Настройка безопасности загрузки") для изменения настроек. Убедитесь, что опция "Allow booting from external media" (Разрешить загрузку с внешних носителей) включена.

4. **Загрузка с флешки**:
    - Выйдите из режима Recovery и перезагрузите Mac, удерживая клавишу `Option` в момент загрузки (некоторые модели могут требовать удерживания `Command` + `R` в некоторых случаях).
    - Должно появиться меню выбора загрузочного устройства. Здесь попробуйте выбрать свою флешку (может быть указана как "EFI Boot").

5. **Убедитесь, что флешка распознается**: Если флешка не отображается, попробуйте подключить ее к другому USB-порту (или использовать адаптер, если необходимо), а также проверьте, правильно ли вы создали загрузочную флешку.

6. **Используйте другой инструмент для записи образа**: Если вы по-прежнему сталкиваетесь с проблемами, попробуйте использовать другой инструмент для записи образа, такой как `dd` в терминале на Mac или `Rufus` на Windows. Запись с помощью `dd` может выглядеть так:
   ```bash
   sudo dd if=/path/to/debian-arm-image.img of=/dev/rdiskN bs=1m
   ```
   Замените `N` на номер вашего диска (должен быть указан в `diskutil list`).

Если все шаги выполнены и флешка все еще не загружается, попробуйте использовать другой USB-накопитель или проверить скачанный образ на наличие ошибок.
Никак. Mac arm официально поддерживает только MacOS и не поддерживает другие ОС. Есть один полусырой проект линукса - что-то там даже работает, в целом же вообще не юзабельная система. Название не помню, но легко гуглится. Поэтому если хотите запустить арм линукс на маковской арм платформе - используйте докер, VirtualBox, UtmApp или qemu.
Mx процессоры Apple -  это Apple Silicon, отдельный класс, несмотря на то, что архитектура ARM. 
Для них из рабочего только Asahi Linux
Похожие вопросы