Гид по технологиям

Как установить Crouton на SD‑карту или USB‑накопитель

5 min read Guides Обновлено 23 Nov 2025
Crouton на SD или USB: перенос chroot на внешний носитель
Crouton на SD или USB: перенос chroot на внешний носитель

Введение

Вы, возможно, слышали о Crouton — это удобный скрипт, который позволяет запускать полноценные дистрибутивы Linux на Chromebook. Проблема в том, что большинство Chromebook имеют ограничённый объём внутренней памяти (обычно около 32 ГБ), что осложняет установку тяжёлых программ внутри chroot. Решение — хранить chroot на внешнем накопителе.

Важно: для выполнения описанных шагов ваш Chromebook должен быть в режиме разработчика (Developer Mode). Это даёт доступ к shell и разрешает запуск установщиков.

Открытый терминал crosh в ChromeOS

Что нужно подготовить

  • USB‑накопитель или SD‑карта с достаточным объёмом (рекомендуется 16 ГБ и больше в зависимости от задач).
  • Рекомендуемая файловая система для носителя — ext4 (см. раздел «Когда это не сработает»).
  • Доступ к shell ChromeOS (Ctrl + Alt + T → введите shell).

Пошаговый метод: как сопоставить Crouton с внешним носителем

  1. Откройте терминал ChromeOS: нажмите Ctrl + Alt + T, затем введите shell и нажмите Enter.
  2. Перейдите в каталог, где Crouton обычно размещает chroot’ы.

Переход в /usr/local в shell ChromeOS

cd /usr/local
  1. На внешнем носителе создайте директорию chroots. Замените NAME-OF-SD-CARD-OR-FLASH-DRIVE на фактическое имя вашего тома (как он отображается в /media/removable).

Создание новой директории chroots на съемном носителе

sudo mkdir /media/removable/NAME-OF-SD-CARD-OR-FLASH-DRIVE/chroots
  1. Создайте символическую ссылку в /usr/local, чтобы Crouton записывал chroot именно на внешний носитель:
sudo ln -s /media/removable/NAME-OF-SD-CARD-OR-FLASH-DRIVE/chroots/ chroots

После этого Crouton будет создавать и использовать chroot на внешнем накопителе вместо внутреннего диска.

Установка Crouton

Убедитесь, что вы скачали скрипт crouton в папку Downloads. Запустите установщик так:

sudo sh ~/Downloads/crouton -r trusty -t xfce

Когда установка завершится, запустите chroot и среду рабочего стола:

sudo enter-chroot
startxfce4

Резервное копирование и восстановление chroot

Поскольку внешний носитель съёмный, рекомендую держать резервную копию chroot в папке Downloads на внутреннем хранилище. Для создания резервной копии:

sudo edit-chroot -b trusty

Для восстановления из папки Downloads:

sudo edit-chroot -r trusty

Когда это не сработает (ограничения и проблемы)

  • Файловая система: носители, отформатированные в FAT32 или exFAT, не поддерживают UNIX‑разрешения и символьные ссылки корректно — это может нарушить работу chroot. Рекомендуется ext4. Если ваш носитель отформатирован в FAT32/exFAT, рассмотрите отдельный раздел ext4 или использование другого носителя.
  • Отключение носителя: если накопитель отключится во время работы chroot, вы потеряете доступ к системе и рискуете повреждения файлов. Всегда размонтируйте аккуратно и держите резервные копии.
  • Совместимость Chromebook: некоторые модели могут иметь ограничения на монтирование ext4 с внешних носителей. Если установка не распознаёт носитель, проверьте, видит ли ChromeOS ваш том в /media/removable.
  • Режим разработчика обязателен: без него команды и возможности установки недоступны.

Альтернативные подходы

  • Использовать chrx: другой установщик для dual‑boot Linux на некоторых Chromebook (подходит не для всех моделей).
  • Использовать облачные или сетевые хранилища для больших данных приложений вместо переноса самого chroot.
  • Установить компактную лёгкую среду (например, LXDE) вместо XFCE, если основной мотив — экономия места.

Мини‑методология: быстрая дорожная карта

  1. Подготовьте внешний носитель и отформатируйте раздел ext4 (если возможно).
  2. Включите режим разработчика на Chromebook.
  3. Откройте shell и создайте папку chroots на носителе.
  4. Сделайте символическую ссылку в /usr/local.
  5. Запустите установщик crouton и проверьте запуск chroot.
  6. Создайте резервную копию и протестируйте восстановление.

Роли и чек‑лист действий

Для новичка

  • Включить режим разработчика.
  • Прочитать руководство по безопасности и потере гарантии.
  • Подготовить резервный носитель и сделать копию важного.

Для продвинутого пользователя

  • Проверить тип файловой системы и при отсутствии ext4 создать раздел ext4.
  • Настроить автоподключение и безопасное размонтирование.

Для системного администратора

  • Настроить периодические бэкапы chroot и мониторинг состояния диска.
  • Документировать процедуру восстановления и тестировать её.

Критерии приёмки

  • chroot успешно устанавливается и запускается командой startxfce4.
  • Вся крупная пользовательская и программная информация сохраняется на внешнем носителе.
  • Резервная копия создаётся и может быть восстановлена через edit-chroot.

Безопасность и конфиденциальность

  • Разрешения и шифрование: если вы храните конфиденциальные данные на внешнем носителе, используйте шифрование раздела (LUKS/cryptsetup) или контейнер (например, encfs) вне зависимости от файловой системы.
  • Потеря/кража: внешний носитель легче потерять — держите резервные копии и реализуйте шифрование, если данные чувствительны.

Краткий глоссарий

  • Crouton — скрипт, который создаёт chroot с Linux внутри ChromeOS.
  • chroot — изолированная директория, действующая как корневая файловая система Linux.
  • Developer Mode — режим разработчика на Chromebook, позволяющий выполнять расширенные команды.

Частые ошибки и способы устранения

  • “Программа не запускается/ошибка симлинков”: проверьте, что символическая ссылка в /usr/local указывает на существующую папку chroots на носителе.
  • “Носитель не поддерживает права”: убедитесь, что носитель форматирован в ext4 или имеет раздел с поддержкой UNIX‑прав.
  • “Crouton не находит установщик”: проверьте путь ~/Downloads/crouton и права на выполнение (chmod +x при необходимости).

Вывод

Crouton позволяет легко расширить возможности Chromebook, а перенос chroot на внешний носитель — простой и эффективный способ получить больше места. Убедитесь, что носитель правильно отформатирован, создайте символическую ссылку в /usr/local и регулярно делайте резервные копии. Это решение даёт гибкость и мобильность, но требует осторожности с безопасностью и стабильностью носителя.

Краткие рекомендации:

  • По возможности используйте ext4 для chroot.
  • Держите резервные копии в Downloads или в облаке.
  • Проверяйте корректность символической ссылки и наличие носителя перед запуском chroot.

Спасибо за внимание — удачной установки!

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как исправить ошибку dxgmms2.sys в Windows 11
Windows 11

Как исправить ошибку dxgmms2.sys в Windows 11

Проекты в ChatGPT — организация чатов
Руководство

Проекты в ChatGPT — организация чатов

Защита от сталкеров в Facebook
Приватность

Защита от сталкеров в Facebook

Как задать пользовательские значки на Android
Android.

Как задать пользовательские значки на Android

Поделиться доступом к камерам Netgear Arlo
Умный дом

Поделиться доступом к камерам Netgear Arlo

Найти восстановленные файлы из Корзины в Windows 11
Windows

Найти восстановленные файлы из Корзины в Windows 11