উবুন্টুর নতুন সংস্করণটির জন্য বুট-মেরামত প্যাকেজটি খুঁজে পাচ্ছে না


15

উবুন্টুকে 13.10 থেকে 14.04 এ আপগ্রেড করার পরে গ্রাব উবুন্টুকে লোড করতে ব্যর্থ হয়েছিল এবং ত্রুটিটি ছুঁড়ে ফেলেছে symbol 'grub_term_highlight_color' not found। আমি বাগ রিপোর্টে প্রদত্ত সমাধানটি অনুসরণ করেছি তবে এটি আমার পক্ষে ব্যর্থ হয়েছিল, ত্রুটিটি ছুঁড়ে ফেলেছে failed to get canonical path of /cow

এখন, আমি এই আদেশগুলি ব্যবহার করে লাইভ পেন-ড্রাইভে এই সমস্যাটি সমাধান করতে বুট-মেরামত ইনস্টল করার চেষ্টা করছি।

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

কিন্তু সংগ্রহস্থলগুলি সংযোজন এবং আপডেট করার পরে এটি ppa:yannubuntu/boot-repair404 পাওয়া যায়নি ত্রুটিটি দেখায় ।

W: Failed to fetch http://ppa.launchpad.net/yannubuntu/boot-repair/ubuntu/dists/trusty/main/binary-amd64/Packages  404  Not Found

এই সমস্যাটি কি সমাধানযোগ্য বা বুট-সারাইয়ের বিকল্প পিপিএ আছে?


আপনি কি গ্রহণযোগ্য উত্তর অনুসরণ করে কোন সমস্যার মুখোমুখি?
অবিনাশ রাজ

মোটেও নয়, এটি সবচেয়ে মার্জিত সমাধান নাও হতে পারে তবে এটি পুরোপুরি কাজ করে এবং এটি দ্রুত সমাধান।
জোরেেন

পিপিএতে ট্রাস্টির জন্য প্যাকেজ প্রস্তুত নেই। কেবল রক্ষণাবেক্ষণকারীদের মেল করুন।
ব্রায়াম

1
13.10 থেকে 14.04 এ আপগ্রেড করার পরে আমাকে আনবুটযোগ্য কম্পিউটারে রেখে দেওয়া হয়েছিল। আমার কনফিগারেশনটি তোশিবা পি 875 ল্যাপটপটি উইন্ডোজ 8 এর সাথে পূর্বনির্ধারিত। বুট করার যোগ্য বুট repair.iso (ব্যবহার sourceforge.net/projects/boot-repair-cd ) আমাকে কাজ করেন।
ইভান ম্লাদেনোভিচ

উত্তর:


27

আপডেট: পিপিএ বর্তমানে 14.04 বা তদূর্ধের জন্য আপডেট প্যাকেজ সরবরাহ করে।

কার্যকারণ: পুরানো রিলিজের জন্য প্যাকেজ ইনস্টল করুন

এটি একটি 404 পাওয়া যায়নি ত্রুটিটি দেখায় কারণ পিপিএ আরও নতুন রিলিজের জন্য আপডেট করা হয়নি (বিশ্বাসযোগ্য)। boot-repairউবুন্টু 14.04 এ ইনস্টল করতে , টার্মিনালে নীচের কমান্ডগুলি চালনা করুন:

sudo add-apt-repository ppa:yannubuntu/boot-repair
codename="$(lsb_release -cs)"
sudo sh -c "sed -i 's/$codename/saucy/g' /etc/apt/sources.list.d/yannubuntu-boot-repair-$codename.list"
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

এখন recommended repairআপনার গ্রাবটি মেরামত করতে বিকল্পটি ব্যবহার করুন এবং বুট-মেরামত মেরামত শেষ হওয়ার পরে পুনরায় চালু করুন।


1
দয়া করে, ডাউনভোটিসের কারণ পোস্ট করুন।
অবিনাশ রাজ

5
কেউ কেন এই ভোট দেবে! আমার জন্য কাজ, ধন্যবাদ মানুষ!
আতাউর রহিম চৌধুরী

