উইন্ডোজ, লিনাক্স এবং ওএস এক্সের বাক্সের বাইরে কোন ইউএসবি ড্রাইভ ফাইল সিস্টেম কাজ করে? [প্রতিলিপি]


28

উইন্ডোজ, লিনাক্স এবং ওএস এক্সের বাক্সের বাইরে কোন ইউএসবি ড্রাইভ ফাইল সিস্টেমটি কাজ করে যাতে আমি যখন আমার বাবাকে একটি GB৪ জিবি ইউএসবি ড্রাইভ দেই, তখন তাকে প্রথম
sudo apt-get install exfat-fuse exfat-utils ntfs-3gটার্মিনালে টাইপ করতে বলি না ?


2
সত্যিই একটি নেই। এই ফাইল সিস্টেমগুলি যা বাক্সের বাইরে ক্রস প্ল্যাটফর্ম, 64৪ জিবি-র মতো বড় পার্টিশন সমর্থন করে না। যার অর্থ আপনার সেই ফাইল সিস্টেমগুলিতে ড্রাইভার সরবরাহ করতে হবে যা পার্টিশনের আকারকে বড় সমর্থন করে। আপনি আপনার বাবাকে একবার সেই আদেশটি টাইপ করতে এবং এটি দিয়ে সম্পন্ন করতে বলতে পারবেন না?
রামহাউন্ড

আমি মনে করি যে আপনি যখন আপনার লিনাক্স কার্নেলটি সঙ্কলন করেছিলেন তখন আপনি কোন ফাইল সিস্টেম নির্বাচন করেছেন তার উপর নির্ভর করে। অথবা যখন আপনার বিতরণ এটি আপনার পক্ষে করেছে, আপনি যদি সেই পথে চলে যান।
টবি স্পিড

1
কি, আপনি ইতিমধ্যে আপনার বাবার জন্য সমস্ত নিফটি প্রয়োজনীয় প্যাকেজ ইনস্টল করেন নি? :)
অ্যাঞ্জেল

বিশেষত প্রতিটি প্ল্যাটফর্মের কোন সংস্করণটি আপনাকে সমর্থন করা উচিত তার উপর নির্ভর করে "সর্বাধিক সঠিক" উত্তর পরিবর্তন হয়। প্রতিটি ওএসের আধুনিক সংস্করণগুলিতে এক্সএফএটি ভালভাবে সমর্থিত হয়, তবে আপনাকে যদি এক্সপি বা ম্যাক ওএস এক্স লিপার্ড (10.5) বা তার বেশি পুরানো বা লিনাক্সের কিছু নির্বিচারে পুরানো সংস্করণগুলি সমর্থন করতে হয় তবে এটি OOBE কাজ করবে না। অন্যথায় যদি FAT32 খুব সীমাবদ্ধ থাকে তবে এনটিএফএস আপনার পরবর্তী সেরা বাজি।
আফ্রাজিয়ার

@ র্যামহাউন্ড এবং যাঁরা সমস্ত প্ল্যাটফর্ম জুড়ে কাজ করেন তারা পূর্ববর্তী সংস্করণগুলির সীমাবদ্ধতার জন্য ওয়ার্কারআউন্ডের স্তরগুলির উপর স্তরগুলির ইতিহাসের কারণে সত্যই দুর্বল ফাইল সিস্টেম।
কাস্পার্ড

উত্তর:


23

আপডেট 2018-05-25: যেহেতু আমি প্রথম দিকে 2015 সালে এই উত্তরটি লিখেছিলাম, এক্সএফএটি জনপ্রিয়তার সাথে বাড়তে থাকে, মূলত এসডিএক্সসির একইভাবে বর্ধমান জনপ্রিয়তা এবং একটি আধুনিক ক্রস-প্ল্যাটফর্ম ফাইল সিস্টেমের প্রয়োজনের কারণে। কমপক্ষে দুটি উবুন্টু স্বাদ, কাইলিন (ডেস্কটপ) এবং মেট (কোর + ডেস্কটপ), 18.04 হিসাবে ডিফল্ট হিসাবে এক্সএফএটি সমর্থন অন্তর্ভুক্ত করে। এটি এখনও পেটেন্ট-এনাম্বার্ডড, তবে, আবার এফএটি পরিবারের বাকী পরিবার । কিছু লোক মনে করে যে তারা এই পেটেন্টগুলি ঘিরে কাজ করতে পারে ; অন্যরা সামান্য সাফল্যের সাথে তাদের চ্যালেঞ্জ জানাতে চেষ্টা করেছে

