আমি কীভাবে 4 জিবি-র চেয়ে বড় কোনও ফাইল ইউএসবি ফ্ল্যাশ ড্রাইভে অনুলিপি করব?


53

আমি একটি ইউএসবি ফ্ল্যাশ ড্রাইভে একটি 6 জিবি ফাইল অনুলিপি করার চেষ্টা করছি তবে এটি অনুলিপি করবে না।


23
ইউএসবি ড্রাইভটি কি FAT32 দিয়ে ফর্ম্যাট করা হয়েছে? এই ফাইল সিস্টেমটি 4GB এর চেয়ে বড় ফাইলগুলিকে সমর্থন করে না। আপনাকে এটির পরে অন্যভাবে ফর্ম্যাট করতে হবে, যেমন এনটিএফএস হিসাবে। সাবধান থাকুন যে ফর্ম্যাট করা ড্রাইভের সমস্ত ডেটা মুছে ফেলে।
বাইট কমান্ডার

14
আপনি কি দয়া করে "এটি অনুলিপি করবেন না" সম্পর্কে প্রশ্নে আরও বিশদ যুক্ত করতে পারেন? আপনি কোন আদেশ ব্যবহার করে দেখেছেন? আপনি কোন ত্রুটি বার্তা পাবেন? (ভবিষ্যতে
কারওর

2
"4 জিবি এর চেয়ে বড় ফাইলগুলি অনুলিপি করতে পারে না" এর জন্য গুগল এবং আপনি
স্ট্যাকেক্সচেঞ্জে


3
@ নিউফেস আপনি কীভাবে এটি করবেন সে সম্পর্কে নির্দেশাবলী সহ একটি উত্তর অন্তর্ভুক্ত করতে পারেন? একটি মন্তব্য হিসাবে একটি অর্ধ উত্তর ছেড়ে যাওয়া প্রায়ই ভাল চেয়ে বেশি ক্ষতি হতে পারে। ধন্যবাদ।
এলিয়াহ কাগন

উত্তর:


108

এটি FAT32 সীমাবদ্ধতার কারণে। 4GB এর চেয়ে বড় ফাইলগুলি FAT32 ভলিউমে সংরক্ষণ করা যাবে না । ফ্ল্যাশ ড্রাইভকে এক্সএফএটি বা এনটিএফএস হিসাবে ফর্ম্যাট করা এই সমস্যাটি সমাধান করবে।

সতর্কতা: আপনার ডেটা ব্যাক আপ করুন। ফর্ম্যাট করা আপনার ডিভাইসের সমস্ত ডেটা মুছে ফেলবে।


20
বিটিডাব্লু, ফ্ল্যাশ ড্রাইভকে ফর্ম্যাট ext3করাও একটি বিকল্প
বেসাইল স্টারিনকিভিচ

18
@ বেসাইলস্টারিঙ্কেভিচ হ্যাঁ, তবে এটি কিছু মালিকানাধীন ওএসএসের পক্ষে খুব বেশি ব্যবহারযোগ্য নয়;)
রুসলান

11
@ রাস্লান: আমি এটি দ্বিতীয়। লিনাক্সে এক্সফ্যাট এবং এনটিএফএস ব্যবহারের চেয়ে উইন্ডোজটিতে এক্সট্র্যাক্ট 3/4 ব্যবহার করা আরও বেদনাদায়ক ছিল।
জেআইভি

13
যদিও এটি মাইক্রোসফ্ট তৈরি, যদিও এক্সএফএটি-র জন্য অনেক কিছু বলা যায়। অন্যরা যেমন উল্লেখ করেছে যে এটি তিনটি ডেস্কটপ ওএসই পরিচালনা করে, তাই আপনি আপনার আন্তঃযোগিতা আরও বাড়িয়ে তোলেন। এছাড়াও এটি বড় ফ্ল্যাশ ড্রাইভে ব্যবহারের জন্য ডিজাইন করা হয়েছিল। উদ্ধৃতি: এন.ইউইকিপিডিয়া.আর / উইকি / এক্সএফএটি বিশেষত, কারণ এটি কোনও ফাইলকে সংশ্লেষ হিসাবে চিহ্নিত করতে পারে এবং এর ফলে ফ্যাটটি স্পর্শ করা এড়ানো যায় না, এটি ওপিএস ব্যবহারের ক্ষেত্রে অত্যন্ত দক্ষতার সাথে কাজ করে: খুব বড় ফাইল পরিচালনা করে।
dgnuff

