পার্টিশনগুলি কীভাবে মার্জ করবেন?


33

আমার দুটি পার্টিশন রয়েছে যার মধ্যে একটিতে একটি ফাইল সিস্টেম রয়েছে এবং অন্যটি অপ্রচলিত।

কিভাবে দুটি পার্টিশন একীভূত?

উত্তর:


35

আপনি এর জন্য জিপিটারusc_logo ব্যবহার করতে পারেন । দ্বারা ইনস্টলযোগ্যsudo apt-get update && sudo apt-get install gparted

একটি নতুন নতুন পার্টিশন তৈরি করতে (আপনার ফাইল সিস্টেমে সমস্ত ডেটা মুছে ফেলে):

  • প্রথমে আপনাকে নিশ্চিত করতে হবে যে উভয় পার্টিশন - নির্ধারিত স্থান এবং মার্জ করার জন্য অন্যান্য পার্টিশন উভয়ই লজিক্যাল পার্টিশন বা উভয় প্রাথমিক পার্টিশনই রয়েছে। একটি যৌক্তিক এবং একটি প্রাথমিক কাজ করবে না

  • প্রথম পদক্ষেপটি যাচাই করে নেওয়ার পরে নিশ্চিত হয়ে গেলে, একটি ফাইল সিস্টেম ধারণ করে থাকা পার্টিশনটি মুছুন।

  • তৃতীয়ত, আপনি কোনও পার্টিশন মোছার পরে অবিকৃত স্থানটি এখন বড়।

  • প্রয়োজনীয় আকারের একটি পার্টিশন তৈরি করুন।

পার্টিশন হোল্ডিং ডেটার আকার বাড়াতে: (এটি বেশিরভাগ সুরক্ষিত হলেও আপনার ডেটা ব্যাকআপ করা বুদ্ধিমানের কাজ!)

  • প্রথমে আপনাকে নিশ্চিত করতে হবে যে উভয় পার্টিশন - নির্ধারিত স্থান এবং মার্জ করার জন্য অন্যান্য পার্টিশন উভয়ই লজিক্যাল পার্টিশন বা উভয় প্রাথমিক পার্টিশনই রয়েছে। একটি যৌক্তিক এবং একটি প্রাথমিক কাজ করবে না

  • দ্বিতীয়ত, প্রশ্নে বিভাজনে ডান ক্লিক করুন এবং পুনরায় আকার দিন ক্লিক করুন। প্রয়োজনীয় হিসাবে আকার পূরণ করুন।

  • পুনরায় আকার / সরান ক্লিক করুন এবং তারপরে সমস্ত ক্রিয়াকলাপ প্রয়োগ করুন

screenshot_gparted


থ্যাঙ্কস, gpart ব্যবহার খুব ভাল ছিল। আমার সমস্যায় - এটি / dev / sda1 এবং / dev / sda3 এর মধ্যে একটি লিনাক্স-অদলবদল করে। / sda3 খালি ছিল। আমি লিনাক্স অদলবদল এবং ডিভ 3 উভয়ই ফর্ম্যাট করি, তারপরে ডেভ 1 প্রসারিত করব (স্বাপের জন্য 100% এইচডিডি - 300 মিমি)। এবং যুক্ত করুন (hdd এর বাম পাইস ফর্ম্যাট করুন) লিনাক্স অদলবদল।
ভ্লাদিমির Ch

পার্টিশনটি মার্জ করার জন্য যে নির্দেশাবলীটিতে এটির সাথে অন্য কোনও (আনলোকটেড) ডেটা নেই তা উবুন্টু 17.04-এ আমার জন্য কাজ করে না জিপিআরটির বর্তমান সংস্করণটি ব্যবহার করে যখন আমার অযাচিত স্থানটি পার্টিশনের আগে ডেটা আছে এটা। কীভাবে এটি সমাধান করবেন তা ব্যাখ্যা করার জন্য আপনি কি আপনার পোস্টটি স্পষ্ট করে বলতে পারেন?
স্পেনসার হিল

