File System
শব্দটা অনেকেই হয়ত শুনে থাকবেন । Windows এ pendrive অথবা Hard disk drive ফরমেট করার সময় হয়ত দেখেও থাকবেন । ওপরের একটি ড্রপডাওন এ লিখা থাকে NTFS,FAT32,exFAT ইত্যাদি । তো আজকে জানব এগুলা কি আর কোনটার বিশেষত্ব কি ।
ফাইলসিস্টেম কি ও কোন গুলো
ফাইলসিস্টেম হল কম্পিউটারের মাধ্যমে কোন মেমোরি ড্রইভে কিভাবে ডাটা স্টোর অথবা পরে রিড করা হবে তার পদ্ধতি ।
এখন পর্যন্ত অনেকগুলো ফাইল সিস্টেম বানানো হয়েছে । যেমন NTFS,FAT32,exFAT,HFS,HFS+,EXT3,EXT4 ইত্যাদি । এদের মধ্যে FAT32,NTFS,exFAT এর ব্যবহার সবচেয়ে বেশি ।
আজকে এগুলা নিয়েই একটু বকবক করতে চাই ।??
FAT32 Filesystem:
এটা অনেক পুরানো Filesystem । Windows 95(OEM),Windows 98 & Windows ME তে এই ফাইল সিস্টেম পাওয়া যায় । এটা পুরোনো FAT16 এর বদলে ব্যবহার করা হয় । এটি পুরানো হওয়ায় এর সুবিধা আর অসুবিধা দুইটাই আছে । আমরা আমাদের ফ্ল্যাস ড্রাইভ গুলাকে সাধারনত FAT32 তেই ফরমেট করে থাকি ।এই ফাইলসিস্টেমে ডাটা সিকিউরিটি ফিচার গুলোর অভাব আছে । হ্যা , Windows XP থেকে সম্ভবত কোন Windows ই আর FAT32 সিস্টেমে install হয় না ।
সাপোর্ট : উইন্ডোজ, ম্যাক, লিনাক্স এর সব ভার্শনে,
গেম কনসোল, এবং যে মেশিনের USB পোর্টে আছে, এর
সবগুলোতেই এই ফাইল সিস্টেম সাপোর্ট করে।
সমস্যা: সর্বোচ্চ 4GB সিঙ্গেল ফাইল ট্রান্সফার করা যাবে ।এই সিস্টেমে পার্টিশনের আকার হতে পারবে সর্বোচ্চ 8TB.
ব্যবহার : যদি আপনার কোনো আলাদা
তাহলে Removable Disk মানে পেন ড্রাইভ,SD কার্ড ইত্যাদিতে
এই FAT32 পার্টিশন ব্যবহার করতে পারেন।
NTFS FileSystem:
NTFS একটা আধুনিক ফাইল সিস্টেম যেটা উইন্ডোজ ব্যবহার করে। উইন্ডোজ ইনস্টল করার পর ডিফল্টভাবে NTFS ফাইল সিস্টেমে আপনার সিস্টেম ড্রাইভ ফরম্যাট করে নেয়। যদিও এখানে এ ফাইলের আকার এবং পার্টিশনের আকারের লিমিট আছে কিন্তু সেটা আনেক বেশি এবং ধরাছোয়ার বাইরে। NTFS প্রথম উইন্ডোজ এক্সপির সংস্করণে হাজির হয়।
এর পাশাপাশি, NTFS-এ অন্যান্য আধুনিক
feature ও যোগ হয়েছে। এখানে ফাইল পারমিশন সাপোর্ট করে নিরাপত্তার জন্য, এটা দ্রুত error recover করতে সাহায্য করে
C: ড্রইভে কিছু কপি বা মুভ করলে আপনাকে পারমিশন দিতে হয় । এটাই NTFS এ সুবিধা।
উইন্ডোজ সিস্টেমের পার্টিশন NTFS হতেই হবে।
আপনি যদি উইন্ডোজের পাশাপাশি অন্য ড্রাইভে ডুয়াল বুট হিসাবে অন্য প্রোগ্রাম ইনস্টল করতে চান – তাহলে সম্ভবত ঐ ড্রাইভকেও আপনার NTFS পর্টিশন ব্যবহার করতে হবে। যাইহোক, NTFS অন্যান্য অপারেটিং সিস্টেমের জন্য অতটা
সুবিধার না। Windows XP থেকে এখন পর্যন্ত Windows এর সব সংস্করনে এই ফাইল সিস্টেম সাপোর্ট করে। কিন্তু অনান্য অপারেটিং সিস্টমে এর একটা লিমিট আছে। ডিফল্টভাবে Mac OS X শুধুমাত্র NTFS ড্রাইভ পড়তে পারে, লিখতে বা
ডিলেট করতে পারে না। কিছু লিনাক্স ডিস্ট্রিবিউশন NTFS writeing সাপোর্ট করে কিন্তু কিছু ডিন্ট্রোতে শুধুমাত্র read-only. Sony’র PlayStation গেম কনসোলগুলোর কোনটিতেও NTFS সাপোর্ট করে না। এমনকি মাইক্রোসফটের নিজস্ব Xbox 360-
NTFS ড্রাইভ read করত পারে না । অন্যান্য ডিভাইসও NTFS সাপোর্টে সমস্যা করে করে
।
ব্যবহার :আপনার উইন্ডোজ সিস্টেম ড্রাইভ এবং
অন্যান্য internal ড্রাইভ যেখানে শুধু উইন্ডোজ ব্যবহার করবেন তাদের জন্য এটি ব্যবহার করতে পারেন।
exFAT:
exFAT ২০১৬ সালে প্রথম উইন্ডোজ পুরোনো ভার্শন যেমন Windows XP এবং Windows Vista তে দেয়া হয়। এটা ফ্ল্যাশ ড্রাইভের জন্য অপ্টিমাইজ করা হয়। এটি NTFS’র সব অতিরিক্ত বৈশিষ্ট্য এবং ওভারহেড ছাড়া FAT32 মত একটি লাইটওয়েট ফাইল সিস্টেম। আপনি 4 গিগাবাইট (GB) অধিক মাপের ফাইল আপনি ফ্ল্যাশ ড্রাইভ বা এসডি কার্ডে স্টোর করতে পারেবন যদি সেটা exFAT -তে ফরমেট করা থাকে। exFAT, FAT32 উপর একটা সোজাসাপ্টা আপগ্রেড, এবং external ড্রাইভে এটা সেরা চয়েজ । exFAT, NTFS -এর চেয়ে বেশি compatible. যেখানে Mac OS X এ শুধুমাত্র NTFS-র জন্য read-only সেখানে exFAT জন্য পুরো read-write সাপোর্ট করে। exFAT ড্রাইভ উপযুক্ত সফটওয়্যার ইনস্টল করে Linux থেকে অ্যাক্সেস করা যেতে পারে। যদিও exFAT Macs- এর সাথে compatible – এবং কিছু ডিভাইস যেগুলাতে NTFS সমর্থন করে না যেমন ডিজিটাল ক্যামেরা। কিন্তু এটা এখনও বেশ সামঞ্জস্যপূর্ণ না। মাইক্রোসফট এর নিজস্ব Xbox 360 এটিকে সমর্থন করে না, যদিও Xbox One করে। PlayStation 3 exFAT ড্রাইভ সমর্থন করে না, যদিও
ব্যবহার: বিশেষত যদি আপনার 4 গিগাবাইটের (GB) বেশি সাইজের ফাইল প্রয়োজন পরে তাহলে USB ফ্ল্যাশ ড্রাইভ এবং অন্যান্য external ড্রাইভের জন্য এটি ব্যবহার করতে পারেন। যেসব ডিভাইস exFAT সাপোর্ট করে তাদের সব গুলোতেই এই ফাইল সিস্টেম ব্যবহার করতে পারেন তাহলে
আপনাকে FAT32 এর পরিবর্তে exFAT -এ ড্রাইভটি Format করতে হবে।
ট্রিক : ধরেন আপনি pendrive এ করে একটি ফাইল নিবেন যার আকার 4GB এর থেকে বেশি । কি করবেন?
সিম্পল । Pen drive টি কে NTFS অথবা exFAT এ ফরমেট করে নিন । ব্যাস হয়ে গেল সমাধান ।