ইউনেটবুটিন এবং ডিডি কমান্ড ব্যবহার করে ইউএসবি ডিভাইস থেকে লিনাক্স ইনস্টল করুন বা লাইভ মোডে বুট করুন


ইউএসবি ভর স্টোরেজ ডিভাইস থেকে লিনাক্স ইনস্টল করা বা লাইভ লিনাক্স এনভায়রনমেন্টে লগ ইন করা একটি দুর্দান্ত ধারণা। ইউএসবি ভর স্টোরেজ ডিভাইস থেকে বুট করা কখনও কখনও প্রয়োজনীয় হয়, বিশেষত যখন রম মিডিয়া ডিভাইস কাজ করে না।

একটি ইউএসবি ভর স্টোরেজ ডিভাইস থেকে উইন্ডোজ বুট করা কঠিন নয়, এবং বিভিন্ন সফ্টওয়্যার উপলভ্য হওয়ার সাথে, এটি কেবল কয়েক ক্লিক দূরে ছিল। উইন্ডোজ মেশিনে বুট করার জন্য বুটআইএনআই, এনটিএলডিআর এবং এনটিডিটেকট.কম নামে তিনটি ফাইলই প্রয়োজন।

তবে লিনাক্স মেশিনে বুট করা একটি জটিল প্রক্রিয়া যার জন্য পুরোপুরি ফাইল এবং প্রক্রিয়া একটি সংজ্ঞায়িত প্রয়োগের পদ্ধতিতে প্রয়োজন requires বুটিং প্রক্রিয়াটি জটিল তবে একটি বুট-সক্ষম ইউএসবি মিডিয়া তৈরি করা খুব ইন্টারেক্টিভ এবং মজাদার।

  • আনটবুটিন - উবুন্টু, ফেডোরা এবং অন্যান্য লিনাক্স বিতরণের জন্য বুটযোগ্য লাইভ ইউএসবি ড্রাইভ তৈরির জন্য একটি ওপেন সোর্স সরঞ্জাম source
  • ডিডি - ফাইল রূপান্তর এবং অনুলিপি করার জন্য একটি কমান্ড-লাইন সরঞ্জাম

  • ইউএসবি ভর স্টোরেজ ডিভাইস (পেনড্রাইভ)
  • লিনাক্স চিত্র সিডি/ডিভিডি/আইএসও বা ইন্টারনেট সংযোগে (বড় চিত্রগুলির জন্য প্রস্তাবিত নয়)
  • উইন্ডোজ/লিনাক্স প্ল্যাটফর্ম

আনটবুটিন সরঞ্জামটি ব্যবহার করে বুটেবল ইউএসবি ডিভাইস তৈরি করা

উবুন্টু এবং উবুন্টু-ভিত্তিক লিনাক্স বিতরণগুলিতে ইউনেটবুটিন ইনস্টল করতে, পিপিএ যুক্ত করতে এবং এটি ইনস্টল করতে নিম্নলিখিত এপ্ট কমান্ডটি ব্যবহার করুন।

$ sudo add-apt-repository ppa:gezakovacs/ppa
$ sudo apt-get update
$ sudo apt-get install unetbootin

বিকল্পভাবে, আপনি ইউনেটবুটিন বাইনারিগুলি ডাউনলোড করতে পারেন এবং লিনাক্স সিস্টেমে ইনস্টল না করে চালাতে পারেন (সমস্ত লিনাক্স বিতরণ সমর্থন করে)।

-------------- 64-bit System -------------- 
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux64-681.bin
$ chmod +x ./unetbootin-linux64-681.bin
$ sudo ./unetbootin-linux64-681.bin

-------------- 32-bit System --------------
$ wget https://github.com/unetbootin/unetbootin/releases/download/681/unetbootin-linux-681.bin
$ chmod +x ./unetbootin-linux-681.bin
$ sudo ./unetbootin-linux-681.bin

