ডিফল্টরূপে, আপনার রাস্পবেরি পাই SD কার্ড থেকে বুট হয় যাতে অপারেটিং সিস্টেম রয়েছে৷ এখানে আমরা দেখাব কিভাবে আপনি মাইক্রোএসডি কার্ড ডিচ করতে পারেন এবং এক্সটার্নাল এসএসডি ড্রাইভ থেকে ইউএসবি থেকে আপনার রাস্পবেরি পাই 4 বুট করতে পারেন।
কেন আপনার মাইক্রোএসডি স্টোরেজ বাদ দেওয়া উচিত
যদিও মাইক্রোএসডি স্টোরেজ সলিউশন বেশিরভাগ ছোট প্রকল্প এবং সাধারণ IoT অ্যাপ্লিকেশনের জন্য পর্যাপ্ত, রাস্পবেরি পাই 4 একটি পূর্ণ-বিকশিত কম্পিউটার হিসাবে ব্যবহার করা হলে এটি সর্বোত্তম নয়। একটি SSD এবং microSD কার্ডের মধ্যে স্পষ্ট গতির পার্থক্য ছাড়াও, পরবর্তীটি দ্রুত ফাইল সিস্টেমে ঘন ঘন লেখার প্রয়োজন হয় এমন অ্যাপ্লিকেশনগুলির দুর্বল লিঙ্ক হিসাবে আবির্ভূত হয়৷
যদিও SD কার্ড এবং SSD উভয়ই NAND ফ্ল্যাশ মেমরি ব্যবহার করে, তারা একই নয়। একটি মাইক্রোএসডি কার্ডের NAND ফ্ল্যাশ সেলগুলিকে শুধুমাত্র সীমিত সংখ্যক বার ওভাররাইট করা যেতে পারে এবং ফাইল সিস্টেমে ঘন ঘন লেখার ফলে মাইক্রোএসডি স্টোরেজ খুব দ্রুত শেষ হয়ে যাবে৷
অন্যদিকে, একটি আধুনিক SSD স্বয়ংক্রিয় পরিধান-সমতলকরণের রুটিনগুলি সম্পাদন করার জন্য একটি অত্যাধুনিক অন-বোর্ড প্রসেসর নিয়োগ করে। এটি NAND ফ্ল্যাশ মডিউলগুলির অসম পরিধান প্রতিরোধ করে। SSD-এ এই ফ্ল্যাশ মডিউলগুলির একটি বৃহত্তর অ্যারে রয়েছে যাতে লেখাগুলি বিক্ষিপ্তভাবে ছড়িয়ে দেওয়া যায়। এটি মাইক্রোএসডি স্টোরেজের তুলনায় ঘন ঘন ডিস্ক লেখার পরিধান এবং টিয়ার সহ্য করতে তাদের আরও ভাল করে তোলে।
একটি SSD থেকে বুট করা সোজা নয়
যেহেতু Pi 4 একটি অনবোর্ড SATA বা m.2 সংযোগকারী দিয়ে সজ্জিত নয়, তাই USB 3.0 পোর্ট হল একটি 2.5-ইঞ্চি বা m.2 SSD সংযোগ করার একমাত্র উপায়৷ USB থেকে Pi 4 বুট করার জন্যও ফার্মওয়্যার আপডেট করতে হবে। ডিভাইসের EEPROM-এর সাথে তালগোল পাকানো একটি ঝুঁকিপূর্ণ ব্যাপার, তাই নিশ্চিত করুন যে প্রক্রিয়া চলাকালীন আপনার Pi 4 হঠাৎ করে শক্তি হারাবে না।
অধিকন্তু, সমস্ত USB 3.0 থেকে SATA/m.2 অ্যাডাপ্টার এই সন্ধিক্ষণে Pi 4-এর সাথে ভালভাবে খেলতে পারে না। রাস্পবেরি পাই ফাউন্ডেশন সমস্ত ইউএসবি-টু-সাটা এসএসডি ঘেরের সাথে নির্ভরযোগ্যভাবে কাজ করার জন্য ইউএসবি বুট পাওয়ার জন্য কাজ করছে, তবে রাস্পবেরি পাই ওএস-এর ভবিষ্যতের অফিসিয়াল রিলিজে বৈশিষ্ট্যটি কখন একত্রিত হবে তা বলা যাচ্ছে না। ততক্ষণ পর্যন্ত, একটি SSD এর মাধ্যমে নির্ভরযোগ্যভাবে বুট করা সঠিক বাহ্যিক ইউএসবি ঘের খোঁজার বিষয়। কিন্তু আপনার SSD বা USB এনক্লোজার কম্বিনেশন কাজ না করলেও, স্যামসাং ফিটের মতো দ্রুত এবং কমপ্যাক্ট USB 3.0 ফ্ল্যাশ ড্রাইভের মাধ্যমে বুট করা এখনও ধীরগতির মাইক্রোএসডি কার্ডের থেকে ভাল৷
শুরু করা
আপনি একটি নতুন 2.5-ইঞ্চি SSD ঘের কেনার আগে, এটি UASP (USB সংযুক্ত SCSI প্রোটোকল) সমর্থন করে তা নিশ্চিত করুন। এই নতুন প্রোটোকলটি একটি দ্রুততর SCSI কমান্ড সেট ব্যবহার করে এবং স্থানান্তর গতিকে উল্লেখযোগ্যভাবে উন্নত করতে নেটিভ কমান্ড কিউইংয়ের মাধ্যমে সমান্তরাল যোগাযোগের বিস্ময়কে কাজে লাগায়৷
এই প্রচেষ্টার জন্য আপনার যা প্রয়োজন তা এখানে:
- রাস্পবেরি পাই 4
- রাস্পবেরি পাই ওএস ইনস্টল করা বিদ্যমান মাইক্রোএসডি কার্ড
- USB 3.0 এনক্লোজার সহ SSD। আপনার একটি 2.5-ইঞ্চি ইউএসবি ড্রাইভ এনক্লোজারও দরকার৷
- ফার্মওয়্যার এবং সিস্টেম আপডেটের জন্য ইন্টারনেট সংযোগ
কিভাবে ইউএসবি থেকে রাস্পবেরি পাই 4 বুট করবেন
1. মাইক্রোএসডি কার্ড থেকে আপনার Pi বুট করুন৷
৷2. ডেস্কটপে পৌঁছে, টার্মিনাল খুলুন এবং বিতরণ আপডেট করতে নিম্নলিখিত কমান্ড টাইপ করুন৷
sudo apt update sudo apt full-upgrade
3. OS আপডেট হওয়ার সাথে সাথে, সিস্টেমটিকে অবশ্যই সর্বশেষ স্থিতিশীল ফার্মওয়্যার আপডেট পাওয়ার জন্য প্রস্তুত থাকতে হবে। এটি একটি নির্দিষ্ট সিস্টেম কনফিগারেশন ফাইল সম্পাদনা করার জন্য কল করে৷
sudo nano /etc/default/rpi-eeprom-update
4. FIRMWARE_RELEASE_STATUS
এর ডিফল্ট মান পরামিতি হল "গুরুত্বপূর্ণ", যা সর্বশেষ ফার্মওয়্যার ইনস্টল করার জন্য "স্থির" এ পরিবর্তন করতে হবে। Ctrl টিপুন + ও ফাইলে পরিবর্তন করতে এবং তারপর Ctrl + X প্রস্থান করতে।
5. নতুন বুটলোডার সক্রিয় করতে নিম্নলিখিত কমান্ড দিয়ে ফার্মওয়্যার আপডেট করুন৷
৷sudo rpi-eeprom-update -d -a
6. আপডেট সফলভাবে সম্পন্ন হওয়ার পরে, আপনার রাস্পবেরি পাই 4 রিবুট করুন৷
৷7. টার্মিনালে নিম্নলিখিত কমান্ডটি টাইপ করে আপডেটটি সফল হয়েছে কিনা তা যাচাই করুন৷
৷vcgencmd bootloader_version
সর্বশেষ ফার্মওয়্যার আপডেট প্রদর্শিত হবে। ইউএসবি বুট বৈশিষ্ট্যটি সফলভাবে কাজ করার জন্য এটি 15 জুন, 2020 বা তার পরে প্রকাশিত হওয়া উচিত। এই লেখার সর্বশেষ স্থিতিশীল বুটলোডার সংস্করণ ছিল জুলাই 16, 2020।
8. এর পরে, আপনার মাইক্রোএসডি কার্ডটি SSD-তে ক্লোন করুন যা আপনি নতুন বুট ডিভাইস হিসাবে ব্যবহার করতে চান। এটি রাস্পবেরি পাই ওএস জিইউআই-এর আনুষাঙ্গিক বিভাগে পাওয়া "SD কার্ড কপিয়ার" অ্যাপ্লিকেশনের মাধ্যমে করা হয়৷
9. রাস্পবেরি পাই 4 বন্ধ করুন, মাইক্রোএসডি কার্ড সরান এবং USB বুট ড্রাইভ সংযোগ করুন৷
10. আবার Pi 4 চালু করুন এবং USB ড্রাইভ থেকে OS বুট হওয়ার জন্য ধৈর্য ধরে অপেক্ষা করুন৷ আপনি যদি নীচের স্ক্রীনটি দেখতে পান, অভিনন্দন, কারণ আপনি USB পোর্টের মাধ্যমে সংযুক্ত একটি দ্রুত স্টোরেজ মাধ্যম থেকে আপনার রাস্পবেরি পাই 4 সফলভাবে বুট করতে পেরেছেন৷
উপসংহার
রাস্পবেরি পাই 4 একটি শক্তিশালী ডিভাইস হতে পারে যদি আপনি এর সম্ভাবনা আনলক করতে পারেন। SSD-এ স্যুইচ করার মাধ্যমে, আপনি সহজেই একটি কর্মক্ষমতা বুস্ট পেতে পারেন এবং এটিকে আরও নিবিড় ক্রিয়াকলাপের জন্য ব্যবহার করতে পারেন, যেমন একটি ওয়েব সার্ভার বা একটি মাইনক্রাফ্ট সার্ভার চালানো৷