Запуск Linux на Nintendo Switch возможен только на консолях первых ревизий с уязвимостью Fusée Gelée в загрузчике Tegra X1 — проверить совместимость можно по серийному номеру приставки до начала каких-либо манипуляций. Модели Switch Lite и обновлённые ревизии с маркировкой Mariko аппаратно защищены от этого метода, и программного обхода для них не существует.
В этой статье разберём, как определить совместимость консоли, что потребуется для установки, как проходит процесс и что вы получите в итоге. Материал носит ознакомительный характер: все действия выполняются на ваш страх и риск.
Какие приставки совместимы
Уязвимость Fusée Gelée находится в bootrom процессора NVIDIA Tegra X1 и не может быть закрыта обновлением прошивки — она зашита на уровне кремния. Однако Nintendo выпустила обновлённую ревизию чипа, где брешь устранена аппаратно. Поэтому первый шаг — определить, к какой ревизии относится ваша консоль.
Проверка выполняется по серийному номеру, указанному на наклейке снизу корпуса и в меню консоли. Существуют открытые списки диапазонов серийных номеров, по которым можно понять, уязвима приставка или нет. Точные диапазоны зависят от региона и партии, поэтому сверяйтесь с актуальными таблицами сообщества, а не с единичными примерами из форумов.
- 🔍 Оригинальный Switch 2017–2018 годов выпуска — чаще всего уязвим
- 🚫 Switch с улучшенной батареей (коробка с красным фоном) — защищён
- 🚫 Switch Lite — уязвимость закрыта аппаратно
- 🚫 Switch OLED — программный эксплойт недоступен
⚠️ Внимание: если ваша консоль относится к защищённой ревизии, не пытайтесь применять инструкции для старых моделей. Загрузка не запустится, а некорректные действия с режимом восстановления могут вывести устройство из строя.
Что потребуется для установки
Для запуска Linux используется связка из кастомного загрузчика и дистрибутива, адаптированного под Tegra X1. Наиболее известный проект — switchroot, в рамках которого существуют сборки Ubuntu и Android для консоли. Никакой пайки и разборки для уязвимых ревизий не требуется — эксплойт срабатывает через USB в режиме RCM (Recovery Mode).
Подготовьте следующее оборудование и файлы:
- 💾 Карта microSD достаточного объёма, отформатированная в
FAT32илиexFAT - 🔌 USB-кабель Type-C для подключения консоли к компьютеру
- 📎 RCM-джиг или иной способ замкнуть контакты правого Joy-Con-рельса для входа в режим восстановления
- 💻 Компьютер с утилитой для отправки payload, например TegraRcmGUI под Windows
Точные версии загрузчика и дистрибутива берите только из официальных репозиториев проектов. Сторонние сборки с файлообменников могут содержать вредоносный код или устаревшие компоненты.
Подготовка карты памяти и вход в RCM
Карта памяти разбивается на разделы: часть отводится под файлы загрузчика, часть — под корневую файловую систему Linux. Утилиты для разметки обычно входят в состав инструкций проекта switchroot. Образ системы записывается на карту с помощью стандартных инструментов вроде balenaEtcher либо командой dd на Linux-компьютере.
Вход в режим RCM выполняется так: консоль полностью выключается, в правый рельс устанавливается джиг, затем зажимается комбинация кнопок громкости и питания. Признак успеха — экран остаётся чёрным, но при подключении к компьютеру устройство определяется как APX. Если консоль загрузилась обычным образом, контакт не сработал — повторите попытку.
☑️ Подготовка к установке Linux на Switch
Запуск Linux: порядок действий
После входа в RCM консоль подключается к компьютеру, и через утилиту отправки payload загружается цепочка: сначала hekate или аналогичный bootloader, затем из его меню — ядро Linux с карты памяти. Первый запуск может занять заметно больше времени, чем последующие, поскольку система разворачивает разделы и выполняет начальную настройку.
Типовая команда для отправки payload на Linux-компьютере выглядит примерно так:
sudo ./fusee-launcher.py hekate.bin
После загрузки вы получаете рабочий стол Ubuntu с сенсорным вводом. Поддерживаются Wi-Fi, Bluetooth, вывод изображения через док-станцию и подключение периферии по USB. Джой-коны в Linux-режиме работают ограниченно — для комфортного использования лучше подключить клавиатуру и мышь.
Перед первым запуском сделайте полный бэкап NAND через hekate — это единственный надёжный способ вернуть консоль к жизни при серьёзном сбое.
Возможности и ограничения системы
Linux на Switch превращает консоль в компактный ARM-компьютер. Доступны браузер, офисные приложения, среды разработки, эмуляторы и медиаплееры. Производительность ограничена четырьмя ядрами Cortex-A57 и 4 ГБ оперативной памяти — тяжёлые задачи вроде современных игр или видеомонтажа система не потянет.
| Компонент | Статус поддержки | Примечания |
|---|---|---|
| Wi-Fi и Bluetooth | Работают | Зависит от версии сборки |
| Вывод через док | Работает | Разрешение зависит от конфигурации |
| Joy-Con | Ограниченно | Лучше использовать внешнюю периферию |
| Аппаратное видеодекодирование | Частично | Зависит от плеера и сборки |
| Спящий режим | Нестабилен | Возможны проблемы с пробуждением |
Установка Linux не затирает оригинальную систему: стоковая прошивка остаётся на внутренней памяти, а Linux живёт на карте microSD. Без карты консоль загружается как обычно — это одна из главных привлекательных сторон метода.
Linux на Switch работает с карты памяти и не трогает встроенную систему — это обратимая модификация, не требующая перепрошивки консоли.
Риски: бан, гарантия и «кирпич»
Главный риск — не технический, а сервисный. Использование кастомного ПО нарушает условия Nintendo, и при выходе в сеть с модифицированной консоли возможен бан: блокировка доступа к eShop и онлайн-играм. Сама по себе загрузка Linux с карты памяти следов в системе почти не оставляет, но любые сопутствующие модификации прошивки повышают риск.
⚠️ Внимание: не выходите в Nintendo Network с консоли, на которой запускался кастомный код, если для вас важен онлайн-доступ. Гарантированного способа избежать бана не существует.
Аппаратный риск минимален при аккуратной работе, но существует. Опасные ситуации: прерывание записи во внутреннюю память, использование непроверенных payload, разряд батареи в RCM-режиме. Также учтите, что автоматический RCM (autorcm), если вы его включали, меняет поведение загрузки — помните об этом при возврате к обычному использованию.
Что делать, если консоль не выходит из RCM
Если экран чёрный и консоль не реагирует — зажмите кнопку питания на 15 секунд для полного выключения, затем включите обычным способом. Если устройство определяется компьютером как APX, но не загружается, отправьте стоковый payload или зарядите консоль: севшая батарея в RCM — частая причина «зависания».
Альтернативы для защищённых ревизий
Для консолей Mariko, Lite и OLED единственный путь к кастомному ПО — аппаратный модчип с пайкой на материнскую плату. Это дорогая и рискованная процедура, требующая навыков микропайки; ошибка может необратимо повредить плату. Мы не рекомендуем выполнять её самостоятельно без опыта — обращайтесь в профильные мастерские и взвесьте, оправдан ли риск.
Если цель — просто поработать с Linux на портативном устройстве, рассмотрите альтернативы: одноплатные компьютеры вроде Raspberry Pi, портативные консоли на x86 или ARM с нативной поддержкой Linux. Они дадут схожий опыт без риска для игровой приставки.
⚠️ Внимание: установка модчипа аннулирует гарантию и при ошибке пайки может превратить консоль в неремонтопригодное состояние. Решение принимайте только после изучения документации конкретного чипа.
Если вы не уверены в ревизии консоли, проверьте её серийный номер по нескольким независимым таблицам сообщества — единичные списки бывают неточными.
Часто задаваемые вопросы
Удалится ли Linux, если вытащить карту памяти?
Да. Система целиком находится на microSD, и без неё консоль загружается в штатную прошивку. Никаких следов установки на внутренней памяти при таком сценарии не остаётся.
Можно ли играть в игры Switch под Linux?
Нет, нативные игры консоли под Linux не запускаются. Доступны эмуляторы других платформ и Linux-приложения, но библиотека Switch остаётся в стоковой системе.
Нужен ли постоянно компьютер для запуска Linux?
Для уязвимых консолей payload нужно отправлять при каждой холодной загрузке. Существуют компактные USB-триггеры и телефонные приложения, которые заменяют компьютер в дороге.
Забанят ли консоль за один запуск Linux?
Запуск Linux сам по себе не отправляет данных на серверы Nintendo, если вы не выходите в сеть с модифицированной системы. Однако гарантий нет: любые сопутствующие изменения прошивки повышают риск блокировки.
Работает ли док-станция и зарядка под Linux?
Вывод изображения через док в большинстве сборок поддерживается, зарядка также работает. Стабильность зависит от версии дистрибутива — проверяйте список известных проблем конкретной сборки.