সুচিপত্র:
- সরবরাহ
- ধাপ 1: উবুন্টু সাইট থেকে রাস্পবেরি পাই এর জন্য উবুন্টু ডাউনলোড করুন
- ধাপ 2: ইউএসবি ডিস্কে ছবি লিখুন
- ধাপ 3: রাস্পবেরি পাই EEPROM আপডেট করুন
- ধাপ 4: রাস্পবেরি পাই ফার্মওয়্যার আপডেট করুন
- ধাপ 5: কার্নেল ডিকম্প্রেস করুন
- ধাপ 6: Config.txt ফাইল আপডেট করুন
- ধাপ 7: অটো-ডিকম্প্রেশন স্ক্রিপ্ট তৈরি করুন
- ধাপ 8: আরেকটি স্ক্রিপ্ট তৈরি করুন
- ধাপ 9: রাস্পবেরি পাই 4 তে উবুন্টু উপভোগ করুন
ভিডিও: রাস্পবেরি পাই 4 উবুন্টু ইউএসবি বুট (এসডি কার্ড নেই): 9 টি ধাপ
2024 লেখক: John Day | [email protected]. সর্বশেষ পরিবর্তিত: 2024-01-30 07:56
নির্দেশাবলী নীচে, এবং আপনাকে এসডি কার্ড ছাড়াই রাস্পবেরি পাই 4 বুট করার বিষয়ে নির্দেশনা দেবে।
আপনি যদি পদক্ষেপগুলি অনুসরণ করতে না চান, তবে মূল পোস্টে প্রাক-নির্মিত চিত্র রয়েছে। শুধু একটি USB ড্রাইভে এই ছবিগুলি ফ্ল্যাশ করুন, এবং আপনি যেতে ভাল
সরবরাহ
রাস্পবেরি পাই 4
ইউএসবি এসএসডি বা ফ্ল্যাশ ড্রাইভ
ধাপ 1: উবুন্টু সাইট থেকে রাস্পবেরি পাই এর জন্য উবুন্টু ডাউনলোড করুন
উবুন্টু অফিসিয়াল ওয়েবসাইট থেকে রাস্পবেরি পাই 4 এর জন্য উবুন্টু চিত্রটি ডাউনলোড করুন।
ubuntu.com/download/raspberry-pi
ধাপ 2: ইউএসবি ডিস্কে ছবি লিখুন
একটি USB ড্রাইভে ছবিটি ফ্ল্যাশ করুন। এটি একটি ইউএসবি স্টিক বা ইউএসবি এসএসডি হতে পারে। আমি উইন্ডোজ এবং ম্যাকওএস -এ বেলেনা ইচার ব্যবহার করার পরামর্শ দেব। আপনি যদি উবুন্টু ব্যবহার করেন তবে অন্তর্নির্মিত চিত্র লেখক ঠিক কাজ করবে।
www.balena.io/etcher/
ধাপ 3: রাস্পবেরি পাই EEPROM আপডেট করুন
এই ধাপের জন্য, বেশ কয়েকটি উপ-ধাপ রয়েছে। আপনি যদি ইতিমধ্যে রাস্পবেরি পাই ইইপ্রোমকে "স্থিতিশীল" রিলিজে আপডেট করে থাকেন তবে আপনি এই পদক্ষেপটি এড়িয়ে যেতে পারেন।
প্রথমে আপনাকে একটি এসডি কার্ডে RaspberryPiOS ইমেজ (https://www.raspberrypi.org/downloads/raspberry-pi-os/) লিখতে হবে।
দ্বিতীয়ত, রাস্পবেরি পাই বুট করুন, এবং/etc/default/rpi-eeprom-update ফাইলটি টাইপ করে সম্পাদনা করুন
sudo nano/etc/default/rpi-eeprom-update
এবং "FIRMWARE_RELEASE_STATUS" এন্ট্রিটিকে ক্রিটিক্যাল থেকে স্টেবল -এ পরিবর্তন করুন।
তৃতীয়, দৌড়
sudo rpi-eeprom-update -a
টার্মিনাল থেকে, এবং আপডেটটি শেষ করার অনুমতি দিন।
আরও বিস্তারিত জানার জন্য https://www.raspberrypi.org/documentation/hardware/raspberrypi/booteeprom.md দেখুন
ধাপ 4: রাস্পবেরি পাই ফার্মওয়্যার আপডেট করুন
রাস্পবেরি পাই গিথুব সাইট থেকে আপডেট হওয়া ফার্মওয়্যার ফাইলগুলি ডাউনলোড করুন (https://github.com/raspberrypi/firmware/tree/master/boot)।
ইউএসবি ড্রাইভারে উবুন্টু বুট পার্টিশনে সমস্ত *.dat এবং *.elf ফাইলগুলি অনুলিপি করুন।
ধাপ 5: কার্নেল ডিকম্প্রেস করুন
রাস্পবেরি পাই 4 বুটলোডার একটি সংকুচিত কার্নেল চিত্র নিতে পারে না। আপনার প্রথম বুট করার আগে আপনাকে অবশ্যই এটিকে ডিকম্প্রেস করতে হবে।
লিনাক্সে এটি করার জন্য, উবুন্টু ইউএসবি এর বুট পার্টিশন খুলুন এবং চালান
zcat vmlinuz> vmlinux
টার্মিনাল থেকে।
আপনি উইন্ডোজ এ 7-জিপ ব্যবহার করে এবং vmlinuz ফাইলটি বের করতে পারেন। শুধু এক্সট্রাক্ট করা ফাইলের নামকরণ করতে ভুলবেন না vmlinux।
ধাপ 6: Config.txt ফাইল আপডেট করুন
Config.txt ফাইলে বিভিন্ন RaspberryPi বোর্ডের জন্য স্টার্টআপ অপশন রয়েছে। রাস্পবেরি পাই 4 এর জন্য তথ্য আপডেট করুন।
[pi4] max_framebuffers = 2 dtoverlay = vc4-fkms-v3d boot_delay kernel = vmlinux initramfs initrd.img followkernel
ধাপ 7: অটো-ডিকম্প্রেশন স্ক্রিপ্ট তৈরি করুন
উবুন্টু বা তার অনেক প্যাকেজের একটি আপডেটের সময়, apt একটি নতুন কার্নেল ইমেজ তৈরি করবে। এই চিত্রটি সংকুচিত হবে, এবং রাস্পবেরি পাই আপডেটের পরে বুট করবে না। এটি ঠিক করার জন্য, আপডেটের পরে নতুন কার্নেল চিত্রগুলি ডিকম্প্রেস করার জন্য একটি স্ক্রিপ্ট তৈরি করা প্রয়োজন।
বুট পার্টিশনে auto_decompress_kernel নামে একটি স্ক্রিপ্ট তৈরি করুন। এটি বেশিরভাগ পাঠ্য সম্পাদকদের সাথে করা যেতে পারে। লিনাক্সে, আমি ন্যানো বা এটম সুপারিশ করবো, উইন্ডোজে আমি এটম সুপারিশ করবো (আপনার জন্য টেক্সট এডিট ব্যবহার করে উইন্ডোজ ব্যবহারকারীদের জন্য নোট করুন, "TXT" ফাইল এক্সটেনশনটি সরাতে ভুলবেন না। যদি আপনি এটি না করেন তবে এটি কাজ করবে না)। স্ক্রিপ্টে নিম্নলিখিত কোড থাকা উচিত:
#!/bin/bash -e
ভেরিয়েবল সেট করুন যদি [-e $ BTPATH/check.md5]; তারপর যদি md5sum --status --ignore -missing -c $ BTPATH/check.md5; তারপর echo -e "\ e [32mFiles পরিবর্তিত হয়নি, Decompression প্রয়োজন নেই / e [0m" exit 0 else echo -e "\ e [31mHash ব্যর্থ, কার্নেল সংকুচিত হবে / e [0m" fi fi #ব্যাকআপ পুরাতন ডিকম্প্রেসড kernel mv $ DKPATH $ DKPATH.bak যদি [! $? == 0]; তারপর echo -e "\ e [31mDECOMPRESSED Kernel Backup ব্যর্থ! / e [0m" exit 1 else echo -e "\ e [32mDecompressed kernel backup was successful / e [0m" fi #Decompress the new kernel echo "Decompressing kernel: $ CKPATH "………….." zcat $ CKPATH> $ DKPATH যদি [! $? == 0]; তারপর echo -e "\ e [31mKernel decommpress করতে ব্যর্থ! / e [0m" প্রস্থান 1 অন্য echo -e "\ e [32mKernel Decompressed Succesfully / e [0m" fi #md5sum $ CKPATH $ DKPATH> চেক করার জন্য নতুন কার্নেলটি হ্যাশ করুন $ BTPATH/check.md5 যদি [! $? == 0]; তারপর echo -e "\ e [31mMD5 জেনারেশন ব্যর্থ! / e [0m" else echo -e "\ e [32mMD5 উৎপন্ন হয়েছে সফলভাবে / e [0m"
ধাপ 8: আরেকটি স্ক্রিপ্ট তৈরি করুন
প্রতিবার প্যাকেজ ইনস্টল করার সময় আমরা যে স্ক্রিপ্টটি তৈরি করেছি তা কল করার জন্য, আমাদের অন্য স্ক্রিপ্ট তৈরি করতে হবে।
এই স্ক্রিপ্টটি উবুন্টু ফাইল সিস্টেমের মধ্যে তৈরি করা প্রয়োজন। আপনি যদি লিনাক্স সিস্টেমে এই সেটআপটি করেন, আপনি আপনার প্রথম বুটের আগে এই অংশটি সম্পাদন করতে পারেন, যদি আপনি উইন্ডোজ বা ম্যাকওএসে থাকেন, তাহলে আপনাকে আপনার প্রথম বুটের পরে এটি করতে হবে।
/Etc/apt/apt.conf.d/ ডিরেক্টরিতে এই স্ক্রিপ্টটি তৈরি করুন এবং এর নাম দিন 999_decompress_rpi_kernel
সুডো ন্যানো /etc/apt/apt.conf.d/999_decompress_rpi_kernel
কোডটি হওয়া উচিত:
DPkg:: Post-Invoke {"/bin/bash/boot/firmware/auto_decompress_kernel"; };
একবার এটি তৈরি হয়ে গেলে, আপনাকে স্ক্রিপ্টটি এক্সিকিউটেবল করতে হবে। এটি নিম্নলিখিত কোড ব্যবহার করে করা যেতে পারে:
sudo chmod +x /etc/apt/apt.conf.d/999_decompress_rpi_kernel
ধাপ 9: রাস্পবেরি পাই 4 তে উবুন্টু উপভোগ করুন
এখন আপনি একটি USB সক্ষম ড্রাইভে উবুন্টু বুট করতে পারেন।
প্রস্তাবিত:
ইথারনেট কেবল ব্যবহার করে ল্যাপটপ/পিসির মাধ্যমে রাস্পবেরি পাই 4 সেট করুন (মনিটর নেই, ওয়াই-ফাই নেই): 8 টি ধাপ
ইথারনেট কেবল ব্যবহার করে ল্যাপটপ/পিসির মাধ্যমে রাস্পবেরি পাই 4 সেট আপ করুন (মনিটর নেই, ওয়াই-ফাই নেই): এতে আমরা সেটআপের জন্য 1 জিবি র RAM্যামের রাস্পবেরি পাই 4 মডেল-বি নিয়ে কাজ করব। রাস্পবেরি-পাই একটি একক বোর্ড কম্পিউটার যা শিক্ষাগত উদ্দেশ্যে এবং DIY প্রকল্পগুলির জন্য একটি সাশ্রয়ী মূল্যের খরচের জন্য ব্যবহৃত হয়, 5V 3A এর বিদ্যুৎ সরবরাহের প্রয়োজন হয়। অপারেটিং সিস্টেমগুলি পছন্দ করে
বাহ্যিক থেকে রাস্পবেরি পাই 4 রেট্রপি বুট যদি এসডি কার্ড না থাকে: 5 টি ধাপ
বাহ্যিক থেকে রাস্পবেরি পাই 4 রেট্রপি বুট যদি এসডি কার্ড না থাকে: ~ github.com/engrpanda
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা - রাস্পবেরি পাই 3B দিয়ে শুরু করা - আপনার রাস্পবেরি পাই 3: 6 ধাপ সেট আপ করা হচ্ছে
HDMI ছাড়া রাস্পবেরি পাই 3 বি তে রাস্পবিয়ান ইনস্টল করা | রাস্পবেরি পাই 3B দিয়ে শুরু করা | আপনার রাস্পবেরি পাই 3 সেট আপ করা: আপনারা কেউ কেউ জানেন যে রাস্পবেরি পাই কম্পিউটারগুলি বেশ দুর্দান্ত এবং আপনি কেবলমাত্র একটি ছোট বোর্ডে পুরো কম্পিউটারটি পেতে পারেন। 1.2 GHz এ ঘড়ি। এটি পাই 3 কে মোটামুটি 50 রাখে
একটি ইউএসবি ড্রাইভ দিয়ে রাস্পবেরি পাই 3 বি বুট করা: 3 টি ধাপ
একটি ইউএসবি ড্রাইভ দিয়ে রাস্পবেরি পাই 3 বি বুট করা: রাস্পবেরি পাই 3 বি কোন অর্থ ব্যয় ছাড়াই সামঞ্জস্যপূর্ণ থাম্ব ড্রাইভ দিয়ে বুট করা যায়! দ্রষ্টব্য: রাস্পবেরি পাই 3 বি+ বক্সের বাইরে ইউএসবি বুট করা যায়
ফ্ল্যাশ ড্রাইভ থেকে উবুন্টু বুট করুন এবং চালান: 6 টি ধাপ
ফ্ল্যাশ ড্রাইভ থেকে উবুন্টু বুট করুন এবং চালান: আপনার ফ্ল্যাশ ড্রাইভের বাইরে উইন্ডোজের মতো অপারেটিং সিস্টেম চালানো কখনও কখনও খুব দরকারী হতে পারে। আপনি একটি হার্ড ড্রাইভ থেকে আপনার ডেটা পুনরুদ্ধার করতে পারেন এবং এটি একটি বহিরাগত হার্ড ড্রাইভে অনুলিপি করতে পারেন যদি সেই কম্পিউটারটি বুট না হয় বা সেই কম্পিউটারটি ভাইরাস এবং স্ক্যানের জন্য স্ক্যান না করে