আমি কি ধরে নিচ্ছি যে এই সমাধানটি কেবল তখনই কার্যকর হয় যদি দুটি পার্টিশন একে অপরের পাশে থাকে? তারা না হলে আমার কী করা উচিত?
প্রায়

17

অব্যবহৃত পার্টিশনটি যদি ফাইল সিস্টেমের সাথে পার্টিশনের পরে শারীরিকভাবে হয় তবে আপনি ডিস্কে পার্টিশনটি পুনরায় আকার দিতে, পুনরায় বুট করতে পারেন এবং তারপরে ফাইল-সিস্টেম বৃদ্ধি করতে পারেন (যদি এটি একটি বর্ধনযোগ্য ফাইল সিস্টেম যেমন ext3, ext4, ইত্যাদি ছিল)।

উদাহরণস্বরূপ, আপনার যদি /dev/sda1ফাইল সিস্টেম /dev/sda2হিসাবে এবং অব্যবহৃত পার্টিশন হিসাবে থাকে তবে পার্টিশনগুলি এতে পরীক্ষা করুন fdisk /dev/sda:

# fdisk /dev/sda
...    
Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63     8016434     4008186   83  Linux
/dev/sda2         8016435  1953520064   972751815   83  Linux

আপনাকে নিশ্চিত করতে হবে যে আপনার নতুন sda1একই স্থানে sda2শুরু হয় (এখানে, 63৩) এবং যেখানে শুরু হবে (এখানে, 8016434) ends এবং ডাবল-পরীক্ষা করে দেখুন কোথায় শুরু sda1হয় তার ঠিক আগেই sda2এখানে রয়েছে (এখানে, 8016434 অবিলম্বে 8016435 এর পরে অনুসরণ করা হয়েছে) তা নিশ্চিত হওয়ার জন্য।

তারপরে অব্যবহৃত পার্টিশন এবং ফাইল সিস্টেম পার্টিশন মুছুন:

Command (m for help): d
Partition number (1-4): 2
...
Command (m for help): d
Partition number (1-4): 1

এবং পরিশেষে, ফাইল সিস্টেম পার্টিশনটি পুনরায় তৈরি করুন:

Command (m for help): n
Command action
   e   extended
   p   primary partition (1-4)
p
Partition number (1-4, default 1): 1
First sector (63-1953520064, default: 63): 63
...
Last sector, +sectors or +size{K,M,G} (63-1953520064, default 1953520064): 1953520064

Command (m for help): t
Partition number (1-4): 1
Hex code (type L to list codes): 83

এবং নিশ্চিত করুন যে আপনি যা প্রত্যাশা করছেন তা পেয়েছেন:

Command (m for help): p
...
  Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *          63  1953520064   976760001   83  Linux

শেষ পর্যন্ত, এটি সংরক্ষণ করুন:

Command (m for help): w

ডিস্কে কোনও পার্টিশন মাউন্ট করা থাকলে আপনাকে প্রথমে রিবুট করতে হবে এবং তারপরে আপনি ফাইল সিস্টেমটি বৃদ্ধি করতে পারবেন:

# resize2fs /dev/sda1

সতর্ক থাকুন এবং সৌভাগ্য হবে। সর্বদা আপনার ডেটা ব্যাকআপ করুন। :)


1
আমার মনে হয় আপনার টাইপো রয়েছে: শেষ হয়েছে যেখানে sda2 সমাপ্ত হয়েছে (এখানে, 8016434) শেষ হওয়া উচিত যেখানে sda2 শেষ হয়েছে (এখানে, 1953520064)
কার্ল মরিসন

আমি আমার অদলবদল (এবং সম্ভবত অন্যান্য সমস্ত পার্টিশন) মেরে ফেলেছি। তবে এটি কাজ করে। আমি অবশ্যই এতে ইনস্টল হওয়া সমস্ত স্পেস পিএস ওএসে
এসডিএ-র

যদি তা আগে হয়?
দক্ষিণ শাহ

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