সিস্টেমটি বিশৃঙ্খলা ছাড়াই চালনা / বুট পার্টিশন


11

পার্টিশন বিন্যাস

আমি আমার পুরানো লিনাক্স মিন্ট পার্টিশনটি আমার নতুন বর্তমান রাফায়েলার পাশে ইনস্টল করেছি। সুতরাং, আমার ফাঁকা স্থান আমি নিজের হোম বিভাজনে যুক্ত করতে চাই।
উপরে আপনি পার্টিশন বিন্যাস দেখতে পাবেন:
sda4 হল / পার্টিশনের সাথে সিস্টেম পার্টিশনটি
হ'ল হোম পার্টিশন s

আমি অমীমাংসিত স্থান দিয়ে বাড়ির প্রসারিত করতে চাই, তবে দুর্ভাগ্যক্রমে সিস্টেম বিভাজনটি অন্তঃসত্ত্বা এবং আমার এটি অপরিবর্তিত স্থানের শুরুতে স্থানান্তরিত করতে হবে।
যেহেতু আমি একটি সতর্কতা বার্তা পেয়েছি যে সিস্টেমটি আর বুট করতে পারে না, যদি আমি চালনা / বুট করি তবে আমি সিস্টেমটি ভঙ্গ না করে কীভাবে এটি করতে পারি তা জানতে চাই। এটি বোঝা যায় যে সিস্টেমটি বুট করতে পারে না, যদি বুটলোডার আর কার্নেলটি না খুঁজে পায়, তাই আমি অনুমান করি পার্টিশন বিন্যাসটি পরিবর্তন করার পরে আমার / / এবং গ্রাবটি পুনরায় তৈরি করা দরকার।

কেউ কীভাবে জানবেন যে আমি কীভাবে অনাবৃত স্থানটি নিরাপদে বাড়ীতে যুক্ত করতে পারি?

উত্তর:


5

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

  1. বুট ডিরেক্টরি সহ আপনার স্থানান্তরিত রুট পার্টিশন মাউন্ট করুন
  2. যদি / বুট পৃথক পার্টিশন হয় এটি রুট পার্টিশন মাউন্টে মাউন্ট করুন
  3. --Bind বিকল্পটি ব্যবহার করে আপনার রুট মাউন্টে dev ডিরেক্টরিতে / dev মাউন্ট করুন
  4. রুট মাউন্ট মধ্যে ক্রট
  5. বুট সেক্টরটি পুনরায় ইনস্টল করতে গ্রাব-ইনস্টল বা লিলোকনফিগ চালান

আজ আমি সরানো এবং পার্টিশনগুলি এবং সমস্যা ছাড়াই কাজ করা সমস্ত কিছু পরিবর্তন করেছি ized এমনকি আমার মূল বিভাজনে ক্রুট করার দরকার নেই। আমি অনুমান করি কারণ এটি / boot / efi একটি পৃথক পার্টিশন। তবে, আমি এটিকে সমাধান হিসাবে চিহ্নিত করেছি, কারণ আমি মনে করি যে যদি সমস্যা হয় তবে এটিই উত্তর হতে পারে। যাইহোক, 64 বিটের জন্য একটি 64 বিট লাইভ মিডিয়াম ব্যবহার করতে মনে রাখবেন। অন্যথায় আপনি ডিস্কে ক্রট করতে পারবেন না।
থোরবেন

আমি 64/32 বিট পার্থক্য সম্পর্কে ভাবি নি, তবে এটি সঠিক। ওএসে ro৪ বিট বাইনারি চালানোর জন্য আপনাকে একটি bit৪ বিট ওএস চালানো দরকার।
এমভানআর্ডার

0

আমি আমার পার্টিশনটি গোলমাল করেছি (উবুন্টু 19.04) .0

সৌভাগ্য যে এটা সহজ ছিল এটি কাজ করা, আমি শুধু ছিল একটি সঞ্চালন update-grubএকটি উবুন্টু লাইভ ইউএসবি থেকে (চিন্তা করবেন না এটা সহজ)।

আমার কাছে থাকা ত্রুটি বার্তাটি ছিল: ত্রুটি প্রতীকটি grub_efi_allocate_fixedপাওয়া যায় নি

পদ্ধতি:

  1. একটি উবুন্টু লাইভ ইউএসবি তৈরি করুন এবং এতে বুট করুন
  2. আপনার ওএস পার্টিশনের অবস্থান সন্ধান করুন (জিপিআর্টেড সহ, যেমন: / dev / sda1 )
  3. এই আদেশগুলি কার্যকর করুন ( আপনার পার্টিশনের সাথে / dev / sda1 প্রতিস্থাপন করুন)
sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
sudo update-grub

রিবুট করুন এবং সম্ভবত এটি কাজ করবে :)

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