На Mac с Apple M1 уже можно установить не только macOS
Пользователь удален
—
Переход Apple с процессоров Intel на собственные SoC Silicon убрал одну важную возможность — установку Windows через Boot Сamp. Досталось и Linux — он банально не поддерживал M1. Однако в последнее время ситуация стала улучшаться: так, Parallels научился работать с Windows 10 для ARM, а теперь пришел черед и Linux.
Подписаться на iGuides в Telegram, чтобы узнать обо всем первым — t.me/iguides
Все дело в том, что в предварительную версию ядра Linux 5.13-RC1 была добавлена базовая поддержка SoC Apple M1. И хотя Linux уже долгое время поддерживает ARM и может работать на таких устройствах, как Raspberry Pi, Apple M1 значительно отличается от других ARM-процессоров, поэтому заставить Linux работать на этом чипе было сложной задачей.
На данный момент Linux 5.13-RC1 может загружаться на Mac с M1, но не поддерживает все функции SoC. Например, еще нет поддержки GPU, так что работать c Linux можно только в софтверном режиме. Но, в любом случае, это важный первый шаг: релиз этого ядра скорее всего произойдет в июне или июле, и тогда пользователи Mac с M1 получат возможность запуска второй полноценной ОС на своих устройствах.
Нет, именно софтверный, то есть видеокарта только выводит картинку, обрабатывает ее проц. Собственно, запустить на M1 можно было еще linux 5.11, но все работало жутко медленно и процессор не опознавался. Теперь M1 корректно виден в системе и судя по всему ужаса в виде загрузки системы за 3-5 минут больше нет.
Эм. Это терминал, запущенный из-под графического интефрейса, на окно гляньте. Я прикрепил этот скрин только для того, чтобы показать, что M1 не опознавался. Если что — прикрепил картинку того, как линукс выглядит в консольном режиме.
Вы знаете, что такое софтверный режим? В источнике всего лишь говорится, что нет драйверов под GPU. Это ни разу не означает, что Linux нельзя запустить в графическом режиме — просто графику будет обрабатывать CPU, вот и все. Вот еще одно подтверждение запуска в графическом режиме: https://twitter.com/cmwdotme/status/1351838924621099008?s=20 . И там же в комментариях есть ответ про софтверный режим: «It's software rendering for now. GPU acceleration hasn't been achieved yet».
А тут нет никакой эмуляции. Просто обрабатывать (рендерить) графику может как процессор, так и GPU. Если вспомните 90-ые, то частенько видеокарты могли только вывести картинку на монитор, а обсчитывал ее процессор — даже в играх. Да и термин software rendering более чем устоявшийся и активно используется даже сейчас (например, откройте вкладку chrome://gpu, там он будет упоминаться раз 10 точно).
То что Parallels выпустила версию с поддержкой M1 все СМИ написали, но никто не сказал во сколько это чудо обойдётся конечному потребителю. Раньше boot camp использовался для установки Windows и это было удобно, сейчас покупайте по подписке.