কমান্ড লাইন থেকে একটি ext4 পার্টিশনটি আকার পরিবর্তন করার সবচেয়ে সহজ উপায় কী?


29

কমান্ড লাইন থেকে সম্ভাব্য কয়েকটি কমান্ডের সাহায্যে, তবে কী বোঝার সবচেয়ে সহজ) একটি ext4 পার্টিশন (বা পদ্ধতির উপর নির্ভর করে যে কোনও ধরণের পার্টিশন) আকার পরিবর্তন করার সবচেয়ে সহজ উপায় কী?

জিপিআর্টের মতো সরঞ্জাম ব্যবহার করা জিইউআইতে স্পষ্টতই সহজ, তবে কমান্ড লাইনের কী হবে? আমি অনুমান করি পাঠ্য-ভিত্তিক জিইউআইগুলি উত্তরটিও গণনা করতে পারে কারণ এটি প্রযুক্তিগতভাবে কমান্ড লাইনে রয়েছে। এটি কেবল সহজ হওয়া দরকার।

বিভাজন দ্বারা আমি একটি ব্যক্তিগত কম্পিউটারের (যেমন ল্যাপটপে) একক ডিস্কে একটি সাধারণ পার্টিশন বোঝাতে চাই। উদাহরণস্বরূপ, আমি আকার পরিবর্তন করতে চাই /dev/sda4। কোনও রেইড নেই, একাধিক ডিস্ক ড্রাইভ নেই, এখানে জটিল কিছু নেই। একটি একক ডিস্কে কেবল একটি সহজ পার্টিশন (/ dev / sdaX অন / dev / sda)।


1
আপনি সম্ভবত এটি জানেন, তবে জিপিআর্টড জিএনইউ পার্টেডের জিইউআই ফ্রন্ট-এন্ড। বিভক্ত ২.৪ এর পূর্বে, আপনি আকার পরিবর্তন করতে পারেন, তবে এটি তখন থেকে সরানো হয়েছে। আমি সন্দেহ করি যে এটি কেবলমাত্র ম্যানুয়ালি করা, পার্টিশন টেবিলকে পুনরায় আকার দেওয়া, ডিভাইস মানচিত্র তৈরি করা এবং ফাইল ফাইলের আকার পরিবর্তন করা।
স্পারহক

পার্টিশনের আকার পরিবর্তন সম্পর্কে আপনি এই নিবন্ধটি দেখেছেন ?
পিএমমন

আমি নির্দিষ্টটি দেখিনি, তবে এর সংক্ষিপ্তসারটি হ'ল আপনি পার্টিশনটি মুছুন তারপরে আপনি যে আকারটি চান তার একটি নতুন তৈরি করুন। তবে আমি যা সহজাতভাবে করছি তা হ'ল কিছু "মুছে ফেলা" নয়, কেবল আকার পরিবর্তন করা। এই প্রশ্নের সর্বোত্তম উত্তর সম্ভবত একটি পার্টিশনকে "আকার পরিবর্তন" করা, একটি মুছে ফেলা এবং একটি নতুন তৈরি করার উপায় নয় এবং পুনরায় আকার 2fs পদক্ষেপগুলি সম্পূর্ণ অপ্রয়োজনীয় এবং পটভূমিতে ঘটবে (কারণ স্বাভাবিকভাবে এবং স্পষ্টতই ব্যবহারকারীও চায় পার্টিশনের সমস্ত স্থান ব্যবহার করুন যাতে এটি কোনও অতিরিক্ত পদক্ষেপ না হয়)।
trusktr

উত্তর:


10

আপনি ব্যবহার করতে পারেন fdiskআপনার পার্টিশন টেবিল যখন running.Refer এই লিঙ্কে পরিবর্তন করতে http://codesilence.wordpress.com/2013/03/14/live-resizing-of-an-ext4-filesytem-on-linux/


17
লিঙ্ক পচানোর কারণে আপনার লিঙ্ক থেকে সম্পর্কিত তথ্যটি আপনার উত্তরে দেওয়া উচিত। এছাড়াও, ওয়ার্ডপ্রেস ডটকম বর্তমানে যেখানে আমি বাস করি (চীন) তা অবরুদ্ধ করা হয়েছে, তাই আমি "উত্তর" দেখতে পাচ্ছি না।
ওয়ার্মফুড

1
@ তুশি, fdisk -l পেস্ট.বুন্টু . com / 24757891 এর আউটপুট । আমি sda5 এবং sda6 কে sda6 হিসাবে মার্জ করতে চাই। এটি কি আমার ডেটা ক্ষতি করে?
আলহালাল

7

gpartedresize2fsপার্টিশনের আকার পরিবর্তন করতে ব্যবহার করে। এটি অনেক যুক্তি লাগে না। নীচে এগুলি আমি দরকারী বলে মনে করেছি।

-M ফাইল সিস্টেমের সর্বনিম্ন আকারে সঙ্কুচিত হয়।

-p শতাংশের সূচক দেখায়।

-P ফাইল সিস্টেমের সর্বনিম্ন আকার মুদ্রণ করে এবং প্রস্থান করে।


resize2fsপার্টিশন টেবিলটি মোটেও পরিবর্তন করে না, এটি একটি ফাইল সিস্টেমের আকার পরিবর্তন করে । এটি ব্যবহারের পরে আপনাকে সেই ফাইল-সিস্টেমটি সেই অনুযায়ী পার্টিশনটির আকার পরিবর্তন করতে হবে।
bool3max

5

আপনি যদি পার্টিশন এবং ফাইল সিস্টেম উভয়ের আকার বৃদ্ধি করতে চলেছেন তবে প্রথমে fdiskপার্টিশনের resize2fsআকার বাড়ানোর জন্য রান করুন এবং তারপরে ফাইল সিস্টেমের আকার বাড়ানোর জন্য রান করুন ।

আপনি যদি উভয়ের আকার সঙ্কুচিত করতে যাচ্ছেন resize2fsতবে প্রথমে চালান এবং তারপরে চালান fdisk

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