কীভাবে রিলিজ-আপগ্রেড করার পরে গ্রাব প্রম্পট থেকে আমি ম্যানুয়ালি বুট করব?


13

আমি এই বিষয়টিতে আরও কয়েকটি প্রশ্ন পড়েছি এবং তারা উভয়ই গ্রুব 2 সম্প্রদায়ের ডকুমেন্টেশন এবং ইনস্টল ডিস্ক থেকে গ্রাব কনফিগার ইনস্টল করার দিকে ইঙ্গিত করেছিল। ডকুমেন্টেশনটি নিয়ে আমার কিছুটা সমস্যা হয়েছিল, তাই আমি যেখানে আছি তা এখানে। এটি সম্পূর্ণ PEBKAC হতে পারে।

কেভিএম এর আওতায় ভার্চুয়ালাইজড উবুন্টু 10.04 সার্ভারে আমার দু'জন অতিথি বসে আছেন, দু'জনেই প্রাথমিকভাবে 10.04 চলছে। আমি উভয় বাক্সে কোনও বাধা ছাড়াই ১০.১০-তে আপডেট করতে "ডু-রিলিজ-আপগ্রেড" ব্যবহার করেছি, রিবুট করেছিলাম এবং তারপরে উভয় বাক্সে ১১.০৪ এ আপডেট করতে "ডু-রিলিজ-আপগ্রেড" চালিয়েছি। আমার তাড়াহুড়োয় আমি গ্রাব কনফিগারেশনগুলি হারিয়ে যাওয়ার বিষয়ে ত্রুটিগুলি উপেক্ষা করেছি। আমি যখন অতিথিদের পুনরায় চালু করি তখন স্বাভাবিকভাবেই আমি একটি গ্রাব প্রম্পট উপস্থাপন করি। "বুট" প্রদানের "ত্রুটি: ত্রুটিযুক্ত লোড নেই"

মূল বিভাজনের জন্য এখানে ls আউটপুট:

গ্রাব প্রম্পট ls আউটপুট

ম্যানুয়াল বুট গাইড অনুসরণ করার সময়, আমি "SS928-root" বা "hda0,1" মূল ফাইল সিস্টেম হিসাবে ব্যবহার করে সরাসরি বিকল্পগুলি পেতে পারি না। বেশিরভাগ সবকিছুই "ফাইলটি পাওয়া যায় নি" ত্রুটি দেয়।

এই দুটি ফাইল সিস্টেমে "ls" জারি করা vmlinuz এবং initrd.img এর জন্য বেশ কয়েকটি বিকল্প দেখায়। এই অতিথিরা LVM ব্যবহার করছে যদি এটির কোনও সহায়তা করে।

সম্পাদনা

আমি কিছুটা এগিয়ে পেয়েছি নিম্নলিখিত কমান্ড ক্রম:

আধা-সফল বুট

নিম্নলিখিত স্ক্রিনের ফলন দেয় (বেশিরভাগ পাঠ্যের মাধ্যমে স্ক্রোল করার পরে):

ব্যস্তবক্স শেল


আপনার পোস্টটি আমাকে দুষ্টু উইন্ডোজ 10 "আপডেট" করার পরে আমার বুটটি পুনরুদ্ধার করতে সহায়তা করেছিল। লিনাক্স এমনকি পুরো অধিবেশন অক্ষত সঙ্গে হাইবারনেশনের পরে পুনরুদ্ধার। ধন্যবাদ!
মারিউস

উত্তর:


9

জেডিহানের পোস্টটি দেখার পরে, আমি একটি মেশিনের সাথে একটি অনুরূপ কনফিগারেশন চেক আউট করেছি। অন্য বাক্সের grub.cfg বন্ধ করে এই জিনিসটি বুট করার জন্য আমি নিম্নলিখিত কমান্ডগুলি ব্যবহার করেছি:

recordfail
insmod ext2
set root='(hd0,1)'
linux /vmlinuz-2.6.32-server root=/dev/mapper/SS928-root ro quiet
initrd /initrd.img-2.6.32.30-server
boot

আমি মনে করি পরবর্তী পদক্ষেপটি এখন এই মেশিনে grub.cfg কীভাবে প্রতিস্থাপন করবেন তা নির্ধারণ করছেন is


3

আমার একই সমস্যা ছিল এবং নির্দিষ্ট করে সমস্যাটি সমাধান করতে পারতাম

linux /boot/vmlinuz.... root=/dev/sda1

সুতরাং / ডিভ / এসডিএ 1 (বা আপনার সিস্টেমে কী মিলবে) এসএসের পরিবর্তে ... আপনার বাকি পোস্টগুলি আমার চেষ্টা করার সময় একইভাবে রাখা হয়েছিল।


1
আমি মনে করি, তাত্ত্বিকভাবে, কারণ এই জিনিসটি LVM চলছে যা / dev / mapper / SS928-root হওয়া উচিত। এটি অবশ্যই এই উদাহরণে কাজ করছে না।
সে.এম.হোব্বস

2

আপনার যদি কোথাও ওয়ার্কিং গ্রাব কনফিগারেশন থাকে lsতবে মূল স্তরে পার্টিশন তালিকাভুক্ত করে এবং configfile (boot device)/path/to/grub.configআপনাকে আপনার গ্রাব কনফিগারেশন বুট করতে দেয়।

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