আপনার ইউএসবি পেন-ড্রাইভটি উইন্ডোজ/লিনাক্স মেশিনে প্রবেশ করুন এবং আনটবুটিন চালু করুন, আপনাকে অনুরূপ উইন্ডো দিয়ে অভ্যর্থনা জানানো হবে।

লাল রেখার উপরে সামগ্রীটি পরীক্ষা করুন। প্রকারটি ইউএসবি ডিভাইস হওয়া উচিত, কঠোরভাবে এবং যদি একাধিক ইউএসবি ডিভাইস প্লাগ ইন করা থাকে তবে আপনাকে ঠিক যে ইউএসবি ডিভাইসটি কাজ করতে হবে তার নাম জানতে হবে। একটি ভুল নির্বাচন আপনার হার্ড ডিস্কটি মুছতে পরিচালিত করবে, তাই সচেতন হন। আপনি আপনার হার্ড ড্রাইভের সঞ্চিত ডিস্ক চিত্রটি আনটবুটিন উইন্ডো থেকে ব্রাউজ করতে পারেন।

অথবা বিকল্পভাবে রিয়েল-টাইমে ইন্টারনেট থেকে ডাউনলোড করুন। যদিও এটি একটি সময় নিচ্ছে প্রক্রিয়া এবং বৃহত্তর চিত্রটি ডাউনলোড করার সময় ত্রুটি হতে পারে।

ওকে ক্লিক করুন, এবং চিত্রটি ডাউনলোড এবং/বা উত্তোলনের প্রক্রিয়া শুরু হবে। ডাউনলোডের আকার এবং/অথবা আইএসও চিত্রের ফাইলের আকারের উপর নির্ভর করে এটি সময় নিতে পারে। শেষ হয়ে গেলে, "প্রস্থান" ক্লিক করুন।

ইউএসবি স্টোরেজ ডিভাইসটি নিরাপদে প্লাগ আউট করুন এবং আপনি যে মেশিনটি বুট করতে চান তাতে এটিকে প্লাগ করুন। এটি পুনরায় আরম্ভ করুন এবং সেই ইউএসবি স্টোরেজ ডিভাইসটিকে BIOS মেনু থেকে প্রথমে বুট করতে সেট করুন যা সম্ভবত আপনার মেশিনের উপর নির্ভর করে F12, F8, F2, বা ডেল তৈরি করতে পারে।

নীচের মত উইন্ডো দিয়ে আপনাকে স্বাগত জানানো হবে, সেখান থেকে আপনি সরাসরি লিনাক্স মোডে বুট করতে পারবেন এবং/অথবা সেখান থেকে সরাসরি হার্ড ডিস্কে ইনস্টল করতে পারেন।

  1. বেশিরভাগ প্রক্রিয়া স্বয়ংক্রিয়ভাবে তৈরি।
  2. ব্যবহার করা সহজ
  3. উইন্ডোজ/লিনাক্স থেকে একটি বুট-সক্ষম কাঠি তৈরি করা সম্ভব করুন

  1. ডিস্কের একটি ভুল নির্বাচন এবং প্রাথমিক এইচডিডিতে আপনার সমস্ত ডেটা এবং ইনস্টলেশন মুছে ফেলা হয়

ডিডি কমান্ড ব্যবহার করে একটি বুটেবল ইউএসবি ডিভাইস তৈরি করা হচ্ছে

dd কমান্ডটি মূলত ইউনিক্সের একটি অংশ ছিল, যা লিনাক্সে প্রয়োগ করা হয়। Dd কমান্ডটি শিরোনামগুলি স্ট্রাইপ করতে, বাইনারি ফাইলগুলির অংশগুলি বের করতে সক্ষম। এটি লিনাক্স কার্নেল মেকফিলগুলি বুট চিত্রগুলি তৈরি করতে ব্যবহার করে।

dd if=<source> of=<target> bs=<byte size>; sync

কামড়ের আকারটি সাধারণত "2 এর কিছু শক্তি, এবং সাধারণত, 512 বাইটের চেয়ে কম নয়, যেমন, 512, 1024, 2048, 4096, 8192, 16384 তবে কোনও যুক্তিসঙ্গত পুরো পূর্ণসংখ্যার মান হতে পারে।

