Реклама

Я недавно искал варианты расширения хранилища на моем Raspberry Pi (Великобритания). Такой выбор ограничен - порты USB часто используются клавиатурой, мышью или ретро игровые контроллеры Полезные советы по настройке контроллера для игрового центра Raspberry Pi Retro Читать далее в то время как слот для SD-карты, естественно, ограничен только одним устройством.

С точки зрения расширения хранилища через USB-устройства, есть два варианта, но то, как вы их подключите, повлияет на вашу успешность. Например, вы можете подключить жесткий диск USB или флэш-накопитель к одному из портов USB, но если этот порт необходим для другого устройства, все может быть сложно.

Многие владельцы Raspberry Pi используют USB-концентраторы с питанием, чтобы обойти эту проблему, и как только вы осознаете важность этого (компьютер не потребляет достаточно энергии, чтобы справиться с большинством USB-устройств), тогда добавление нового USB-устройства - хранилища или другого - не должно быть проблема.

Однако при расширении хранилища на Raspberry Pi необходимо учитывать несколько моментов. Хотя на самом деле есть только два распространенных USB-накопителя (флеш-накопитель и жесткий диск), вы также должны обратить внимание на очень полезный трюк по расширению карты для

Raspbian Оптимизация силы вашего Raspberry Pi с RaspbianКак и положено человеку, у которого слишком много технологий, я недавно играл с Raspberry Pi, настраивая устройство так, чтобы оно работало в полную силу. Он продолжает работать как ... Читать далее Операционная система.

Три основных варианта хранения

Вы обнаружите, что для добавления, хранения и удаления данных в Raspberry Pi у вас есть три основных варианта:

  • SD / SDHC карта
  • флешка
  • Жесткий диск USB

Вы также можете использовать сетевые диски, USB DVD-R и Устройства NAS Обзор NAS-устройства Synology DiskStation DS413j и его раздачаНазывать Synology DiskStation DS413j сетевым устройством хранения данных (NAS) - унизительное унижение - но да, оно обслуживает файлы по сети. Сказать, что он имеет функциональность RAID, также несколько несправедливо ... Читать далее (возможно, с питанием от Raspberry Pi!) для дополнительного хранилища, но перечисленные выше следует рассматривать как три основных варианта.

Мы более подробно рассмотрим три варианта, как их можно использовать наиболее эффективно, а также любые недостатки или недостатки.

Использование SD-карты для хранения данных Raspberry Pi

Карта памяти SanDisk Ultra 32 ГБ класса 10 SDHC UHS-I со скоростью до 80 МБ / с (SDSDUNC-032G-GN6IN)Карта памяти SanDisk Ultra 32 ГБ класса 10 SDHC UHS-I со скоростью до 80 МБ / с (SDSDUNC-032G-GN6IN) Купить сейчас на Amazon $6.99

Как вы, вероятно, знаете, если вы используете Raspberry Pi, SD Card является основным вариантом хранения. Pi использует эту карту - которая должна быть SDHC-картой для достижения наилучших результатов - в качестве загрузочного устройства, для запуска операционной системы и общего хранилища. Он эффективно заменяет роль жесткого диска в стандартных настольных компьютерах, хотя его можно считать более похожим на SSD Как работают твердотельные накопители?В этой статье вы узнаете, что такое твердотельные накопители, как на самом деле работают и работают твердотельные накопители, почему такие накопители так полезны, а также один из основных недостатков твердотельных накопителей. Читать далее с точки зрения отсутствия движущихся частей и низкой энергии.

Ий-rasppi-SD2

Есть различные операционные системы 11 операционных систем, которые работают на вашем Raspberry PiКаким бы ни был ваш проект Raspberry Pi, для него есть операционная система. Мы поможем вам найти лучшую ОС Raspberry Pi для ваших нужд. Читать далее для малины пи. Наверное, самый популярный Raspbian Оптимизация силы вашего Raspberry Pi с RaspbianКак и положено человеку, у которого слишком много технологий, я недавно играл с Raspberry Pi, настраивая устройство так, чтобы оно работало в полную силу. Он продолжает работать как ... Читать далее , который по умолчанию предназначен для работы на SD-карте объемом 2 ГБ. Результатом этого является то, что при перепрошивке образа Raspbian все SD-карты будут иметь раздел 2 ГБ, при этом большой кусок памяти SD-карты останется неиспользованным.

К счастью, есть способ обойти это. расширить файловую систему Эта функция включена в экран raspi-config в Raspbian и позволяет вам увеличить размер раздела до максимальной емкости вашей SD-карты. Видеть 4 твика для супер зарядки вашего Raspberry Pi 4 твика для супер зарядки вашего Raspberry PiВы можете быть удивлены, узнав, что существует множество настроек, которые можно применить к Raspberry Pi, как на экране конфигурации, так и в том, как вы настраиваете и устанавливаете свою операционную систему ... Читать далее для полной информации о том, как это сделать.

Подключение и установка USB-накопителя

Флэш-накопитель SanDisk Ultra Flair с 16 ГБ USB 3.0 - SDCZ73-016G-G46Флэш-накопитель SanDisk Ultra Flair с 16 ГБ USB 3.0 - SDCZ73-016G-G46 Купить сейчас на Amazon $5.95

