লিনাক্সে কীভাবে একটি নতুন এক্সট 4 ফাইল সিস্টেম (পার্টিশন) তৈরি করবেন


Ext4 বা চতুর্থ বর্ধিত ফাইল সিস্টেম লিনাক্সের জন্য বহুল ব্যবহৃত জার্নালিং ফাইল সিস্টেম। এটি ext3 ফাইল সিস্টেমের প্রগতিশীল পুনর্বিবেচনা হিসাবে ডিজাইন করা হয়েছিল এবং ext3 এর অনেকগুলি সীমাবদ্ধতা অতিক্রম করে।

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

এই নিবন্ধটি আপনাকে লিনাক্সে কীভাবে একটি নতুন ext4 ফাইল সিস্টেম (পার্টিশন) তৈরি করবেন তা দেখাবে। আমরা প্রথমে লিনাক্সে কীভাবে একটি নতুন পার্টিশন তৈরি করব, এটি ext4 ফাইল সিস্টেমের সাথে ফর্ম্যাট করব এবং এটি মাউন্ট করব at

দ্রষ্টব্য: এই নিবন্ধটির উদ্দেশ্যে:

  • আমরা ধরে নেব যে আপনি আপনার লিনাক্স মেশিনে একটি নতুন হার্ড ড্রাইভ যুক্ত করেছেন, যাতে আপনি নতুন ext4 পার্টিশন তৈরি করবেন এবং
  • আপনি যদি প্রশাসনিক ব্যবহারকারী হিসাবে সিস্টেমটি পরিচালনা করছেন তবে এই নিবন্ধে প্রদর্শিত কমান্ডগুলি চালানোর জন্য রুট সুবিধার্থে sudo কমান্ডটি ব্যবহার করুন

লিনাক্সে একটি নতুন পার্টিশন তৈরি করা হচ্ছে

পার্টিশন করতে চান এমন হার্ড ড্রাইভ সনাক্ত করতে পার্টেড -l কমান্ড ব্যবহার করে পার্টিশনগুলি তালিকাভুক্ত করুন।

# fdisk -l 
OR
# parted -l

উপরের স্ক্রিনশটের আউটপুটটি দেখে, আমাদের পরীক্ষার সিস্টেমে দুটি হার্ড ডিস্ক যুক্ত হয়েছে এবং আমরা /dev/sdb ডিস্ক বিভাজন করব।

নির্বাচিত স্টোরেজ ডিভাইসে পার্টিশন তৈরি শুরু করতে পার্টেড কমান্ড ব্যবহার করুন।

# parted /dev/sdb

এখন mklabel কমান্ড দিন।

(parted) mklabel msdos

তারপরে mkpart কমান্ডটি ব্যবহার করে একটি পার্টিশন তৈরি করুন, পার্টিশনের ধরণের উপর ভিত্তি করে এটি তৈরি করতে ইচ্ছুক "প্রাথমিক" বা "লজিক্যাল" এর মতো অতিরিক্ত পরামিতি দিন। তারপরে ext4 টি ফাইল সিস্টেমের ধরণ হিসাবে নির্বাচন করুন, পার্টিশনের আকার স্থাপনের জন্য প্রারম্ভ এবং শেষটি সেট করুন:

(parted) mkpart                                                            
Partition type? primary/extended? primary 
File system type? [ext2]? ext4 
Start? 1 
End? 20190

/dev/sdb ডিভাইসে পার্টিশন টেবিলটি মুদ্রণ করতে বা নতুন পার্টিশন সম্পর্কিত বিশদ তথ্য জানতে মুদ্রণ কমান্ডটি চালান।

(parted) print

এখন ছাড়ুন কমান্ড ব্যবহার করে প্রোগ্রামটি প্রস্থান করুন।

নতুন Ext4 পার্টিশনের ফর্ম্যাট করা

এর পরে, আপনাকে নিম্নলিখিতভাবে mkfs.ext4 বা mke4fs কমান্ডটি ব্যবহার করে ext4 ফাইল সিস্টেম টাইপের সাথে নতুন পার্টিশনটি সঠিকভাবে ফর্ম্যাট করতে হবে।

# mkfs.ext4 /dev/sdb1
OR
# mke4fs -t ext4 /dev/sdb1

তারপরে e4label কমান্ডটি ব্যবহার করে পার্টিশনটি নিম্নরূপ করুন।

# e4label /dev/sdb1 disk2-part1
OR
# e2label /dev/sdb1 disk2-part1

ফাইল সিস্টেমে নতুন Ext4 পার্টিশন মাউন্ট করা হচ্ছে

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

# mkdir /mnt/disk2-part1
# mount /dev/sdb1 //mnt/disk2-part1

এখন df কমান্ড ব্যবহার করে, আপনি আপনার সিস্টেমের সমস্ত ফাইল সিস্টেমের মাপের সাথে একটি মানব পাঠযোগ্য ফর্ম্যাট (-h) এবং তাদের মাউন্ট পয়েন্ট এবং ফাইল সিস্টেমের ধরণের (-T) তালিকাভুক্ত করতে পারেন ) :

# df -hT

শেষ অবধি, পুনরায় বুট করার পরেও ফাইল সিস্টেমের অবিরাম মাউন্ট সক্ষম করতে আপনার/etc/fstab এ নিম্নলিখিত এন্ট্রি যুক্ত করুন।

/dev/sdb1   /mnt/disk2-part1  ext4   defaults    0   0

আপনি নিম্নলিখিত নিম্নলিখিত নিবন্ধগুলি পড়তে পছন্দ করতে পারেন:

  1. একটি বিদ্যমান লিনাক্স সিস্টেমে LVM ব্যবহার করে কীভাবে নতুন ডিস্ক যুক্ত করা যায়
  2. একটি বিদ্যমান লিনাক্স সার্ভারে কীভাবে একটি নতুন ডিস্ক যুক্ত করবেন
  3. লিনাক্সের জন্য 10 সেরা ফাইল এবং ডিস্ক এনক্রিপশন সরঞ্জাম
  4. লিনাক্সে ফাইল ব্যবহার করে ভার্চুয়াল হার্ডডিস্ক ভলিউম কীভাবে তৈরি করা যায়

এখানেই শেষ! এই নিবন্ধে, আমরা কীভাবে লিনাক্সে একটি নতুন পার্টিশন তৈরি করতে পারি, এটি ext4 ফাইল সিস্টেম টাইপের সাথে ফর্ম্যাট করতে এবং এটি একটি ফাইল সিস্টেম হিসাবে মাউন্ট করতে পারি explained আরও তথ্যের জন্য বা আমাদের সাথে কোনও প্রশ্ন ভাগ করে নেওয়ার জন্য, নীচের প্রতিক্রিয়া ফর্মটি ব্যবহার করুন।