গ্রুব 12:04 ইনস্টল করার পরে "এরকম কোনও বিভাজন নেই" বলে অভিযোগ করেছে


19

আমি সবেমাত্র 12.04 ইনস্টল করেছি। আমি পূর্বে 11.10 ইনস্টল করেছিলেন, সঙ্গে /dev/sda6হিসাবে ইনস্টল পার্টিশন এ মাউন্ট /এবং /dev/sda1এ মাউন্ট /home। 12.04 ইনস্টল করার সময়, আমি পুনরায় বিন্যাস ছাড়াই একই বিকল্পগুলি যথাযথভাবে নির্বাচন করেছি। আমি /dev/sda6বুটলোডার পার্টিশন হিসাবে নির্বাচন করেছি । প্রত্যাশা অনুযায়ী আমাকে সতর্ক করা হয়েছিল যে সিস্টেমের ফাইলগুলি /dev/sda6মুছে ফেলা হবে।

পুনরায় ইনস্টল করার পরে, আমি গ্রুব অতীতটি পেতে পারি না: প্রধান বুট বিকল্প বা পুনরুদ্ধার মোড বিকল্পটি নির্বাচন করা, উভয়ই আমাকে ত্রুটি দেয় "এরকম কোনও পার্টিশন নয়", এবং মূল GRUB স্ক্রিনে ফিরে যাওয়ার বিকল্পটি দেয়।

এখানে কি হচ্ছে? কোন পার্টিশন বলছে এটি বিদ্যমান নেই? এবং স্পষ্টতই, আমি এটি কীভাবে ঠিক করব?


সম্পাদনা 1:

আমি তিনবার ত্রুটি পাই; এটা দেখতে অনেকটা:

error: no such partition.
error: no such partition.
error: no such partition.

Press any key to continue ...

এটি "মেমোরি পরীক্ষা" বুট বিকল্পগুলির সাথেও ঘটে।

কমান্ড লাইন প্রবেশ করা এবং চালানো lsআমাকে একই ত্রুটি দেয়।


উত্তর:


28

গ্রাব বুটলোডারটি মেরামত করতে, এই পদক্ষেপগুলি ব্যবহার করে দেখুন।

1 - লাইভ সিডি

প্রথমত, আপনাকে একটি উবুন্টু লাইভ সিডি থেকে বুট করতে হবে।

2 - বুটলোডার মেরামত করুন

লাইভ সিডি থেকে একটি টার্মিনাল খুলুন এবং নিম্নলিখিত কমান্ডগুলি চালান:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

কয়েক সেকেন্ড পরে, বুট সারাইয়ের মূল উইন্ডোটি খুলবে।

ক্লিক করুন Recommended repair

তুমি করেছ!

সবকিছু পরীক্ষা করে দেখতে পুনরায় বুট করুন।

যদি সবকিছু ঠিকঠাক হয় তবে আপনার এখনি প্রস্তুত হওয়া উচিত। যদি না হয়, চালিয়ে যান।

কমান্ড-লাইন সংস্করণ

যদি উপরেরটি ব্যর্থ হয়, আপনি গ্রুব পুনরায় ইনস্টল করতে কমান্ড লাইন (একটি লাইভ সিডি থেকে) ব্যবহার করতে পারেন।

গুরুত্বপূর্ণ:sda1 উবুন্টুযুক্ত অংশটি এবং sdaউবুন্টুর পার্টিশনযুক্ত ড্রাইভের সাথে প্রতিস্থাপন করুন

sudo mount /dev/sda1 /mnt
sudo grub-install --root-directory=/mnt/ /dev/sda
*edit* at this point, also ensure that if /usr and /var are on seperate partitions that you mount them to /mnt/usr and /mnt/var
*edit 2* whithin the chroot you need to have /dev /run and /proc available for update-grub to work, use the following to acheive that: for i in /sys /proc /run /dev; do sudo mount --bind "$i" "/mnt$i"; done
sudo chroot /mnt
sudo update-grub
sudo reboot

ওহে ধন্যবাদ. আমি এটি চেষ্টা করেছিলাম এবং এটি একটি dpkgআদেশে চিরতরে (30 মিনিট) আটকে যায় । তবে আমি এই বুট তথ্য সংক্ষিপ্তসারটি পেয়েছি
জামেশফিশার

ঠিক আছে, তারপরে বুট ইনফো স্ক্রিপ্টের আউটপুটের উপর ভিত্তি করে আপনি চালানোর চেষ্টা করতে পারবেন (লাইভ সিডি থেকে):sudo mount /dev/sda6 /mnt && sudo grub-install --root-directory=/mnt/ /dev/sda && sudo chroot /mnt && sudo update-grub && sudo reboot
স্যারচার্লো

আইটি কাজ করে! সিরিয়াসলি, ধন্যবাদ এবং বুটলোডারগুলির জটিলতার কথা আসলে আমি আমার মাথাটি বালি দিয়ে চালিয়ে যাব ...
জামেশফিশার

ভাল! আমি আনন্দিত এটি কাজ! অন্যদের যাদের আপনার সমস্যা হতে পারে তাদের সহায়তার জন্য আমি আমার উত্তর আপডেট করব ..
স্যারচার্লো

অনেক অনেক ধন্যবাদ .. সত্যই এটি দুর্দান্ত কাজ করে .. এখন আমি লাইভসিডি ছাড়াই উবুন্টুতে লগ করতে পারি তবে উইন্ডোজ 7 কাজ করে না .. এটি আমাকে আমার কম্পিউটারটি মেরামত করতে বলে .. এবং অন্য একটি জিনিস .. একটি "বুট ব্যর্থ হয়েছে: কিছু কোড গ্রাব মেনু আসার আগে আমি ধরতে পারিনি .. কেন ??
সালাহউদ্দিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.