8
@ ডিগনফ আপনার অর্থ, তিনটি বড় ডেস্কটপ ওএস :)
dn3s

91

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

split -b4294967295 /path/to/input.file /path/to/pen/drive/output.file.

man splitসম্পূর্ণ ডকুমেন্টেশন জন্য দেখুন । এটি নিম্নলিখিত ফাইলগুলি তৈরি করবে:

4,0G output.file.aa
1,6G output.file.ab

এর FILESIZE output.file.aaম্যাচ ঠিক আপনার FAT32 ফরম্যাট USB ড্রাইভ, যা সর্বোচ্চ ফাইল সাইজ 4 Gibibyte (GiB, যে না গিগাবাইট গিগাবাইট হিসাবে একই) বিয়োগ 1 বাইটগিলসকে এই গুরুত্বপূর্ণ সংযোজনের জন্য
ধন্যবাদ ।


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

cat output.file.* > input.file

আপনি যদি আশঙ্কা করেন যে এটি বাশগুলিতে ফাইলগুলি ভুলভাবে পড়তে পারে তবে ওয়াইল্ডকার্ড বিস্তৃতি যাতে যথাযথ হওয়ার নিশ্চয়তা রয়েছে?
উইন্ডোজ সিস্টেমে সম্পর্কিত কমান্ডটি হ'ল:

copy /b output.file.aa+output.file.ab input.file

splitউইন্ডোতেও অন্যান্য অনেক দরকারী জিএনইউ ইউটিলিটি ইনস্টল করা যেতে পারে, উইন 32 এর জন্য জিএনইউ ইউটিলিটিগুলি দেখুন ।


2
আমি এখানে পেলাম যে অর্ধেক upvotes আমি পাই তা কেবল GiB বনাম GB এর কারণে। ;)
মিষ্টি

2
আমি splitএমনকি জিআইবি এবং জিবি-র মধ্যে কোনও পার্থক্য ছাড়াই উন্নত করেছি । তবে আমি তার জন্য একটি অ্যাটাবয় পাঠাব ...
জিস আইকন

1
@ ডেজার্ট আমি আশা করব যে আপনাকে কেবলমাত্র প্রায় .4.৪% আরও উন্নতি করতে হবে।
এলিয়াহ কাগান

1
আমি উর্ধ্বগতি জানাই কারণ একটি বড় ফাইল সরাতে সক্ষম হওয়ার জন্য ড্রাইভটির পুনরায় ফর্ম্যাট করা একটি ভয়ঙ্কর উত্তর যখন splitএই উদ্দেশ্যে সুনির্দিষ্টভাবে উপস্থিত থাকে এবং প্রাপ্তির শেষে প্রয়োজন হয় না। FAT32 একটি কারণে ইউএসবি ড্রাইভের লিংগুয়া ফ্র্যাঙ্কা।
মন্টি হার্ড

আমি মনে করি -b 4095Mঅনেক সহজ হবে এবং bcকমান্ড হিসাবে একই অর্জন । ব্যাশ সালে এক এছাড়াও শেল গাণিতিক ব্যবহার করতে পারে: $(((4<<30)-1))
ডেভিড ফোস্টার 20

39

সমস্যা: ফাইল আকারের জন্য FAT32 এর 4GiB সীমা রয়েছে

বিভিন্ন পরিস্থিতিতে এবং ফাইল সিস্টেমগুলি বিবেচনায় নেওয়া বিকল্পগুলির সন্ধান করা হয়

  • ফাইল আকার সমস্যা
  • কোন অপারেটিং সিস্টেমগুলি ইউএসবি ড্রাইভটি পড়তে / লিখতে হবে