ফাইল সিস্টেমের FAT সিরিজটি আধুনিক দিনের অপারেটিং সিস্টেমগুলিতে সর্বাধিক বহুল সমর্থিত হয়ে থাকে। এটি একটি খুব সাধারণ ফাইল সিস্টেম, এবং কোনও প্ল্যাটফর্মের জন্য একটি প্রাথমিক প্রয়োগ দ্রুত লেখা যেতে পারে। FAT16 সম্ভবত সর্বাধিক বহুল সমর্থিত জাত, এরপরে FAT32 অনুসরণ করে । একটি 64 গিগাবাইট ড্রাইভের জন্য, FAT32 আদর্শ হবে। যেমনটি অন্যরা উল্লেখ করেছে, ক্যাচটি হ'ল আপনি উইন্ডোজ ব্যবহার করছেন তবে পার্টিশনটি ফর্ম্যাট করতে একটি তৃতীয় পক্ষের ইউটিলিটি ব্যবহার করা দরকার কারণ বিল্ট-ইন উইন্ডোজ ইউটিলিটি 32 জিবি-র চেয়ে বড় FAT32 পার্টিশন তৈরি করতে পারে না। অতিরিক্তভাবে, FAT32 4 GiB এর চেয়ে বড় ফাইল সংরক্ষণ করতে পারে না, যেহেতু প্রতিটি ফাইলের আকার 32-বিট স্বাক্ষরবিহীন পূর্ণসংখ্যার হিসাবে সংরক্ষণ করা হয়।আপনি ড্রাইভ ফর্ম্যাট করার প্রাথমিক ঝামেলা এবং ফাইলের আকার সীমা সহ্য করতে পারলে সম্ভবত FAT32 আপনার সেরা বেট।

এক্সএফএটি আরও বৃহত এসডি কার্ডের (এসডিএক্সসি) মানক ফর্ম্যাট হিসাবে বিশেষত মোবাইল প্ল্যাটফর্মগুলিতে আরও ব্যাপক ব্যবহার দেখতে শুরু করছে is আপনি সম্ভবত কোনও এসডিএক্সসি কার্ড রিডার সহ কোনও ডিভাইসে এক্সএফএটি জন্য দেশীয় সমর্থন পাবেন। যেমন আপনি লক্ষ্য করেছেন, কিছু প্ল্যাটফর্ম — বা নির্দিষ্ট সংস্করণ / প্ল্যাটফর্মের ডিস্ট্রোস default ড্রাইভারগুলি ডিফল্টরূপে চালিত করে না, কারণ সাধারণত ডিস্ট্রো "অ-মুক্ত" সফ্টওয়্যার এড়ানোর জন্য পছন্দ করে। পুরো এফএটি পরিবার পেটেন্ট-এনাম্বার্ডযুক্ত , তবে এক্সফ্যাটটিতে সাম্প্রতিকতম পেটেন্ট রয়েছে (উদাহরণস্বরূপ, US8321439 এবং US8583708 ), যার বেশিরভাগের মেয়াদ দীর্ঘ সময়ের জন্য শেষ হবে না। আমার সুপারিশটি হ'ল যদি FAT32 খুব সীমাবদ্ধ হয়, বিশেষত যদি আপনি প্রায়শই উইন্ডোজটিতে ড্রাইভ ব্যবহার করেন exহ্যাঁ, আপনার কয়েকটি লিনাক্স সিস্টেমে ড্রাইভার ইনস্টল করার প্রয়োজন হতে পারে তবে সেগুলি দরকারী ড্রাইভার যা সম্ভবত যে কোনও উপায়ে ইনস্টল করা উচিত, এবং পেটেন্ট উদ্বেগগুলি পৃথক ব্যবহারকারীদের পক্ষে সমস্যা হওয়ার সম্ভাবনা কম।

