Завантаження Raspberry Pi з USB за допомогою SSD накопичувача

 
Завантаження Raspberry Pi з USB за допомогою SSD накопичувача
Не всі комбінації кабелів і дисків працюють для Raspberry Pi

Що ж, Raspberry Pi тепер працює з 2,5-дюймового SSD-диска.

Так, добре, що можна завантажитися з MicroSD, але , завантажившись з твердого диска, підключеного за допомогою кабелю-перехідника USB-SATA, ми можемо збільшити швидкість відгуку Raspberry в десятки разів.

Завантаження по USB можливе на Raspberry Pi 2B v1.2, 3A+, 3B, 3B+, 4B, 400 і Zero 2 W, а також Raspberry Pi Compute Module 3, 3+ і 4.

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

Немає кольору: твердотільний накопичувач не тільки швидший, довговічніший і надійніший, але й міцніший. Хороша новина полягає в тому, що потужності порту USB 3.0 на Raspberry Pi 4 достатньо для живлення 2,5-дюймового твердотільного накопичувача, але для додавання другого накопичувача або якщо у вас підключені інші речі, вам доведеться використовувати USB-перемикач із зовнішнім живленням.

Після двох днів використання я виявив, що він працює без проблем, підключений до порту USB 3.0, але якщо ви хочете залишатися спокійним, ви можете вдатися до корпусу з живленням.

У будь-якому випадку, для 3,5" накопичувачів знадобиться зовнішнє живлення.

Однією з можливих проблем, з якою ви можете зіткнутися при використанні SSD, є надмірне споживання процесора, ось два можливих рішення. У мене спрацювало, коли я залишив порожню карту пам'яті MicroSD. Результат: 0 раундів на холостому ходу.

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 1

Я пишу цю замітку тому, що коли я вирішив пошукати сумісний кабель і диск, я знайшов сотні, і я не перебільшую, коментарів від людей, які мали проблеми з підключенням з різними кабелями і дисками. Що ж, на випадок, якщо хтось проходить через цей процес і шукає його, ця комбінація працює:

Rapsberry Pi 400.
ОС: Raspberry Pi OS 64Bits.
Внутрішній твердотільний накопичувач Kingston A400 SSD 2.5" SATA Rev 3.0, 240GB - SA400S37/240G.
Кабель-перехідник StarTech.com USB 3.1 (10 Гбіт/с) на SATA для дискових накопичувачів.

Ось список сумісних кабелів адаптерів, які, за словами користувачів, працюють або не працюють з Pi 4. А якщо ви шукаєте інформацію про продуктивність практично будь-якого накопичувача, на pibenchmarks.com користувачі завантажують свої тести та результати.

Короткий огляд кабелю.

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 2

Він дуже короткий і середньої жорсткості, хоча його можна приручити. При використанні роз'єм трохи нагрівається.

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 3

З'єднання з диском залишає невеликий люфт, тому краще не рухати його занадто сильно, щоб він не зруйнував роз'єм або штифти.

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 4

Розташування порту змушує класти його лицьовою стороною донизу, щоб не доводилося скручувати кабель.

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 5

Він має крихітний помаранчевий світлодіодний індикатор активності, який майже не видно спереду або ззаду.

Щодо диска - все гаразд. Це приносить задоволення. І вони зараз дуже дешеві. Диск об'ємом 240 ГБ коштує близько 20 євро. Однак, якщо ви хочете використовувати його для домашнього веб-сервера або якогось іншого проекту, який потребує читання/запису 24/7, він може бути коротким з точки зору реакції та тривалості життя.

Якщо при першому підключенні до Raspberry він не розпізнає його, не панікуйте. Просто відформатуйте його або запишіть будь-яку операційну систему або копію, яку ви маєте, і він з'явиться як знімний диск.

Кабель коштує дорожче, ніж диск, близько 24 євро. Існує велика різноманітність адаптерів такого типу, дорожчих і значно дешевших, але довелося зупинитися на тому, який мав достатньо достовірних відгуків, що працював з цим диском в Raspberry 4.

Те, що це 3.1, найменш важливо, тому що порти 3.0, не має великого значення, що він має TRIM, тому що мені не вдалося змусити його працювати, тому що це великий безлад, і я підозрюю, що є деякі проблеми з сумісністю.

Таким був результат тесту з MicroSD:

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 6

А цей - з твердотільним накопичувачем:

Завантаження Raspberry Pi з USB за допомогою SSD накопичувача 7

Як бачимо, всі швидкості вищі. Деякі з них навіть більше десяти разів.

І оскільки я вже завалений роботою, я встановив сервер LAMP(Linux, Apache, MySQL, PHP) для розміщення тестового середовища для блогу. Тепер я можу тестувати і ламати речі на місці. Що у мене поки що не вийшло налагодити роботу phpMyAdmin. Хоча я успішно встановив його, я не можу отримати дозволи на деякі речі, і все ще не перераховані бази даних, нічого, що не можна виправити, перевстановивши його ще сорок разів.

І ще кажуть (припускають), що Raspberry Pi 5 може з'явитися в наступному році.