Вставка флешка не будет иметь такой же эффект, как в ОС, такой как Ubuntu или Windows. Вместо этого вам нужно будет вручную смонтировать устройство, чтобы использовать его в качестве дополнительного USB-накопителя для вашего Raspberry Pi.

sudo ls / dev / sd *

Ая-RPI-флешка

Это покажет правильное имя для устройства USB (sda1 или sda2). Затем вы должны ввести следующее, стараясь заменить [USB_DEVICE_NUMBER] на имя устройства, как было обнаружено выше.

sudo mount -t vfat / dev / [USB_DEVICE_NUMBER] / mnt / usb

Затем ваш USB-накопитель будет подключен как устройство, доступное из файлового браузера на вашем Raspberry Pi!

А как насчет USB HDD?

Особенно полезно, если вы используете Raspberry Pi в качестве основного компонента медиацентр Аппаратное обеспечение, необходимое для создания медиа-центра Raspberry PiС таким количеством способов его использования, вы не должны удивляться, обнаружив, что Raspberry Pi было продано более 1 миллиона единиц. Хотя этот маленький компьютер размером с кредитную карту предназначен для одной ключевой цели (программирования) ... Читать далее или NAS, подключив привод жесткого диска даст большой прирост памяти.

Внешний жесткий диск Seagate Expansion емкостью 2 ТБ - USB 3.0 для портативных компьютеров (STEA2000400)Внешний жесткий диск Seagate Expansion емкостью 2 ТБ - USB 3.0 для портативных компьютеров (STEA2000400) Купить сейчас на Amazon $59.99

Ий-rasppi-HDD

Также обратите внимание на использование USB-концентраторов с питанием, как упоминалось выше. Если на жестком диске USB нет источника питания (маловероятно, но они существуют), вам следует использовать USB-концентратор с питанием. В противном случае следует использовать жесткий диск с собственным источником питания.

Теперь вы можете столкнуться с проблемами при подключении жесткого диска USB к Raspberry Pi. В идеальной ситуации это был бы случай "включай и работай", и если у вас есть самый современный Pi, то вы сможете без проблем получить доступ к своему жесткому диску с помощью своего миникомпьютера - устройство должно монтироваться автоматически, и все будет просто Работа.

Однако без правильной конфигурации и файловой системы диска вы обнаружите, что диск работает плохо. Например, можно использовать диск NTFS с добавлением драйвера, но передача данных с помощью этого метода идет медленно. Для эффективного использования вашего жесткого диска USB (и исключительно на вашем Raspberry Pi) файловая система EXT 4 необходимо использовать - поэтому, если у вас уже есть какие-либо данные на жестком диске, их необходимо сначала сохранить перед переформатирования.

Настройка жесткого диска USB для Raspberry Pi

Ваш внешний жесткий диск USB пуст? Если это так, вы должны отформатировать его в EXT4, что вы можете сделать в Raspbian:

sudo mkfs.ext4 / dev / sda1 -L без названия

Если вам сначала нужно смонтировать диск (например, у вас может быть раздел EXT4), используйте следующее:

sudo mkdir / mnt / usbdrive

Это создает каталог для устройства, который монтируется с помощью этой команды:

sudo mount / dev / sda1 / mnt / usbdrive

Вы можете использовать следующую команду для просмотра содержимого подключенного диска:

ls / mnt / usbdrive

Наконец, если вы планируете извлекать диск при включенном Raspberry Pi:

sudo umount / dev / sda1

В качестве примечания: если вы не хотите переформатировать жесткий диск с помощью файловой системы EXT4, вы все равно можете использовать NTFS с падением производительности. Для этого вам понадобится диск, поэтому откройте терминал и введите:

sudo apt-get установить ntfs-3g

Это установит драйвер, который позволит вам использовать жесткий диск NTFS с вашим Raspberry Pi.

Простота установки - если вы сделаете правильный выбор

С двумя расширенными опциями хранения для USB (плюс бонус увеличения памяти SD-карты в Raspbian), Raspberry Pi может иметь доступ к тому же множеству внешнего пространства, что и настольный компьютер.

Ий-RPI-HDD

Хотя возможность использования флэш-накопителя USB полезна, вы, вероятно, получите лучшее хранилище и самые быстрые результаты, используя внешний жесткий диск USB, отформатированный в EXT4. Однако это должен быть выделенный диск, поскольку EXT4 не совместим с другими операционными системами. Если это нецелесообразно, используйте жесткий диск в формате NTFS с драйвером ntfs-3g.

Дополнительное хранилище предоставляет преимущества в большинстве проектов Raspberry Pi, от мультимедийного центра с питанием от RaspBMC до настройки блока NAS. Обратите внимание, что мы обсудили это для ОС Raspbian и связанных с ней сборок - другие (менее популярные) операционные системы Raspberry Pi могут иметь разные команды и драйверы для управления хранилищем.

Кредиты изображений: Векторная малина, Флеш накопитель через Shutterstock

Кристиан Коули - заместитель редактора по безопасности, Linux, DIY, программированию и технологиям. Он также выпускает подкаст «Действительно полезный» и имеет большой опыт в поддержке настольных компьютеров и программного обеспечения. Кристиан - участник журнала Raspberry Pi, любитель лего и поклонник ретро-игр.