ড্রাইভটিকে ইউডিএফ হিসাবে ফর্ম্যাট করা FAT32 এর কিছু সীমাবদ্ধতা কাটিয়ে উঠবে। তবে কিছু প্ল্যাটফর্মগুলি সম্ভবত ডিভাইসটিকে একটি অপটিকাল ড্রাইভ হিসাবে ব্যবহারকারীদের কাছে উপস্থাপন করতে পারে যা জটিল হতে পারে। উইন্ডোজ বা ম্যাকের ড্রাইভটি ফর্ম্যাট করতে আপনার সম্ভবত তৃতীয় পক্ষের ইউটিলিটিও প্রয়োজন। আপনি যদি এই রুটে যান তবে ভ্যাট বা রেহাইয়ের পরিবর্তে প্লেইন ইউডিএফ ব্যবহার করতে ভুলবেন না। দ্বিতীয় দুটি বিল্ডগুলি নির্দিষ্ট ধরণের অপটিকাল মিডিয়াগুলির জন্য এবং কোনও ফ্ল্যাশ ড্রাইভে প্রত্যাশার মতো কাজ করবে না। অভিযোগ, সুরক্ষা দুর্বলতার জন্য অলস ফিক্সের কারণে ইউএনডিএফ লিনাক্সে 1 জিবি-র চেয়ে বড় ফাইলগুলিকে সমর্থন করে না CV উইন্ডোজ ইউডিএফ হিসাবে ফর্ম্যাট অ অপটিক্যাল মিডিয়া হ্যান্ডেল করতে সরাসরি অস্বীকার করতে পারে যে ইঙ্গিত করার জন্য কিছু প্রমাণ আছে, কিন্তু আমি এটি পরীক্ষাও করি নি।


7
এও লক্ষ্য রাখতে হবে যে FAT32 4G এর চেয়ে বড় ফাইলগুলিকে সমর্থন করে না।
রুসলান


19

আমি FAT32 ফাইল সিস্টেমের সুপারিশ করব।

FAT32 ফাইল সিস্টেম প্রায় সব অপারেটিং সিস্টেমের উপর বাক্সের বাইরে কাজ করে। বেশিরভাগ ইউএসবি ফ্ল্যাশ ড্রাইভগুলি এফএটি 32 হিসাবে পূর্বরূপিত হয়।

আপনাকে ইউএসবিতে 2 টি পার্টিশন তৈরি করতে হবে, এবং সেগুলি কেবল লিনাক্স বা ম্যাকটিতে দৃশ্যমান হবে। এর কারণ FAT32 কেবলমাত্র সর্বাধিক 32GB বিভাজন মাপ পরিচালনা করতে পারে। উইন্ডোজে এটি কেবল প্রথম পার্টিশনটি দেখায়।

FAT কেবল 4 গিগাবাইটের পার্টিশন আকারগুলি পরিচালনা করতে পারে, তাই আমি এটির সুপারিশ করব না কারণ আমি বলেছি উইন্ডোজ কেবল প্রথম পার্টিশনটি প্রদর্শন করবে।

লিনাক্স এবং ম্যাকের জন্য এনটিএফএসের অতিরিক্ত ড্রাইভারের প্রয়োজন, এবং আপনি ফাইল অনুমতি নিয়ে সমস্যা হতে পারে।


10
FAT32 এর জন্য +1 তবে আপনার উত্তরটি FAT32 এর পার্টিশন আকারের সীমাবদ্ধতা উল্লেখ করার সাথে করতে পারে কারণ ওপি বলেছে যে সে তার বাবাকে একটি 64 গিগাবাইট ডিস্ক হস্তান্তর করতে চাইবে ... FAT32 উইন্ডোতে ফর্ম্যাট করলে 32GB সর্বোচ্চ পার্টিশনের আকার সমর্থন করে
কিন্নেক্টাস

12
@ বিগক্রিস এফওয়াইআই, 32 গিগাবাইট সীমাবদ্ধতা কেবল উইন্ডোজের ডিফল্ট ফর্ম্যাট সরঞ্জামে। অন্যান্য সরঞ্জামগুলি উইন্ডোজে বড় বড় FAT32 পার্টিশন তৈরি করবে।
মার্টিজন হিমেলস

3
এবং উইন্ডোজ আনন্দের সাথে 32 গিগাবাইটের চেয়ে বড় একটি বৃহত FAT32 পার্টিশনটি পড়বে
কানাডিয়ান লুক 13

12
এছাড়াও, FAT32- এর সর্বাধিক ফাইলের আকার 4GB এর মধ্যে সীমাবদ্ধ।
অ্যালজিওগিয়া

1
@ বিগক্রিস একটি ফ্ল্যাশ ড্রাইভে একাধিক পার্টিশন থাকতে পারে তবে উইন্ডোজ কেবল প্রথম পার্টিশন থেকে সনাক্ত করতে এবং পড়তে পারবে। এটি অন্যদের মাউন্ট, মুছতে বা ফর্ম্যাট করতে অস্বীকার করবে। এটি উইন্ডোজ 10 হিসাবে দাঁড়িয়েছে, যদিও অন্যান্য পার্টিশনগুলি ডিস্কমিগ্রিমএসসি তে প্রদর্শিত হবে। কিছু মাদারবোর্ডগুলি ফ্ল্যাশ ড্রাইভগুলি বহিরাগত হার্ড ড্রাইভ হিসাবে উপস্থাপন করার জন্য কনফিগার করা যেতে পারে, যা এই সমস্যাটিকে উদ্ঘাটন করে তবে অন্যান্য সতর্কতামূলক পরিচয় দিতে পারে।
জেনেক্সার