শেষ পদক্ষেপের পরে (ইনস্টল -y বুট মেরামত) সেন্টিমিড পৌঁছে যায় " .sh: লাইন 35: হ্যাশ: gksu: পাওয়া যায় নি "এবং" স্ক্যানিং সিস্টেমগুলি (ওএস-প্রোবার) বলে একটি বুট মেরামত উইন্ডো প্রদর্শন করে। এটি কয়েক মিনিট সময় নিতে পারে "... :( তবে শেষ হয় না কেন? :(
আমিলা ইদ্দমলগোদা

এখন এই উত্তরটি বুট-মেরামত সম্প্রদায়ে পৃষ্ঠায় যুক্ত করা হয়েছে।
অবিনাশ রাজ

আমি মনে করি যে এই ডাউনভোটগুলি "বিশ্বাসযোগ্য লোকদের উপর প্যাকেজ প্যাকেজ ব্যবহার করা খারাপ, তবে" are তাদের এড়িয়ে চলুন। আমি অন্য কারণে একটি ডাউনভোট পেয়েছিলাম কারণ কারণে। ভাগ্যক্রমে আমার কোনও আপোটিস ছিল না, তাই কেবল এটি মুছুন।
দানাটেলা

6

আপডেট: এলপিতে একটি বাগ রিপোর্ট রয়েছে - https://bugs.launchpad.net/ubuntu/+source/grub2/+bug/1289977

উপরের বাগ রিপোর্ট থেকে,

পেনড্রাইভ থেকে বুট (১৪.০৪) -আমার রুট ফাইল সিস্টেমটি (যেখানে / বুট থাকে) মাউন্ট করুন

sudo mount /dev/sdaX /mnt

/ dev / sdaX হল আপনার / বুট ডিরেক্টরিটির অবস্থান

-আরুন: "সুডো গ্রাব-ইনস্টল - বুট-ডিরেক্টরি = / এমএনটি // বুট / ডেভ / এসডিএক্স"

আপনার পৃথক বুট পার্টিশন থাকলে সঠিক কমান্ড নির্ভর করে

পৃথক / বুট বিভাজন

sudo grub-install --boot-directory=/mnt /dev/sda

পৃথক / বুট পার্টিশন নেই

grub-install --boot-directory=/mnt/boot /dev/sda

তারপরে এইচডিডি দিয়ে পুনরায় বুট করুন

তিনটি বিকল্প:

  1. 14.04 এর জন্য প্যাকেজ তৈরির জন্য পিপিএর রক্ষণাবেক্ষণকারী অপেক্ষা করুন। এটি সম্ভবত সবচেয়ে ধীর এবং অন্তত ব্যবহারিক।

  2. 14.04 প্যাকেজ চাইলে বুট-মেরামতের বিরুদ্ধে একটি বাগ রিপোর্ট ফাইল করুন। সম্ভবত কিছুটা দ্রুত হবে।

  3. উবুন্টু, 13.10 এর একটি পুরানো সংস্করণ বুট করুন এবং বুট-মেরামত চালান। আপনি সম্ভবত পুরানো সংস্করণ দিয়ে ঠিক থাকবেন।

আমি মনে করি একটি চতুর্থ বিকল্প আছে - ম্যানুয়ালি ডিবাগ গ্রাব, আপনি কোন ত্রুটি বার্তা পাচ্ছেন এবং আপনার ইনস্টলেশন সম্পর্কে আমাদের জানান।


আপনার উত্তর করার জন্য আপনাকে ধন্যবাদ। 13.10 থেকে 14.04 এ আপগ্রেড করার পরে আমি গ্রাব ত্রুটি পেয়েছি error symbol 'grub_term_highlight_color' not found। এবং যখন আমি টার্মিনাল থেকে গ্রাব পরিবর্তন করার চেষ্টা করি তখন আমি বার্তাটি error: failed to get canonical path of /cow'.
পাই

কি নিজে পরিবর্তন trustyকরতে saucy? হ্যাঁ, এটি মোটেই পরিষ্কার পদ্ধতি নয় তবে কাজ করা উচিত।
जॉবিন


@ জোবিন - আমি এটি একটি লাইভ সিডিতে বিবেচনা করব। উপরের মতো একটি বাগ রিপোর্ট রয়েছে এবং ঠিক আছে available
প্যান্থার

2

এই বাগের প্রতিবেদনে উল্লিখিত প্রথম কাজটি আমার পক্ষে কাজ করেছে:

https://bugs.launchpad.net/boot-repair/+bug/1267702

মূলত, আপনাকে ম্যানুয়ালি তিনটি .deb প্যাকেজ ইনস্টল করতে হবে: গ্ল্যাড 2 স্ক্রিপ্ট, বুট-সেভ এবং তারপরে বুট-মেরামত (এই ক্রমে)। সর্বাধিক সাম্প্রতিক একগুলি (সাসির জন্য) ব্যবহার করুন।


2

গ্রুব রেসকিউতে আটকে একই চিহ্ন "গ্রাব_টারম_হাইটলাইট_ রঙ" পাওয়া যায়নি "c চেষ্টা করা বুট-মেরামত (প্রস্তাবিত বিকল্প), কিন্তু কার্যকর হয়নি!

সমাধান: ডাউনলোড করা বুটেবল বুট-रिपাইয়ার.আইএসও ( http://sourceforge.net/projects/boot-repair-cd/ ) এবং একটি বুটেবল ইউএসবি ডিস্ক তৈরি করে। এটি থেকে বুট হয়ে এবং ইন্টারনেটের সাথে সংযুক্ত হয়ে "প্রস্তাবিত মেরামত" শুরু করে, তারপরে কয়েক ধাপে নির্দেশাবলী অনুসরণ করে (ম্যানুয়ালি মুছা / আনইনস্টল গ্রাব এবং তারপরে একটি নতুন সংস্করণ পুনরায় ইনস্টল করুন), যা কাজ করে!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.