Категории

Как перенести Raspberry Pi 5 на USB-диск и забыть про SD-карту

2025-08-28 16:18:53 | IOT умный дом
Как перенести Raspberry Pi 5 на USB-диск

Почему стоит перейти с SD-карты на USB?

Raspberry Pi 5, как и все предыдущие модели, по умолчанию загружается с microSD-карты. Однако SD-карты — не самое надёжное и быстрое решение: они подвержены износу, медленны на запись и могут внезапно выйти из строя.

К счастью, Raspberry Pi 5 поддерживает загрузку с USB-накопителей. Это позволяет:

  • Значительно ускорить работу системы
  • Увеличить срок службы устройства
  • Использовать большие объёмы памяти (до 1 ТБ и более)
  • Отказаться от microSD-карты вообще

Что нужно для перехода?

Подготовь следующее:

  • Raspberry Pi 5, уже работающий с microSD-картой
  • USB-флешка или SSD (желательно USB 3.0 и выше)
  • Кабель USB-A — USB-C (если нужен для SSD)
  • Доступ к терминалу (через SSH или прямо на устройстве)

Шаг 1: Подключите USB-накопитель

  1. Выключите Raspberry Pi командой: sudo shutdown -h now
  2. Подключите USB-устройство к синему порту (USB 3.0)
  3. Включите устройство снова

Шаг 2: Установите утилиту rpi-clone

Откройте терминал и выполните:

sudo apt update
sudo apt install rpi-clone

Эта утилита поможет скопировать систему с SD-карты на USB.

Шаг 3: Определите USB-устройство

Выполните команду:

lsblk

Найдите своё USB-устройство. Оно будет отображаться как sda, sdb и т.д. Пример:

NAME        SIZE MOUNTPOINT
sda          16G /media/pi/USB
mmcblk0      32G

В этом случае USB-устройство — sda. Запомните это имя.

Внимание: Убедитесь, что выбрали правильное устройство. Ошибка может привести к потере данных.

Шаг 4: Скопируйте систему на USB

Запустите копирование (замените sda на своё устройство):

sudo rpi-clone sda

Утилита:

  • Очистит диск
  • Создаст нужные разделы
  • Скопирует систему с SD-карты

Подтвердите действие, введя yes, и подождите 10–20 минут.

Шаг 5: Включите загрузку с USB

Raspberry Pi 5 должен знать, что нужно загружаться с USB. Откройте настройки EEPROM:

sudo rpi-eeprom-config --edit

Найдите строку BOOT_ORDER и установите:

BOOT_ORDER=0x51

Это означает: сначала попробовать USB (0x5), затем microSD (0x1).

Сохраните изменения и закройте редактор (в nano: Ctrl+X → Y → Enter).

Шаг 6: Перезагрузитесь и проверьте

Перезагрузите систему:

sudo reboot

После перезагрузки выполните:

lsblk

Теперь корневая файловая система / должна быть на sda2, а не на mmcblk0p2.

Если это так — поздравляем! Вы загружаетесь с USB.

Шаг 7: Уберите SD-карту (опционально)

Выключите Raspberry Pi:

sudo shutdown -h now

Аккуратно извлеките microSD-карту, затем включите устройство.

Если система загрузилась — вы полностью перешли на USB!

Если не загрузилась — верните SD-карту и проверьте настройки BOOT_ORDER.

Советы и рекомендации

  • Используйте SSD вместо флешки — они надёжнее и быстрее
  • Регулярно делайте резервные копии важных данных
  • Не используйте дешёвые USB-накопители — они могут "умереть" от частых записей
  • Подключайте SSD через качественный кабель и при необходимости — с внешним питанием

Заключение

Переход с microSD на USB-накопитель — одно из лучших улучшений для Raspberry Pi 5. Система станет быстрее, стабильнее и надёжнее. А вы больше не будете бояться, что "сломается карта".

Удачи в экспериментах с вашим мини-сервером, медиацентром или домашним облаком!

Статья подготовлена для IT-блога • 2025

Комментарии

Пока нет комментариев. Будьте первым!

Оставить комментарий

← Назад к списку статей

DISCLAIMER: Блог-эксперимент

Внимание: Cтатьи здесь сгенерированы нейросетью, пока не правил ошибки, только запустил его да и не до этого. Просто чтобы вы знали и не запускали ядерный реактор по моим статьям ))
НО!
Каждый кейс я реально делал минимум один раз. Серьёзно.
Сервера стоят, клиенты довольны, дата-центры не горят.
Это не просто копипаста — это опыт, выстраданный в бою, просто пересказанный через ИИ.
Если у вас есть вопросы, или Нашли неточность? пишите в коментах — вместе поправим и сделаем статью более качественной. Я лично объясню нюансы из практики.

Посетителей сегодня: 0


© Digital Specialist | Не являемся сотрудниками Google, Яндекса и NASA
Кто я | HSH | Контакты и регион