9

ইউডিএফ বেশিরভাগ আধুনিক অপারেটিং সিস্টেম দ্বারা সমর্থিত এবং এফএটি 32 এর গুরুতর সীমাবদ্ধতা নেই। উইকিপিডিয়ায় সামঞ্জস্যতা সারণী দেখুন ।


1
আমি ইউডিএফ ব্যবহার করার চেষ্টা করেছি এবং সমস্ত প্ল্যাটফর্মের বিষয়গুলিতে ছড়িয়ে পড়েছি। এটি কাগজে ভাল তবে বাস্তবায়ন এবং সমর্থনে পরিপক্ক নয়।
জেডিগোগস

6

FAT32 প্রায় প্রতিটি ডিভাইসে কাজ করে তবে উইন্ডোজ কেবল FAT32 পার্টিশনটিকে 32 গিগাবাইট করার অনুমতি দেয়। আপনি যদি 64 গিগাবাইট চান তবে আপনাকে লিনাক্স ব্যবহার করে এটি ফর্ম্যাট করতে হবে (যেমন। জিপিআর্টড)। উইন্ডোজটিতে / পার্টিশন থেকে / পড়তে লেখার ক্ষেত্রে কোনও সমস্যা হবে না।

এনটিএফএসও কাজ করবে তবে আপনাকে ফাইল অনুমতি নিয়ে সমস্যা হতে পারে।


4
উইন্ডোজে বড় FAT32 পার্টিশন ফর্ম্যাট করার জন্য তৃতীয় পক্ষের সরঞ্জাম রয়েছে। 32GB সীমাটি কেবলমাত্র ফর্ম্যাট সরঞ্জামে রয়েছে; এটি আনন্দের সাথে বড়দের পড়তে / লিখতে হবে। আমি জানি আমি এটি একটি 64 জিবি এসডি কার্ড দিয়ে করেছি; সম্ভবত একটি 128 দিয়েও করেছেন। (নিশ্চিত নয়, এবং আমি চেক করার জন্য বাড়িতে নেই))
ড্যান নীলি

@v_kr ম্যাক্স বাক্সের বাইরে এনটিএফএস ফাইল সিস্টেমে লিখতে পারে না, সুতরাং FAT32 একমাত্র বিকল্প বলে মনে হয়।
মিহাই

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

1
@ স্নেকডোক এনটিএফএসের জার্নালিং রয়েছে। COW একটি ডিজাইনের সিদ্ধান্ত, এটি "আধুনিক" নয়। এনটিএফএস হল শিলা শক্ত।
ড্যানিয়েল বি

3
@ স্নেকডোক: এনটিএফএস ভ্রমণ করেছে, নিশ্চিত নন কোথায় আপনি ধারণা পেয়েছেন যে এটি না। এটি মালিকানা, এসিএল, হার্ড লিঙ্কগুলি, প্রতীকী লিঙ্কগুলি, মাউন্ট পয়েন্টগুলি (যেগুলি ড্রাইভের অক্ষর নয়), একাধিক ডেটা স্ট্রিম, স্বচ্ছ সংক্ষেপণ বা এনক্রিপশন, বড় ফাইল, খুব দীর্ঘ ফাইলের নাম এবং অন্যান্য অনেকগুলি বৈশিষ্ট্য সমর্থন করে। অনুলিপি-অন-রাইটিং হ'ল এটি প্রধান "আধুনিক" বৈশিষ্ট্য যার অভাব রয়েছে এবং এমনকি অনেকগুলি লিনাক্স ফাইল সিস্টেমগুলিরও এটির অভাব রয়েছে।
সিবিহ্যাকিং

3

FAT সর্বাধিক বহুল সমর্থিত পার্টিশনের ধরণ। 4 গিগাবাইট পর্যন্ত ভলিউম এবং 2 জিবি পর্যন্ত ফাইলের আকারের অনুমতি দেয়। এটি বেশিরভাগ ডিভাইস দ্বারা সমর্থিত (যেমন টিভি, গাড়ি ইত্যাদি)

