Як правильно підключити usb hdd або флешку до raspberry pi

Як правильно підключити usb hdd або флешку до raspberry pi

Монтування жорсткого диска обов'язково потрібно, якщо «малину» планується використовувати для роботи з контентом в домашній мережі. Тому я хочу винести інструкцію з монтування HDD і флешок в окрему статтю, щоб мати можливість посилатися на неї в своїх подальших публікаціях.

Що нам знадобиться

Для здійснення описуваних в цій статті дій знадобиться:

Додавання в Raspbian підтримки NTFS

Швидше за все, використовуваний жорсткий диск буде відформатований в NTFS.

В OS Raspbian немає підтримки NTFS «з коробки», тому потрібно встановити відповідний пакет:

Після цього можна приступити безпосередньо до монтування HDD.

Монтування USB HDD через fstab

fstab - конфігураційний файл, в якому описується кожне з підключених до комп'ютера пристроїв зберігання інформації.

Додаванням рядків в цей файл в * nix-системах відбувається монтування жорстких дисків та інших пристроїв.

Структура записів fstab виглядає так:

Наша мета - в правильній формі створити і записати рядок для монтування підключеного по USB жорсткого диска (або флешки).

Настійно рекомендую перед редагуванням файлу fstab зробити бекап системи. тому що помилки в редагуванні цього файлу можуть привести до того, що Raspbian перестане завантажуватися до кінця, видаючи в процесі повідомлення про помилку. Новачка в * nix-системах це може сильно збентежити.

Для початку знайдемо потрібне нам значення для жорсткого диска. Для цього при підключеному жорсткому диску потрібно виконати команду:

У відповідь на яку ми побачимо щось приблизно таке:

Як правильно підключити usb hdd або флешку до raspberry pi
Рядок з / sda1 - наш жорсткий диск. А написане синім шрифтом - це якраз те, що ми шукаємо. Копіюємо ці символи куди-небудь.

Тепер створимо точку монтування:

Я вирішив, що мій змонтований жорсткий диск буде доступний по шляху / usbstorage. але цей параметр може бути будь-яким.

Ніщо не заважає назвати точку монтування / hdd1. / 500gb. / Media. / Data або будь-яким іншим які раніше не задіяним ім'ям.

Назва точки монтування - це наше майбутнє значення

в структурі записи fstab.

Тепер розбираємося зі значенням .

поле - тут потрібно буде вказати файлову систему, в якій відформатований наш накопичувач. Якщо ми раніше користувалися Windows, то швидше за все жорсткий диск відформатований в NTFS. Менш імовірно - FAT32. Практично неймовірно - EXT4 і інші вживані в * nix-системах файлові системи.

Якщо помилитися у вказівці файлової системи, що монтується жорсткого диска, то це гарантовано призведе до помилки під час завантаження Raspbian.

Далі йдуть опції монтування (). Вони перераховуються через кому. Рекомендую просто написати як у мене: «nofail, uid = pi, gid = pi».

І останніми в структурі йдуть і .

Перший використовується утилітою dump для створення резервних копій. Цей параметр потрібно виставити «0».

Другий визначає пріоритет, з яким утиліта для сканування і виправлення помилок fsck буде приступати до сканування даного диска. Значення цього параметра може бути «0», «1» або «2», де «1» і «2» - пріоритети, а «0» - відключення. Я виставив «0», але можна поставити і «1» - особливо це ні на що не впливає.

Таким чином, у мене формується наступний рядок для додавання в fstab:

Набір символів після UUID = потрібно вставити свій, іншу частину рядка можна використовувати в такому вигляді без змін.

Вставляємо рядок в fstab і зберігаємо його:

Як правильно підключити usb hdd або флешку до raspberry pi

Установка прав доступу

На завершення процедури монтування жорсткого диска потрібно виставити права доступу:

777 - повний доступ на читання, запис і запуск файлів для всіх користувачів. Ризикована з позиції безпеки дозвіл, але гарантовано безпроблемне.

Якщо «малина» знаходиться в домашній мережі, то нічого страшного від виставлення повного доступу для всіх до примонтировать до неї жорсткого диска не відбудеться. Але в локальних мережах на підприємствах і на інтернет-серверах повний доступ до файлів виставляти не можна.

На цьому процес монтування можна вважати завершеним і залишається тільки перезавантажити систему:

висновок

Якщо з самого початку розібратися в процесі монтування пристроїв в * nix-системах, то процес підключення USB HDD до Raspberry Pi займе не більше 5 хвилин.

Raspberry Pi 3B (англійська збірка) в інтернет-магазині GearBest Raspberry Pi 3B (китайська збірка) в інтернет-магазині GearBest

Навігація по публікаціям