গ্রাবের মধ্যে "ওয়ান-টাইম" বুট এন্ট্রি তৈরি করার কোনও উপায় আছে?


14

আমার নিম্নোক্ত সমস্যাটি রয়েছে: আমার একটি ছোট সার্ভার রয়েছে (ডেবিয়ান ভিত্তিক) যার সাথে আমি দূর থেকে সংযোগ করতে পারি (ভিপিএন / এসএসএইচ সংযোগ)। এখন আমি কিছু বুট বিকল্প পরিবর্তন করতে চাই (আসলে আমি আমার রুট ফাইল সিস্টেমটি অন্য পার্টিশনে স্থানান্তরিত করতে চাই) এবং তাই আমার সিস্টেমটি আমার পুনরায় বুট করতে হবে।

আসলে আমি কিছুটা ভয়াবহভাবে ভুল হওয়ার সম্ভাবনা সম্পর্কে ভীত এবং এসএসএইচ বা ভিপিএন উভয়ই শুরু করতে পারে না। এই দৃশ্যে, আমাকে ব্যক্তিগতভাবে সার্ভারে যেতে হয়েছিল যা বেশ দূরে অবস্থিত। আমি কাউকে পুনরায় চালু করতে বলতে পারি (কার্নেল আতঙ্কের ক্ষেত্রে, ...) তবে সিস্টেমটি মেরামত করার যোগ্য কেউ নেই। এইভাবে আমার প্রশ্ন:

GRUB2 কনফিগারেশনে কোনও এন্ট্রি করার সম্ভাবনা আছে যা কেবলমাত্র পরবর্তী বুটের জন্য একটি এন্ট্রি ডিফল্ট করে তোলে? সুতরাং যদি কোনও সমস্যা হয় তবে আমি কেবল পুরানো সিস্টেমটি পুনরায় বুট করে পুনরুদ্ধার করতে পারি? যদি সমস্যা ছাড়াই বুটটি চলতে থাকে (যার জন্য আমি আশা করি) আমি এমন গ্রাব পরিবর্তন করতে পারতাম যে এটি নতুন সিস্টেম থেকে ডিফল্টরূপে বুট হয়।


উত্তর:


9

আপনি প্রকৃতপক্ষে এ GRUB ব্যবহার করতে পারেন শুধুমাত্র একবার বুট । আপনি একটি ফ্যালব্যাক বুট নির্দিষ্ট করতে পারেন । মূলত, আপনি default savedআপনার grub.conf এর শুরুতে ব্যবহার করে ডিফল্টরূপে কোনও সংরক্ষিত এন্ট্রি বুট করতে চান তা বোঝাতে। তারপরে আপনার পরীক্ষামূলক বুটের শেষে, savedefault #পুরানো বুট বিকল্পগুলি নতুন সংরক্ষিত মান হিসাবে সেট করতে ব্যবহার করুন। যাতে আপনি প্রতিটি নতুন কার্নেল বুট করেন, গ্রাবটি পরবর্তী বুট হিসাবে পুরানোটিকে সংরক্ষণ করে।

অবশেষে, আপনি গ্রুব লোডার অ্যাক্সেস করতে পারলে আপনি সর্বদা ম্যানুয়াল বুট হিসাবে আপনার পরীক্ষাটি করতে পারেন। এইভাবে, একটি রিবুট সর্বদা আপনার মূল ডিফল্ট ব্যবহার করবে।


আপনি গ্রাব-লেগ্যাসি (grub1) ডকুমেন্টেশনের সাথে লিঙ্ক করেছেন। প্রশ্ন grub2 সম্পর্কে। গ্রাব 2 ডকুমেন্টেশনে আমি এটির সন্ধান করতে পারি না। এটাও কি সম্ভব? কিভাবে?
আগস্টিন

9

আপনি গ্রাব ফ্যালব্যাক এন্ট্রি ব্যবহার করে বুট করতে পারেন ।

আপনার নতুন (বা পুরাতন) বিকল্পগুলির সাথে অন্য একটি স্তম্ভ যুক্ত করুন, তারপরে ফলব্যাক হিসাবে পরিচিত-ভাল চয়ন করুন।

panic=5অপশনটি যুক্ত করে দেখুন (কার্নেল ক্র্যাশের পরে একটি সিস্টেম পুনরায় সেট করা হয়েছে)


এমনকি মেশিনটি প্রতিক্রিয়াবিহীন হয়ে উঠলে আপনি আপনার হার্ডওয়ারের ওয়াচডোগ ব্যবহার করতে পারেন ( linux.die.net/man/8/watchdog )। তবে রুট ফাইল সিস্টেমে কিছু ভুল হয়ে গেলে আপনি যে সমাধানটি বেছে
নিচ্ছেন

আপনি গ্রাব-লেগ্যাসি (grub1) ডকুমেন্টেশনের সাথে লিঙ্ক করেছেন। প্রশ্ন grub2 সম্পর্কে। গ্রাব 2 ডকুমেন্টেশনে আমি এটির সন্ধান করতে পারি না। এটাও কি সম্ভব? কিভাবে?
আগস্টিন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.