FAT32 এছাড়াও উল্লিখিত সমস্ত সিস্টেমে কাজ করে, 512 এমবি থেকে 2 টিবি পর্যন্ত ভলিউম এবং 4 জিবি পর্যন্ত ফাইলের আকার দেয়। অন্যদের দ্বারা উল্লিখিত হিসাবে উইন্ডোজ এক্সপি কেবলমাত্র 32 গিগাবাইট পর্যন্ত ভলিউমকে অনুমতি দেয়।

এনটিএফএস কেবলমাত্র এনটি (উইন্ডোজ 200 বা উইন্ডোজ এক্সপি এবং উপরের) এবং * এনআইএক্স সিস্টেমের ভিত্তিতে উইন্ডোজ সংস্করণ দ্বারা সমর্থিত

উত্স: https://www.microsoft.com/resources/docamentation/windows/xp/all/proddocs/en-us/choosing_between_ntfs_fat_and_fat32.mspx?mfr=true

আমি ব্যক্তিগতভাবে (প্রচুর পরিমাণে) ইউএসবি ড্রাইভে দুটি পার্টিশন তৈরি করি, তাই আমি নিশ্চিত যে আমি কোনও জায়গায় গেলে আমার কাছে সবসময় ডেটা সঞ্চয় করার উপায় থাকবে।


এছাড়াও, আপনি এনটিএফএস ড্রাইভগুলি অ্যাক্সেস করতে * NIX এ এনএফএস ব্যবহার করতে পারেন। সম্ভবত ম্যাকের জন্যও কিছু আছে।
ইসমাইল মিগুয়েল

3
@ ইসমাইলমিগুয়েল এনএফএসের এনটিএফএসের সাথে কোনও সম্পর্ক নেই। এটি কোনও নেটওয়ার্কের মাধ্যমে ফাইল অ্যাক্সেসের জন্য একটি প্রোটোকল।
suriv iv

আমার মনে আছে স্থানীয় এনটিএফএস ড্রাইভগুলি পড়ার জন্য কনফিগার করা এনএফএস ব্যবহার করা। তবে, আমার স্মৃতিটি প্রায় 6-8 বছর আগে যেহেতু ব্যর্থ হতে পারে। তবে * এনআইএক্সের কিছুটা বিতরণে সাধারণত বাইরের বাইরে এনটিএফএস সমর্থন থাকে।
ইসমাইল মিগুয়েল

2

প্রথম প্রশ্নটির জন্য, "সর্বাধিক 'ক্রস-প্ল্যাটফর্ম' উচ্চ ক্ষমতা সম্পন্ন ফাইল সিস্টেমটি কী?": কোনওটি নেই, তবে ইউডিএফটি কেবল অপ-অপটিকাল ফর্ম্যাটে আরও কার্যকর হলে সবচেয়ে নিকটবর্তী হত। উইন্ডোজ ওএসগুলি বাদ দিয়ে এইচএফএস + অন্যান্য সাধারণ প্ল্যাটফর্মগুলি লিনাক্স এবং ওএসএক্স জুড়ে চলার জন্য বেশ কার্যকর বলে প্রমাণিত হয়েছে। (তবে দুঃখের বিষয়, বিএসডি নয়: https://en.wikedia.org/wiki/Comp तुलना_ of_file_systems )।

আমি সম্প্রতি লিনাক্স এবং ওএসএক্স সিস্টেমের মধ্যে প্রচুর পরিমাণে বাল্ক ফাইল স্থানান্তর (টেরাবাইট) করছিলাম এবং ইউডিএফ বা এক্সট 2 স্থানান্তরিত করার জন্য আমি যে 5 টিবি ড্রাইভগুলি ব্যবহার করছিলাম সেটি বিন্যাস করার প্রাকৃতিক পছন্দ বলে মনে হয়েছিল। পার্টিশন স্কিম এবং / অথবা দরিদ্র নেটিভ ড্রাইভার সমর্থনের কারণে পার্থক্যজনিত কারণে উভয়ই পুরোপুরি সন্তোষজনক ছিল না। শেষ পর্যন্ত, ওএসএক্সের চেয়ে আরও কিছু পড়ার চেয়ে লিনাক্স এইচএফএস + (সান জার্নালিং) লিখতে ভাল ছিল।

দ্বিতীয় প্রশ্নের কাছে: কেন কেবল ড্রাইভ ফর্ম্যাট করবেন না কেন এটি আপনার বাবার কম্পিউটারে ঠিক কাজ করে?

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