به روز رسانی: 2024/2/26 09:39 PT
ما این راهنما را به دلیل تغییر اخیر در نحوه عملکرد Raspberry Pi 5 و Raspberry Pi OS با درایوهای NVMe به روز کرده ایم. روش قبلی برای ویرایش فایل های پیکربندی و دستورات بوت اکنون دیگر روش صحیح نیست و این راهنما اکنون روش صحیح فعلی را نشان می دهد.
مقاله به روز شده
را رزبری پای 5 اتصال PCIe را به فرم فاکتور مدل B معرفی کرد و با آن کم کم شاهد تعدادی برد برای SSD های NVMe هستیم. اولین مورد Pineberry Pi's Hat Drives و به دنبال آن Pimoroni's NVMe Base بود. برد رسمی Raspberry Pi M.2 در افق است، همانطور که PIP یک کلمه Raspberry Pi برای آن است. پسیمنه پجانبی، مشخصات فقط آزاد شد.
برای کاربران اولیه، که به تازگی اولین برد NVMe خود را دریافت کرده اند یا ساخته اند، چگونه می توانیم آن را با Raspberry Pi 5 کار کنیم؟ ما این مسیر را طی کرده ایم، اشتباهاتی مرتکب شده ایم و دانش لازم برای انتقال را داریم. پس بیایید Raspberry Pi 5 خود را با یک SSD فوق سریع NVMe شارژ کنیم.
برای این پروژه شما نیاز خواهید داشت
- Raspberry Pi 5 دارای سیستم عامل Raspberry Pi از micro SD است
- NVMe SSD
- کلاه NVMe
- آداپتور USB-to-NVMe (نگاه کنید به بهترین محفظه های SSD)
در حال آماده سازی درایو NVMe
بسته به برد NVMe HAT خود می توانید از هر کدام از آنها استفاده کنید بهترین SSD های NVMe، اما ما یک درایو 2280 را انتخاب می کنیم زیرا ارزان و فراوان هستند، فقط مطمئن شوید که برد کلاه شما از آنها پشتیبانی می کند.
1. Raspberry Pi 5 خود را از کارت micro SD بوت کنید.
2. SSD NVMe خود را به یک پورت USB 3 وصل کنیدروی Raspberry Pi 5 از طریق آداپتور USB 3 به NVMe.
3. تمام مراحل را کامل کنید Raspberry Pi OS را دانلود و نصب کنید در راهنمای ما سیستم عامل را روی درایو NVMe نصب کنید نه کارت micro SD!
4. پس از تکمیل، درایو NVMe را خارج و حذف کنید از آداپتور USB
راه اندازی Raspberry Pi 5 برای استفاده از درایو NVMe
با ایجاد درایو NVMe، اکنون باید به Raspberry Pi 5 بگوییم که میخواهیم از NVMe بوت شود و انتظار داریم اتصال با چه سرعتی اجرا شود.
1. یک ترمینال باز کنید و از nano برای ویرایش فایل config.txt استفاده کنید. این فایل برای تغییر پیکربندی Raspberry Pi استفاده می شود. با آن می توانیم CPU و GPU را اورکلاک کنیم و در این حالت سرعت اتصال PCIe را تنظیم کنیم. توجه: از فوریه 2024 فایل config.txt اکنون به /boot/firmware/config.txt منتقل شده است. /boot/config.txt را ویرایش نکنید زیرا دیگر کار نمی کند.
sudo nano /boot/firmware/config.txt
2. با استفاده از کلیدهای مکان نما، به پایین فایل بروید و بخشی را برای پیکربندی NVMe اضافه کنید. ما از یک کامنت برای نشان دادن کاری که این بلوک انجام می دهد استفاده می کنیم.
#NVMe Configuration
3. سرعت اتصال PCIe را تنظیم کنید. پشتیبانی رسمی از سرعتهای PCIe Gen 2 وجود دارد، اما ما Gen 3 را آزمایش کردهایم و کاملاً کار میکند. مسافت پیموده شده شما ممکن است متفاوت باشد، بنابراین اگر کار نکرد، آن را به 2 تغییر دهید.
dtparam=pciex1_gen=3
4. CTRL + X را فشار دهید. سپس Y و Enter را فشار دهید برای ذخیره و خروج از ویرایشگر
5. Raspberry Pi را ریبوت کنید برای اعمال تغییر
6. یک ترمینال را باز کنید و دستور raspi-config را با استفاده از sudo شروع کنید. Raspi-config یک منوی پیکربندی مبتنی بر ترمینال (ncurses) برای پیکربندی Raspberry Pi است.
sudo raspi-config
7. با استفاده از کلیدهای مکان نما، به گزینه های پیشرفته بروید و Enter را فشار دهید.
8. یک خط اضافه کنید بردهای سفارشی PCIe را فعال کنید برای استفاده با Raspberry Pi 5.
9. Latest را انتخاب کرده و Enter را فشار دهید. وقتی از شما خواسته شد، Yes را انتخاب کرده و Enter را فشار دهید.
10. برای خروج از raspi-config گزینه Finish را انتخاب کنید. در گذشته برای اطمینان از انتخاب NVMe باید ترتیب بوت را ویرایش کنیم. اکنون، گزینه پیش فرض کارت SD / NVMe است. اگر کارت SD وجود نداشته باشد، Pi 5 سعی می کند از NVMe بوت شود.
11. Raspberry Pi را ریبوت کنید برای اعمال تغییر قبل از حرکت، بررسی کنید که Raspberry Pi 5 شما به درستی راه اندازی مجدد شود.
12. مرحله اختیاری: نسخه بوت لودر را بررسی کنید. این دستور را اجرا کنید و بررسی کنید که نسخه فعلی و آخرین نسخه بوت لودر یکسان هستند.
sudo rpi-eeprom-update
13. Raspberry Pi 5 را خاموش کنید و اتصال USB C را جدا کنید از پی. باید مطمئن شویم که برق قطع است.
14. محفظه پلاستیکی کانکتور PCIe را به آرامی بلند کنید به طوری که آن را باز می کند و کابل فلکس فلت را وارد کنید به طوری که “دندان” طلایی رو به درگاه های USB / Ethernet باشد.
15. به آرامی روی محفظه کانکتور پلاستیکی فشار وارد کنید به طوری که کابل در جای خود قفل شود.
16. همین رویه را روی برد NVMe انجام دهید.
17. درایو NVMe خود را با سیستم عامل Raspberry Pi در برد NVMe قرار دهید و آن را در جای خود محکم کنید. دستورالعمل های تابلوی انتخابی خود را دنبال کنید.
18. بررسی کنید که همه اتصالات صحیح هستند و سپس Raspberry Pi 5 را روشن کنید.
Raspberry Pi 5 شما اکنون از NVMe بوت می شود و می توانید از افزایش سرعت آن لذت ببرید.
مرجع اخبار سخت افزار کامپیوترایران
تحریریه Techpowerup