সিঙ্ক বিকল্পটি আপনাকে সিঙ্ক্রোনাইজড আই/ও ব্যবহার করে সমস্ত কিছু অনুলিপি করার অনুমতি দেয়।

আপনার উত্স এবং গন্তব্যের উপর নির্ভর করে পরিবর্তন সহ নীচের কমান্ডটি চালান।

# dd if=/home/server/Downloads/kali-linux-2020.2-installer-amd64.iso of=/dev/sdb1 bs=512M; sync

আইএসও চিত্রের আকার এবং আপনার র্যামের ক্ষমতা নির্ভর করে বুট-সক্ষম ডিস্ক তৈরি করতে সময় লাগবে।

প্রক্রিয়াটি শেষ হয়ে গেলে বুট স্টিক তৈরিতে বাধা দেবেন না, আপনি আপনার টার্মিনালে এই জাতীয় কিছু পাবেন।

4+1 records in
4+1 records out
2547646464 bytes (2.5 GB) copied, 252.723 s, 10.1 MB/s

এখন নিরাপদে ডিস্কটি বের করুন, আপনি লিনাক্স দিয়ে বুট করতে চান এমন মেশিনে এটি প্লাগ করুন এবং আপনার ফ্ল্যাশ স্টিকটি প্রাথমিকভাবে বুটে যাওয়ার জন্য ইউপ আপনার বিআইওএসের বুট করার বিকল্পটি পরিবর্তন করতে ভুলবে না।

ইউএসবি বুট করার পরে, আপনাকে অনুরূপ উইন্ডো দিয়ে অভ্যর্থনা জানানো হবে।

  1. একটি অনুলিপি তৈরি করতে স্বল্পতম ত্রুটি।
  2. কোনও অতিরিক্ত/তৃতীয় পক্ষের সরঞ্জামের প্রয়োজন নেই

  1. ত্রুটির কোনও স্থান নেই, একটি ত্রুটি রয়েছে এবং সমস্ত কিছু মুছে ফেলা হয়েছে
  2. অ-ইন্টারেক্টিভ উপায়
  3. আপনার জানা উচিত, আপনি কী করছেন, রান সময় আপনি কোনও ম্যানুয়াল/প্রম্পট/সহায়তা পাবেন না, তাই আপনাকে অবশ্যই টার্মিনালগুলিতে ভাল হতে হবে

মনে রাখবেন, সমস্ত ডিস্ট্রো লাইভ পরিবেশের অনুমতি দেয় না, তবে আজকের বেশিরভাগ ডিস্ট্রো তা করে dist সমর্থিত হলেই আপনি লাইভ লিনাক্স পরিবেশে লগ ইন করতে সক্ষম হবেন।

উপরোক্ত নিবন্ধটি দুটি পদ্ধতির তুলনায় লক্ষ্য রাখেনি। যে কোনও কিছু লেখার আগে আমরা পরীক্ষার জন্য এবং কার্যনির্বাহে কয়েক ঘন্টা সময় দেই যাতে আপনার 100% কার্যনির্বাহী সমাধান পাওয়া যায়।

আপনি যদি কোথাও আটকে যান তবে মন্তব্য বিভাগে নির্দ্বিধায় আমাদের সাথে যোগাযোগ করুন। উপরোক্ত পদ্ধতির ফলে ডেটা/ডিস্কের কোনও ক্ষতির জন্য লেখক বা টেকমিন্ট উভয়ই দায়ী নয়।

এখন এ পর্যন্তই. আমি শীঘ্রই আবার এখানে আসব, আরও একটি আকর্ষণীয় নিবন্ধ সহ, আপনি লোকেরা পড়তে পছন্দ করবেন। ততক্ষণ পর্যন্ত স্বাস্থ্যকর, নিরাপদ, সুরযুক্ত এবং টেকমিন্টের সাথে সংযুক্ত থাকুন।