কিভাবে উবুন্টুতে GRUB পুনরায় ইনস্টল করবেন

গ্রাব উবুন্টু পুনরায় ইনস্টল করুন

লিনাক্স বাগগুলির মধ্যে যা আমাদের সবচেয়ে ভয়ের কারণ হতে পারে, আমার মনে হয় দুটি আছে: যেটি আমাদের আতঙ্কিত করতে পারে তার নামের মধ্যে একই শব্দ রয়েছে এবং বাগটিকে "কার্নেল প্যানিক" বলা হয়। কিন্তু এমন একজন যে বহু বছর ধরে লিনাক্স ব্যবহার করেছে এবং ডুয়ালবুট করতে অভ্যস্ত, এবং লাইভ কার্নেল আতঙ্ক কখনও দেখেনি, ঐতিহাসিকভাবে আমি যাদের ভয় পেয়েছি তা হল GRUB ক্র্যাশ। যদি এটি আপনার সাথে ঘটে থাকে এবং আপনি ক্যানোনিকাল এর উপর ভিত্তি করে একটি অপারেটিং সিস্টেম ব্যবহার করেন, তাহলে এই নিবন্ধটি আপনাকে শেখাবে কিভাবে উবুন্টু গ্রাব পুনরায় ইনস্টল করবেন.

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

ছোটখাটো সমস্যা সমাধানের জন্য উবুন্টু GRUB পুনরায় ইনস্টল করুন

উবুন্টুর GRUB পুনরায় ইনস্টল করার বিভিন্ন কারণ থাকতে পারে। তাদের কিছু রিসেট বা হতে পারে GRUB রিবুট করুন, এই অর্থে যে এটি তার আসল অবস্থায় ফিরে আসে যদি আমরা সফ্টওয়্যারের সাথে ব্যর্থতার সম্মুখীন হই।

যদি আমরা অপারেটিং সিস্টেমে প্রবেশ করতে পারি এবং উবুন্টুর GRUB পুনরায় ইনস্টল করতে চাই, প্রক্রিয়াটি বেশ সহজ। টার্মিনাল খুলতে এবং লিখতে যথেষ্ট হবে:

sudo update-grub

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

প্রক্রিয়াটি সম্পূর্ণ করতে আমাদের করতে হবে অপারেটিং সিস্টেমটি পুনরায় বুট করুন, এবং এটি তখনই হবে যখন আমরা দেখতে পাব বা দেখা বন্ধ করব যা সম্প্রতি আমাদের বিরক্ত করছে।

আমি যদি অপারেটিং সিস্টেমে না যেতে পারি তবে কীভাবে এটি পুনরায় ইনস্টল করবেন

যদি আমরা অপারেটিং সিস্টেমে প্রবেশ করতে না পারি, পরিস্থিতি ইতিমধ্যেই কিছুটা জটিল। এই ধরনের কারণে এটা সবসময় একটি ইনস্টলেশন USB বা থাকার মূল্য লাইভ ইউএসবি অপারেটিং সিস্টেমের সাথে যা আমরা আমাদের কম্পিউটারে ইনস্টল করেছি। যদি আমাদের বেশ কয়েকটি থাকে তবে এটি দিয়ে একটি ইউএসবি তৈরি করা মূল্যবান ভেন্টয় যা দিয়ে আমরা বিভিন্ন লাইভ সেশন শুরু করতে পারি। কিন্তু গুরুত্বপূর্ণ বিষয় হল এই ধরনের সমস্যা সমাধানের জন্য আমাদের কম্পিউটারের মতো একই সিস্টেমের সাথে অন্তত একটি ইউএসবি আছে।

কারণ রিইন্সটল করার জন্য, বা এখানে মেরামত বলতে ভালো, উবুন্টু GRUB যদি আমরা অপারেটিং সিস্টেমে প্রবেশ করতে না পারি, তাহলে আমাদের এটি একটি লাইভ ইউএসবি থেকে করতে হবে; সবচেয়ে সহজ উপায় হবে। প্রক্রিয়াটি নিম্নরূপ হবে:

  1. আমরা অনুমান করি আমাদের ইতিমধ্যে একটি লাইভ ইউএসবি আছে, তাই আমরা এটি থেকে বুট করি। যদি আমাদের কাছে এটি না থাকে এবং আমাদের কাছে অন্য একটি কম্পিউটার থাকে যেখানে আমরা এটি তৈরি করতে পারি, আমরা প্রথমে এটি তৈরি করি এবং তারপর এটি থেকে শুরু করি।
  2. যখন এটি আমাদেরকে কী করতে হবে তা বলে, আমরা "উবুন্টু চেষ্টা করুন" বিকল্পটি বেছে নিই, ইনস্টল করার জন্য বেছে নেওয়ার মতো কিছুই নেই বা আমরা লাইভ সেশনে প্রবেশ করব না।
  3. একবার আমরা প্রবেশ করলে, একই জিনিস: প্রথমে আমরা যে ভাষাতে ইন্টারফেস চাই তা নির্বাচন করি এবং তারপরে আমরা "উবুন্টু চেষ্টা করুন" নির্বাচন করি, যা আমাদের লাইভ সেশনে প্রবেশ করতে বাধ্য করবে।
  4. আমরা একটি টার্মিনাল খুলি, এমন কিছু যা কী সংমিশ্রণে করা যেতে পারে জন্য ctrl+অল্টার+T.
  5. নিম্নলিখিত কমান্ডের সাহায্যে আমরা উবুন্টু ইনস্টল করা পার্টিশনটি খুঁজে বের করব:
sudo fdisk -l
  1. আমরা এই কমান্ডের সাহায্যে /mnt ডিরেক্টরিতে উবুন্টু পার্টিশন মাউন্ট করি (ড্রাইভ এবং পার্টিশনের সাথে X এবং Y পরিবর্তন করা, যেমন sda1):
sudo মাউন্ট /dev/sdXY /mnt
  1. এখন আপনাকে বিশেষ সিস্টেম পার্টিশন মাউন্ট করতে হবে:
i এর জন্য /sys/proc/run/dev; do sudo mount --bind "$i" "/mnt$i"; দান
  1. পরবর্তী ধাপে এবং নিম্নলিখিত কমান্ডের সাহায্যে, আমরা মাউন্ট করা পার্টিশনে রুট ডিরেক্টরি পরিবর্তন করব:
sudo chroot/mnt
  1. এরপর আমরা হার্ড ড্রাইভে GRUB পুনরায় ইনস্টল করি (আগের মতো, X-কে ড্রাইভ অক্ষরে পরিবর্তন করা, যেমন sda:
grub-install /dev/sdX
  1. আমরা GRUB কনফিগারেশন আপডেট করি:
আপডেট গ্রাব
  1. পরবর্তী কয়েকটি ধাপে আমরা উদ্ধৃতি ছাড়াই "প্রস্থান" দিয়ে chroot অধিবেশন থেকে প্রস্থান করে শুরু করে আমাদের ফিরে যাওয়ার পথে কাজ করব।
  2. এখন আমরা বিশেষ সিস্টেম পার্টিশন আনমাউন্ট করি:
i এর জন্য /sys/proc/run/dev; সুডো উমাউন্ট করুন "/mnt$i"; দান
  1. অবশেষে, আমরা কম্পিউটার পুনরায় চালু করি। এটি করার জন্য, আমাদের ইনস্টলেশন USB সরাতে ভুলবেন না, অন্যথায় এটি এটি থেকে পুনরায় প্রবেশ করবে এবং আমরা পরিবর্তনগুলি দেখতে পাব না।

অপারেটিং সিস্টেম পুনরায় ইনস্টল করুন

অবশ্যই, যে কেউ GRUB মেরামত করে জিনিসগুলি ঠিক করার আশায় এই নিবন্ধে হোঁচট খেয়েছেন তিনি কৌশলটি করতে পুরো অপারেটিং সিস্টেমটি পুনরায় ইনস্টল করার আশা করবেন না, তবে কখনও কখনও অনেক কিছু রিইন্সটল দিয়ে ঠিক করা যায়.

কিছু পুনরায় ইনস্টল করা স্ক্র্যাচ থেকে এটি ইনস্টল করা হয় না। পরিবর্তে, আপনি অপারেটিং সিস্টেমের মূল প্যাকেজগুলিকে তাদের আসল অবস্থায় প্রতিস্থাপন করে গুরুত্বপূর্ণ সফ্টওয়্যার ইনস্টল করুন৷ অতএব, এটি একটি বিকল্প, এবং একটি অত্যন্ত বৈধ, যেহেতু এটি GRUB সমস্যার সমাধান করবে এবং আমাদের তথ্য এবং নথি হারিয়ে যাবে না.

যখন আমরা উবুন্টু ইন্সটল করতে যাচ্ছি, যদি আমরা ইতিমধ্যেই উবুন্টু ইন্সটল করে থাকি, তাহলে এটি আমাদেরকে বিদ্যমান সিস্টেমে ইন্সটল করার বিকল্প দেয় এবং এটি কমবেশি একই কাজ করবে যখন আমরা একটি মোবাইল পুনরুদ্ধার করার সময়, এর বিষয়বস্তুর পার্থক্য সহ /home ফোল্ডারটি থাকবে. ইনস্টল করা প্রোগ্রামগুলি অদৃশ্য হয়ে যাবে, কিন্তু আপনার সেটিংস নয়। অতএব, একটি ইনস্টলেশনের পরে যা স্ক্র্যাচ থেকে বলে মনে হয়, যখন আমরা কোনও প্রোগ্রাম ইনস্টল করি, সিস্টেমটি পুনরায় ইনস্টল করার আগে আমাদের যে কনফিগারেশন ছিল তা থাকা উচিত। এবং আমাদের নথিও।

এবং যদিও এটি সাধারণত হয়, যে ব্যবহারকারীরা এই ধরণের সমস্যায় আরও স্বাচ্ছন্দ্য বোধ করতে চান তাদের জন্য, অপারেটিং সিস্টেম ইনস্টল করার সময় বেশ কয়েকটি পার্টিশন তৈরি করা মূল্যবান, যেমনটি ব্যাখ্যা করা হয়েছে এই নিবন্ধটি. উবুন্টুর বুট এবং রুট পার্টিশন প্রয়োজন যাই হোক না কেন। আপনি ডিফল্ট ইনস্টলেশন ছেড়ে দিলে উভয়ই স্বয়ংক্রিয়ভাবে তৈরি হয়, তবে আরও দুটি তৈরি করা ভাল: swap পার্টিশন এবং /home পার্টিশন। আমাদের তথ্য যাতে না হারায়, তা হল /বাড়ি। তারপর, যদি আমরা সমস্ত গ্যারান্টি সহ পুনরায় ইনস্টল করতে চাই, আমাদের "আরো বিকল্প" বেছে নিতে হবে এবং তারপরে ফরম্যাট রুট (/), কিন্তু /হোম নয়.

আমি আশা করি এই টিউটোরিয়ালটি আপনাকে উবুন্টু GRUB পুনরায় ইনস্টল করতে সাহায্য করেছে, বা অন্তত আপনি খুব বেশি তথ্য না হারিয়ে এটি আবার ব্যবহার করতে সক্ষম হয়েছেন।


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।