শুধুমাত্র লিনাক্স

আপনি শুধুমাত্র উবুন্টু (এবং অন্যান্য লিনাক্স ডিস্ট্রো) সঙ্গে ড্রাইভ ব্যবহার করতে চান, তবে এটি একটি ভাল ধারণা একটি ব্যবহার করা লিনাক্স ফাইল সিস্টেম উদাহরণস্বরূপ, ext4 এই । এইভাবে আপনি উচ্চতর পঠন / লেখার গতি পেতে পারেন (কোন প্রক্রিয়াটি হ'ল বাধা নির্ভর করে) এবং আপনি মালিকানা এবং অনুমতি সম্পর্কিত উচ্চতর নমনীয়তা পাবেন।

  • আপনি এক্সটি 4 ফাইল সিস্টেম gpartedতৈরি করতে জিইউআই প্রোগ্রামটি ব্যবহার করতে পারেন ।

লিনাক্স, উইন্ডোজ এবং ম্যাকোসের সাথে সম্পূর্ণ সামঞ্জস্য

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

  • FAT32 ফাইলের আকারের জন্য 4GiB (গিবিবিট, বেস 2) সীমা রয়েছে।

    • তিনটি অপারেটিং সিস্টেমে তৈরি করা যেতে পারে।
    • আপনার যদি উইন্ডোজ অ্যাক্সেস থাকে তবে উইন্ডোতে (মেরামত) বজায় রাখুন।
    • উবুন্টুতে এটি বজায় রাখা যায় dosfsck, এটি প্যাকেজ সহ আসে dosfstools,

      sudo apt-get install dosfstools
      
      sudo dosfsck -a /dev/sdxn  # least destructive option
      sudo dosfsck -r /dev/sdxn  # more powerful option
      

      যেখানে এক্স ড্রাইভ লেটার এবং এন হল পার্টিশন নম্বর, উদাহরণস্বরূপ /dev/sdb1ড্রাইভ বিতে প্রথম পার্টিশনের জন্য।

  • ইউডিএফ সম্ভবত ফাইল সিস্টেমটি মেরামত করার জন্য সরঞ্জামগুলির অভাব রয়েছে,

    • FOSS
    • সম্ভবত এই লিঙ্কটির মাধ্যমে উইন্ডোজে মেরামতের সরঞ্জামগুলি পাওয়া সম্ভব: ইউডিএফের জন্য fsck সরঞ্জামগুলি এবং উত্স কোড হিসাবে কিছু সরঞ্জাম উপলব্ধ রয়েছে
    • উবুন্টুতে তৈরি করা যায়
    • লিনাক্স স্টাইলের লিঙ্কগুলির সাথে সামঞ্জস্যপূর্ণ।
    • লিনাক্স স্টাইল অনুমতিগুলির সাথে সামঞ্জস্যপূর্ণ। আপনি স্বতন্ত্র ফাইলগুলির অনুমতি তৈরি করতে ও সংশোধন করতে পারেন (যা FAT এবং NTFS দিয়ে সম্ভব নয়)।
    • একটি ইউডিএফ পার্টিশনটি উইন্ডোজ 10 দ্বারা ফর্ম্যাট করার জন্য অনুরোধ করা হবে না (যদিও লিনাক্স এক্সট 4 ফাইল সিস্টেম ক্ষতিগ্রস্থ হয়, এবং ভুল করে ধ্বংস হতে পারে)।
    • কীভাবে ইউডিএফ তৈরি এবং ব্যবহার করবেন: ইউএসবি স্টিকের জন্য ফ্যাট এর উত্তরসূরি হিসাবে ইউডিএফ ব্যবহার করা

      সুতরাং, এটির জন্য, আপনার ইউএসবি স্টিকটি ধরে নেওয়া হ'ল /dev/sdx:

      1. প্যাকেজ ইনস্টল করুন udftools

        sudo apt-get install udftools
        
      2. একটি পার্টিশন টেবিল এবং সঙ্গে একটি ভাগ তৈরি করুন gpartedবাgnome-disks

      3. ঝুঁকিপূর্ণ দিয়ে লক্ষ্য পার্টিশনের প্রথম মবিবাইট মুছুন dd(কমান্ড লাইনে ডাবল-চেক করুন!)

        sudo dd if=/dev/zero of=/dev/sdx1 bs=1M count=1
        
      4. চালান mkudffs,

        sudo mkudffs -b 512 --media-type=hd --lvid=my-label /dev/sdx1
        

      পূর্ববর্তী ফাইল সিস্টেমের তথ্য (বা অন্যান্য অবশিষ্ট ডেটা) মুছতে পার্টিশনের প্রথম মবিবাইট মুছুন, ইউএসএফ ফর্ম্যাট হওয়ার পরে ইউএসবি স্টিকটিকে FAT হিসাবে সনাক্ত করা থেকে বিরত রাখতে।

      -b 512যেমন ইউডিএফ স্পেসিফিকেশন প্রয়োজনীয়, একটি ফাইল সিস্টেম ব্লক আকার USB স্টিক এর ফিজিক্যাল ব্লক আকার সমান জোর হয়। আপনার যদি আরও উপযুক্ত ব্লকের আকারের ইউএসবি স্টিকের ভাগ্য থাকে তবে তা খাপ খাইয়ে নিন।

      এর পরে, আপনার ইউএসবি স্টিকটি জিএনইউ / লিনাক্স এবং অন্যান্য ফ্রি অপারেটিং সিস্টেমগুলি সহ অবশ্যই পড়তে এবং লেখার জন্য ব্যবহারযোগ্য হবে তবে উইন্ডোজের বর্তমান সংস্করণগুলির সাথে (কেবলমাত্র পুরানো সংস্করণ এক্সপি সহ কেবল পঠনযোগ্য) এবং ম্যাকোস সহ।

  • এক্সএফএটি আরেকটি বিকল্প। এটি FAT32 এবং UDF এর সাথে তুলনা করে নতুনএবং ভাল কাজ করার দাবি করেছে

    • স্থানীয়ভাবে উইন্ডোজ দিয়ে
    • ম্যাকোস সহ
    • লিনাক্স সহ

এক্সএফএটি সম্পর্কে আরও

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

এবং উবুন্টুতে exFAT- র জন্য সমর্থনটি [পড়ুন / লিখুন] ইনস্টল করার জন্য এই কমান্ড লাইনটি

sudo apt-get install exfat-utils exfat-fuse
  • উইন্ডোজ এবং ম্যাকোস এবং লিনাক্সে নিম্নলিখিত কমান্ড লাইনের সাহায্যে তৈরি করা যেতে পারে

    sudo mkfs.exfat -n YOUR-LABEL /dev/sdxi
    

    উদাহরণস্বরূপ, xড্রাইভ লেটারটি কোথায় এবং iপার্টিশন নম্বর /dev/sdb1

  • উইন্ডোজ বজায় রাখা যায়।

আমার প্রথম পরীক্ষার ফলাফল :

  • এক্সফ্যাট ফাইল সিস্টেম তৈরি করা উবুন্টু (১.0.০৪ এলটিএস (-৪-বিট), জেনিয়াল কার্নেল সিরিজের সাথে ইনস্টলড সিস্টেম (৪.৪.০-৯৩-জেনেরিক) আপ টু ডেটে ভাল কাজ করেছে।
  • 4 GiB এর চেয়েও বেশি বড় ফাইল লেখা এবং পড়া সফল হয়েছিল। উবুন্টু এবং এক্সএফএটি সঠিকভাবে এবং দ্রুতভাবে পরিচালিত হয়েছে (আমি চেক করেছি md5sumএবং ইউএসবি সিস্টেমের দ্বারা গতি সীমাবদ্ধ ছিল)।
  • উবুন্টু এবং উইন্ডোজ অন্যান্য অপারেটিং সিস্টেমে কী তৈরি হয়েছিল তা পড়তে পারে। (পরীক্ষার জন্য আমার কাছে কোনও ম্যাকওএস নেই এবং অন্যান্য লোকের প্রতিবেদনের উপর নির্ভর করতে হবে))

উইন্ডোজ

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

  • উবুন্টুতে আপনি gpartedএনটিএফএস ফাইল সিস্টেম তৈরি করতে জিইউআই প্রোগ্রামটি ব্যবহার করতে পারেন ।
  • উইন্ডোজে এনটিএফএস এবং এক্সএফএটি ফাইল সিস্টেম তৈরি করা সহজ (তারা নেটিভ)।

ম্যাক অপারেটিং সিস্টেম

MacOS এর এটি ব্যবহার করা সম্ভব FAT32 , ইউডিএফ এবং exFAT

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

এই লিঙ্কটি দেখুন,

ওএস এক্স ইওসোমাইটে এক্সট 4 ব্যবহার করা, দীর্ঘ তবে নিরাপদ উপায়


3
আফার উইন্ডোজ এক্সপি ইউডিএফ ভলিউমে লিখতে পারে না। এটি আজকাল খুব বেশি সমস্যা নয় তবে এখনও লক্ষণীয়,
গ্রোনস্টাজ

2
ম্যাকোস ডিফল্টরূপে সমস্ত কিছু কেবল পঠনযোগ্য এনটিএফএস হিসাবে মাউন্ট করে (আমি অনুমান করি যে অ্যাপল বিশ্বাস করে না এনটিএফএস
রাইটিং

1
@gsnedders আমি আশা করি তারা উইন্ডোতে বিশ্বাস করে না।
wizzwizz4

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

2
দ্রষ্টব্য: আপনি ম্যাকএস-এ সমস্যা ছাড়াই এক্সফ্যাট ব্যবহার করতে পারেন (এটি ড্রাইভকে এক্সফ্যাট হিসাবে ফর্ম্যাটও করতে পারে)। এক্সফ্যাট এছাড়াও বৃহত্তর ফ্ল্যাশ ডিস্ক / মেমরি কার্ডের জন্য ডিফল্ট হয়ে উঠছে।
SztupY

11

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


5

আপনার যদি উইন্ডোজ মেশিনে অ্যাক্সেস থাকে তবে আপনি বিন্যাস ছাড়াই আপনাকে ইউএসবি-স্টিক ফাইল সিস্টেম রূপান্তর করতে পারেন। আপনার উইন্ডোজ কমান্ড লাইনটি নিম্নরূপে ব্যবহার করা উচিত: খোলা উইন্ডোতে কমান্ড কমান্ডটি চাপুন Win + R, টাইপ করুন cmd-> যেখানে আপনার মাউন্ট করা ইউএসবি-স্টিকের জন্য চিঠিটি রয়েছে is এক মিনিটেরও কম সময়ে এটি প্রস্তুত is উপভোগ করুন।OKconvert X: /FS:ntfsX:


2
এই পদ্ধতিটি কার্যকর হতে পারে :-) তবে কোনও ফাইল সিস্টেম রূপান্তর করা ঝুঁকিপূর্ণ হতে পারে, তাই রূপান্তর করার আগে আমি ইউএসবি-স্টিকের গুরুত্বপূর্ণ সমস্ত বিষয় ব্যাকআপ করার পরামর্শ দেব । যাইহোক, আপনি কি এই পদ্ধতিটি ব্যবহার করেছেন? এটি ফাইল রাখে? এটি এক্সফেটে / থেকেও কাজ করে?
সুডোডাস

1
আমি এই পদ্ধতিটি বেশ কয়েকবার ব্যবহার করেছি, সমস্ত প্রক্রিয়া এই পদ্ধতির পরে পাঠযোগ্য ছিল। এই ইউটিলিটিটি কেবল এনটিএফএসে রূপান্তর করতে কাজ করে, বিপরীতে নয়।
এম। ডিএম

2

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

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