রাস্পবেরি পাই SD/MicroSD কার্ড থেকে চালানোর জন্য ডিজাইন করা হয়েছে। PIXEL-এর মতো অপারেটিং সিস্টেমের জন্য, এর মানে হল আপনার "রুট" এবং "হোম" পার্টিশনগুলি সবই SD কার্ডে থাকে, যা এর ক্ষুদ্র সঞ্চয়স্থানের আকার বিবেচনা করে একটু সীমাবদ্ধ হতে পারে৷ আপনি যদি আপনার রাস্পবেরি পাইতে একটি হোম স্টোরেজ সার্ভার চালাতে চান, তাহলে OSটিকে বাহ্যিক হার্ড ড্রাইভে নিয়ে যাওয়া ভাল যাতে আপনার ব্যবহার করার জন্য প্রচুর স্টোরেজ স্পেস থাকে৷
এই টিউটোরিয়ালে আমরা আপনাকে দেখাব কিভাবে রাস্পবেরি পাই 3 বুট আপ এবং এক্সটার্নাল হার্ড ডিস্ক থেকে রান করা যায়।
দ্রষ্টব্য :এখানে রাস্পবেরি পাই 3 ব্যবহার করার কারণ হল বাহ্যিক হার্ড ডিস্ককে পাওয়ার জন্য এটির কোনো অতিরিক্ত শক্তির উৎসের প্রয়োজন নেই। রাস্পবেরি পাই 3 এর পাওয়ার সাপ্লাই USB পোর্টের মাধ্যমে বাহ্যিক হার্ড ডিস্ককে পাওয়ার জন্য যথেষ্ট। নিশ্চিত করুন যে আপনি অফিসিয়াল Pi পাওয়ার অ্যাডাপ্টার ব্যবহার করছেন বা আপনার পাওয়ার প্লাগ 2.5A (ন্যূনতম) কারেন্ট আউটপুট করতে সক্ষম।
আমরা শুরু করার আগে, এখানে এই টিউটোরিয়ালের প্রয়োজনীয়তা রয়েছে:
- একটি রাস্পবেরি পাই 3
- পিক্সেল ইনস্টল সহ একটি মাইক্রোএসডি কার্ড (সর্বনিম্ন 4 জিবি)৷ (এই টিউটোরিয়ালটি ধরে নেয় যে আপনার মাইক্রোএসডি কার্ডে ইতিমধ্যেই একটি কার্যকরী পিক্সেল ইনস্টলেশন রয়েছে। আরও বিশদ বিবরণের জন্য, আপনি রাস্পবেরি পাই-এর জন্য ছবি সেট আপ করতে এখানে টিউটোরিয়ালগুলি দেখতে পারেন।)
- একটি বাহ্যিক হার্ড ডিস্ক Ext4 এ ফরম্যাট করা হয়েছে। (আপনার বাহ্যিক হার্ড ড্রাইভকে Ext 4 এ ফরম্যাট করতে আপনি GParted বা fdisk কমান্ড ব্যবহার করতে পারেন।)
বাহ্যিক হার্ড ডিস্ক সেট আপ করা
1. রাস্পবেরি পাই 3-এ মাইক্রোএসডি কার্ড ঢোকান। রাস্পবেরি পাই 3-এর ইউএসবি পোর্টে বাহ্যিক হার্ড ড্রাইভে প্লাগ করুন। পাই পাওয়ার আপ করুন।
2. একবার আপনি ডেস্কটপে পৌঁছে গেলে, একটি টার্মিনাল খুলুন। রুট অ্যাকাউন্টে লগ ইন করুন এবং বাহ্যিক হার্ড ড্রাইভ মাউন্ট করুন।
sudo su mount /dev/sda /mnt
3. এর পরে, আমাদের Rsync ইনস্টল করতে হবে (যদি এটি ইতিমধ্যে ইনস্টল না থাকে):
apt-get install rsync
4. মাইক্রোএসডি কার্ড থেকে এক্সটার্নাল হার্ড ড্রাইভে সমস্ত ফাইল কপি করুন। আমরা rsync,
ব্যবহার করছি তাই সমস্ত ফাইলের অনুমতি এবং মালিকানা অক্ষত।
sudo rsync -axv / /mnt
5. বাহ্যিক হার্ড ড্রাইভে সমস্ত বুট আপ ফাইলের সাথে, আমাদের স্টার্টআপ ফাইলটি পরিবর্তন করতে হবে যাতে এটি বুট আপ নির্দেশাবলীর জন্য বাহ্যিক হার্ড ডিস্কের দিকে নির্দেশ করে৷
cp /boot/cmdline.txt /boot/cmdline.txt.bak nano /boot/cmdline.txt
আমাদের এই লাইনের দুটি অংশ সম্পাদনা করতে হবে। root=
পরিবর্তন করুন /dev/sda,
-এ এবং শেষে, rootdelay=5
যোগ করুন .
ফলাফল এই মত হওয়া উচিত:
dwc_otg.lpm_enable=0 console=serial0,115200 console=tty1 root=/dev/sda1 rootfstype=ext4 elevator=deadline fsck.repair=yes rootwait rootdelay=5
6. সবশেষে, আমরা হার্ড ড্রাইভ এন্ট্রি "/mnt/etc/fstab" এ যোগ করছি যাতে বুট আপের সময় এক্সটার্নাল হার্ড ড্রাইভে রুট ফোল্ডারটি স্বয়ংক্রিয়ভাবে মাউন্ট হয়৷
nano /mnt/etc/fstab
ফাইলের দ্বিতীয় লাইনে এই লাইনটি যোগ করুন:
/dev/sda1 / ext4 defaults,noatime 0 1
মাইক্রোএসডি কার্ড থেকে বুট আপ অক্ষম করতে শেষ লাইনের শুরুতে একটি "#" যোগ করুন:
#/dev/mmcblk0p7 / ext4 defaults,noatime 0 1
দ্রষ্টব্য :/devmncblk0p7
আপনার microSD কার্ড স্লট উল্লেখ করছে এবং মান আপনার ক্ষেত্রে ভিন্ন হতে পারে।
পরিবর্তনের পরে, এটি এইরকম হওয়া উচিত:
proc /proc proc defaults 0 0 /dev/sda1 / ext4 defaults,noatime 0 1 /dev/mmcblk0p6 /boot vfat defaults 0 2 #/dev/mmcblk0p7 / ext4 defaults,noatime 0 1
এটাই. আপনার Pi পুনরায় বুট করুন, এবং এটি বুট আপ এবং বহিরাগত হার্ড ড্রাইভ থেকে চালানো উচিত। একটি বিষয় লক্ষণীয় যে মাইক্রোএসডি কার্ডটি তার স্লটে থাকা দরকার, কারণ বাহ্যিক হার্ড ড্রাইভ থেকে বুট আপ হওয়ার আগে Pi এর স্টার্টআপ ফাইলটি পড়তে হবে৷
ঐচ্ছিক:সোয়াপফাইলের আকার বাড়ান
আপনার বাহ্যিক হার্ড ড্রাইভে প্রচুর স্থান রয়েছে বলে ধরে নিলে, আপনি সোয়াপফাইলের আকার বাড়াতে চাইতে পারেন যাতে আপনার Pi কিছুটা দ্রুত চলতে পারে।
1. একটি টার্মিনাল খুলুন এবং রুট অ্যাকাউন্টে লগ ইন করুন।
sudo su
2. সোয়াপফাইল সম্পাদনা করুন৷
৷nano /etc/dphys-swapfile
CONF_SWAPSIZE
এর মান পরিবর্তন করুন 100 থেকে 512 পর্যন্ত। ফাইল সংরক্ষণ করুন এবং প্রস্থান করুন।
3. পরিবর্তনগুলি আপডেট করতে পরিষেবাটি পুনরায় চালু করুন৷
৷sudo dphys-swapfile setup sudo /etc/init.d/dphys-swapfile stop sudo /etc/init.d/dphys-swapfile start
উপসংহার
রাস্পবেরি পাই 3 অনেকগুলি দরকারী উন্নতির সাথে আসে যেমন উচ্চতর RAM, একটি ওয়াইফাই মডিউল এবং একটি বাহ্যিক হার্ড ড্রাইভ সমর্থন করার জন্য যথেষ্ট বড় পাওয়ার সাপ্লাই। এটি বড় এবং আরও নিবিড় প্রকল্প চালানোর জন্য এটি দরকারী করে তোলে। যেমন, একটি ছোট স্টোরেজ আকারের মাইক্রোএসডি কার্ড একটি সীমিত কারণ হতে পারে, এটির ধীর পঠন/লেখার গতি উল্লেখ না করে এবং এটি ডেটা দুর্নীতির জন্য সংবেদনশীল। উপরের নির্দেশাবলীর সাহায্যে, আপনি এখন বাহ্যিক হার্ড ড্রাইভ থেকে আপনার রাস্পবেরি পাইকে শক্তি দিতে পারেন এবং এর কার্যকারিতা উন্নত করতে পারেন৷