কম্পিউটার টিউটোরিয়াল

macOS-এ APFS কন্টেইনার রিসাইজ এরর 49180 ফিক্স: ধাপে ধাপে গাইড

পুরনো HFS+ ফাইল সিস্টেম ব্যবহার করার বেশ কয়েক বছর পর, অ্যাপল Apple File System বা সংক্ষেপে APFS রিলিজ করেছিল macOS High Sierra রিলিজের সাথে। নতুন ফাইল সিস্টেম এনক্রিপশন, ফাইল ইন্টিগ্রিটি, এবং স্পেস এলোকেশনে উন্নতি আনে। এছাড়া ক্লোনিং এবং স্ন্যাপশটের মত ফিচারও যোগ হয়।

একটি ফাইল সিস্টেম হলো হার্ড ডিস্ক বা SSD-এ ডেটা স্টোর করার একটি মেকানিজম। এটি ট্র্যাক রাখে প্রতিটি ফাইলকে গঠন করা টুকরাগুলো ড্রাইভে কোথায় অবস্থিত, সাথে সাথে প্রতিটি ফাইলের মেটাডেটা—যেন এর নাম, আকার, সৃষ্টি এবং মডিফিকেশন ডেট, এবং অন্যান্য ডিটেইলস। আপনি সাধারণত এই সকল ইনফরমেশন Finder-এ দেখতে পান।

APFS (Apple File System) হলো অ্যাপলের প্রپرাইটারি সিস্টেম যা স্টোরেজ সিস্টেমে ডেটা অর্গানাইজ এবং স্ট্রাকচার করার জন্য ডিজাইন করা। APFS ৩০ বছরের পুরনো HFS+ সিস্টেমকে রিপ্লেস করেছে যা পূর্বে ম্যাকগুলোর উপর ব্যবহার হতো।

HFS+ এবং HFS, যেগুলো Hierarchical File System-এর পুরনো ভার্সন, সেগুলো ফ্লপি ডিস্কের দিনে তৈরি হয়েছিল, যা ম্যাকের জন্য প্রাইমারি স্টোরেজ মিডিয়াম ছিল তখন হার্ড ড্রাইভ এখনও থার্ড পার্টি দ্বারা অফার করা এক্সপেনসিভ অপশন ছিল।

প্রো টিপ: আপনার ম্যাককে পারফরম্যান্স সমস্যা, জাঙ্ক ফাইল, হানিকারক অ্যাপ এবং সুরক্ষা হুমকির জন্য স্ক্যান করুন যা সিস্টেম সমস্যা বা ধীর পারফরম্যান্সের কারণ হতে পারে।

অ্যাপল মূলত APFS-কে SSD এবং অন্যান্য ফ্ল্যাশ-ভিত্তিক স্টোরেজ সিস্টেমের জন্য ডিজাইন করেছিল শুরু থেকে। যদিও APFS স olid-স্টেট স্টোরেজের জন্য তৈরি করা হয়েছে, এটি অন্যান্য মডার্ন হার্ড ড্রাইভের সাথে ভালো পারফর্ম করে। APFS অন্তর্ভুক্ত:

  • macOS Catalina (10.15)
  • macOS Mojave (10.14)
  • macOS High Sierra (10.13)
  • macOS Big Sur
  • iOS 10.3 এবং তারপর,
  • tvOS 10.2 এবং তারপর
  • watchOS 3.2 এবং তারপর

APFS-এর কিছু ফিচার আছে যা পুরনো ফাইল সিস্টেম থেকে আলাদা করে।

  • Clones: ক্লোনস σχεয় এরা ইন্সট্যান্টেনিয়াস ফাইল কপি সক্ষম করে কোনো অতিরিক্ত স্পেস ব্যবহার ছাড়া। একটি ফাইল বা ডকুমেন্ট একে একে এক লোকেশন থেকে অন্য লোকেশনে কপি করার বদলে, ক্লোনস অরিজিনাল ফাইলকে রেফারেন্স করতে পারে, যেন যেসব ডেটা ব্লক দুটি ফাইলের মধ্যে একই সেগুলো শেয়ার করা হয়। আপনি যখন এক ফাইলে পরিবর্তন আনেন, শুধু পরিবর্তিত ডেটা ব্লকটি নতুন ক্লোনে রাইট হয়। অরিজিনাল এবং ক্লোন দুটোই অরিজিনাল ডেটা ব্লক শেয়ার করতে থাকে। এটি শুধু ফাইল কপি এবং সেভিংকে এক্সসেপশনালি ফাস্ট করে না, বরং স্টোরেজ স্পেসও বাঁচায়।
  • Snapshots: APFS একটি ভলিউম স্ন্যাপশট জেনারেট করতে পারে যা একটি নির্দিষ্ট সময় বোঝায়। স্ন্যাপশটস ইফিশিয়েন্ট ব্যাকআপ এনাবল করে এবং আপনাকে একটি নির্দিষ্ট সময়ে কীভাবে ছিল সেটি ফিরে যাওয়ায় সক্ষম করে। স্ন্যাপশটস রিড-অনلی পয়েন্টার্স অরিজিনাল ভলিউম এবং এর ডেটার দিকে। একটি নতুন স্ন্যাপশট কোনো রিয়াল স্পেস নেয় না, শুধু অরিজিনাল ভলিউমের পয়েন্টার স্টোর করার জন্য প্রয়োজনীয় স্পেস। সময়ের সাথে সাথে অরিজিনাল ভলিউমে পরিবর্তন হলে, স্ন্যাপশট শুধু ঘটনো পরিবর্তনগুলোর সাথে আপডেট হয়।
  • Encryption: APFS রবাস্ট ফুল ডিস্ক এনক্রিপশন সাপোর্ট করে AES-XTS বা AES-CBC মোড ব্যবহার করে। ফাইল এবং মেটাডেটা দুটোই এনক্রিপ্টেড। সমর্থিত এনক্রিপশন মেথড:
    1. Clear (কোনো এনক্রিপশন নেই)
    2. Single-key
    3. Multi-key, পার-ফাইল কীস ফর বথ ডেটা অ্যান্ড মেটাডেটা
  • Space Sharing: স্পেস শেয়ারিং পার্টিশন সাইজ প্রি-ডিফাইন করার সমস্যা দূর করে। বদলে, সব ভলিউম একটি ড্রাইভের আন্ডারলাইং ফ্রি স্পেস শেয়ার করে। স্পেস শেয়ারিং একাধিক ভলিউমকে একটি ড্রাইভে ডাইনামিক্যালি বাড়ানো এবং ছোট করায় সক্ষম করে, কোনো রি-পার্টিশনের প্রয়োজন ছাড়া।
  • Copy-On-Write: এই ডেটা প্রোটেকশন স্কিম ডেটা স্ট্রাকচার শেয়ার করার দেয় যতক্ষণ কোনো পরিবর্তন হয় না। একবার পরিবর্তন রিকোয়েস্ট হলে (রাইট), একটি নতুন ইউনিক কপি তৈরি হয়, অরিজিনালটি ইনট্যাক্ট রাখে। রাইট কমপ্লিট হওয়ার পরেই ফাইল ইনফরমেশন আপডেট হয় লেটেস্ট ডেটার দিকে পয়েন্ট করতে।
  • Atomic Safe-Save: এটি কপি-অন-রাইটের আইডিয়ার মতোই কিন্তু যেকোনো ফাইল অপারেশনের জন্য প্রযোজ্য, যেন রিনেম বা মুভ ফাইল বা ডিরেক্টরি। রিনেমকে উদাহরণ নিলে, যে ফাইলটি রিনেম হবে সেটি নতুন ডেটা (ফাইল নাম) সহ কপি হয়। কপি প্রসেস কমপ্লিট হওয়া পর্যন্ত ফাইল সিস্টেম আপডেট হয় না নতুন ডেটার দিকে পয়েন্ট করতে। এটি নিশ্চিত করে যে যেকোনো কারণ—যেন পাওয়ার ফেইলার বা CPU হিকাপ—রাইট কমপ্লিট না হলে, অরিজিনাল ফাইল ইনট্যাক্ট থাকে।
  • Sparse Files: ফাইল স্পেস এলোকেট করার এই আরও ইফিশিয়েন্ট উপায় ফাইল স্পেসকে শুধু প্রয়োজন হলে বাড়াতে দেয়। নন-স্পার্স ফাইল সিস্টেমে, ফাইল স্পেস এডভান্সে রিজার্ভ করতে হয়, এমনকি যখন কোনো ডেটা স্টোর করার জন্য রেডি নয়।

APFS-ফরম্যাটেড USB ফ্ল্যাশ ড্রাইভ পুরনো ম্যাক বা উইন্ডোজ কম্পিউটারে রিডেবল না হওয়া সমস্যা ছাড়া, অধিকাংশ মানুষকে সিরিয়াস APFS এরর ফেস করতে হয় না—যেসব এটি পরিবর্তন করে সেগুলো আন্ডার দ্য হুড এবং শুধু ফলাফল দেয় একটি ম্যাক যা ফাস্টার, আরও রিলায়েবল, এবং আরও সিকিউর।

ম্যাকেও APFS এরর কোড 49180 কী?

যেকোনো নতুন সফ্টওয়্যার বা ফিচার সেটের ইমপ্লিমেন্টেশনের সাথে, এন্ড ইউজাররা çeşitli অনপেক্ষিত কুইর্ক এবং ইনকম্প্যাটিবিলিটির মুখোমুখি হতে পারে। একটা ऐसा কুইর্ক ইউজাররা ফেস করেছিল সিস্টেম পার্টিশন রিসাইজ করার চেষ্টায় Disk Utility ব্যবহার করে পার্টিশন شرিংক করার জন্য এবং এরর কোড 49180 পেয়েছিল।

ইউজাররা APFS macOS পার্টিশন شرিংক করতে পারছেন না Disk Utility-তে বা diskutil ব্যবহার করে। যখন তারা যেকোনো মেথড ট্রাই করে, তারা APFS কন্টেইনার রিসাইজ এরর 49180 – unusable disk space পায়।

কিছু কেসে, ইউজার Bootcamp পার্টিশন ডিলিট করার চেষ্টা করেছিলেন মেইন ডিস্ক স্পেস বাড়াতে। ইউজার Disk Utility প্রোগ্রাম ব্যবহার করেছিলেন, কিন্তু দুর্ভাগ্যক্রমে, Macintosh HD কোনো বড় হয়নি। অর্জিত স্টোরেজ স্পেস শুধু গায়েব হয়ে গেল এবং এখন একটি আনইউজড স্পেস আছে। "Free" স্পেস ডিলিট করার চেষ্টা করলে Disk Utility App-এ অন্য পার্টিশন বাড়াতে, কিন্তু সেটি সবসময় APFS কন্টেইনার রিসাইজ এরর 49180 ম্যাকেও রিটার্ন করে। "Free" স্পেস ডিলিট করে নতুন পার্টিশন তৈরি করার চেষ্টা করলেও কাজ করে না।

ফ্রি স্পেস রিক্লেইম করার চেষ্টায় Error Code 49180 APFS-এর কারণ

আপনি যখন এই APFS কন্টেইনার রিসাইজ এরর 49180 – unusable disk space দেখেন, এই ফাইল সিস্টেমের লিমিটেশনগুলো মনে রাখুন:

  • OS X 10.11 El Capitan এবং তার আগের ম্যাকগুলো APFS-এ ফরম্যাটেড ভলিউম মাউন্ট বা রিড করতে পারে না। তাই, এক্সটার্নাল হার্ড ডিস্ক বা USB ফ্ল্যাশ ড্রাইভ APFS-এ ফরম্যাট করবেন না যদি আপনাকে পুরনো ম্যাকের সাথে ব্যবহার করতে হয়। যাইহোক, High Sierra-এ APFS-ফরম্যাটেড ড্রাইভ থেকে চালু ম্যাকগুলো HFS+-এ ফরম্যাটেড এক্সটার্নাল হার্ড ডিস্কের সাথে ভালো কাজ করে।
  • যদিও High Sierra ইনস্টলার একটি ভলিউম HFS+- থেকে APFS-এ কনভার্ট করতে পারে ইনস্টলেশনের সময়, আপনি APFS ভলিউমকে HFS+-এ কনভার্ট করতে পারবেন না সেটি প্রথমে ইরেজ না করলে। আপনাকে সেটির যেকোনো ডেটা ব্যাকআপ নিতে হবে, APFS-এ ফরম্যাট করতে হবে, এবং তারপর ডেটা রিস্টোর করতে হবে।
  • আমরা পুরনো ডিস্ক রিপেয়ার এবং রিকভারি সফ্টওয়্যার High Sierra-র জন্য আপডেটেড না হলে APFS-ফরম্যাটেড ভলিউমে ব্যবহার করার পরামর্শ দিই না।
  • অ্যাপলের Boot Camp, যা আপনাকে ম্যাকেও উইন্ডোজ চালাতে দেয়, APFS-ফরম্যাটেড ম্যাক ভলিউমে রিড/রাইট সাপোর্ট করে না।
  • APFS-এ ফরম্যাটেড ভলিউমগুলো নেটওয়ার্ক শেয়ার পয়েন্ট অফার করতে পারে না AFP ব্যবহার করে এবং বাধ্যভাবে SMB বা NFS ব্যবহার করতে হয়।

তাই, আপনি যদি Boot Camp ব্যবহার করে পার্টিশন ডিলিট করেন, তাহলে আপনি সবচেয়ে সম্ভবত এই এরর পাবেন কম্প্যাটিবিলিটি ইস্যুর কারণে।

আপনার কনসিডার করার আরেকটি জিনিস হলো ড্রাইভের স্বাস্থ্য। একটি ড্যামেজড ড্রাইভ ডিস্ক এররের ব্যাপক রেঞ্জ তৈরি করতে পারে, এবং ম্যাকেও APFS কন্টেইনার রিসাইজ এরর 49180 শুধু সেগুলোর একটা।

ম্যাকেও APFS কন্টেইনার রিসাইজ এরর 49180 ফিক্স করা?

macOS High Sierra-এ APFS কন্টেইনার রিসাইজ এরর 49168 ফিক্স করতে, আমরা রিকমেন্ড করি আপনি প্রথমে আপনার কম্পিউটার ক্লিন করুন একটি প্রিমিয়াম ইউটিলিটি টুল দিয়ে, যেন ম্যাক রিপেয়ার অ্যাপ টুল। এই টুল আপনার সিস্টেম স্ক্যান করবে যেকোনো পারফরম্যান্স-লিমিটিং ইস্যুর জন্য, যেন ক্যাশ ফাইল এবং অননিডেড অ্যাপস। এটি আপনার RAM অপ্টিমাইজ করবে এক্টিভ অ্যাপসের জন্য রুম তৈরি করতে এবং এনার্জি বাঁচাতে এমন টвиকস রিকমেন্ড করবে।

আপনার কম্পিউটার ক্লিন করার পর, আপনি এখন প্রসিড করতে পারেন APFS কন্টেইনার রিসাইজ এরর 49180 ম্যাকওএসে ফিক্স করতে, নিচে লিস্ট করা মেথডগুলো ব্যবহার করে।

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

তারপর, Time Machine-এর অটোমেটিক ব্যাকআপ অফ করুন:

  1. System Preferences লঞ্চ করুন।
  2. Time Machine বেছে নিন।
  3. Backup Automatically-র চেকмар্ক সরিয়ে দিন।

উপরের প্রিপারেটরি স্টেপস কমপ্লিট হলে, আপনি নিচের সমাধানগুলোতে প্রসিড করতে পারেন।

ফিক্স #১. Terminal ব্যবহার করে পার্টিশন তৈরি করুন।

উল্লেখ্য আগে, Disk Utility অ্যাপ ডিস্ক পার্টিশন ইস্যু রিসল্ভ করতে খুব উপকারী নয়। এর জন্য, আপনাকে Terminal অ্যাপটির ওপর নির্ভর করতে হবে। Terminal লঞ্চ করার আগে, আপনার ডেটা ব্যাকআপ নিন, এবং তারপর Time Machine-এর অটোমেটিক ব্যাকআপ অফ করুন। Time Machine-এর অটোমেটিক ব্যাকআপ অফ করার উপায়:

  1. System Preferences লঞ্চ করুন।
  2. Time Machine বেছে নিন।
  3. Backup Automatically অপশন আনচেক করুন।
  4. APFS পার্টিশনের লোকেশন ডিটেক্ট করা

Time Machine-এর অটোমেটিক ব্যাকআপ অপশন অফ করার পর, পরবর্তী ধাপ হলো Terminal ব্যবহার করে APFS পার্টিশনের লোকেশন খুঁজে বের করা। নিচের ধাপগুলো নিন:

  1. Applications > Utilities > Terminal-এ যান Terminal লঞ্চ করতে।
  2. Terminal-এ, নিচের কমান্ড লাইন এন্টার করুন: diskutil list। এটি আপনার APFS কন্টেইনারের সকল ডিস্কের তালিকা আনে দেবে।
  3. একটি নতুন Terminal সেশন শুরু করুন।
  4. নতুন Terminal সেশনে, টাইপ করুন tmutil listlocalsnapshots / পার্টিশনে টাইম মেশিন স্ন্যাপশট দেখতে।
  5. নিচের কমান্ড টাইপ করুন: tmutil thinlocalsnapshots / 99999999999999 টাইম স্ন্যাপশট সম্পূর্ণরূপে রিমুভ করতে।
  6. টাইপ করুন tmutil listlocalsnapshots / দেখতে টাইম স্ন্যাপশট গিয়েছে কিনা।

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

মান লিন আপনি APFS কন্টেইনার রিসাইজ করতে চান একটি নির্দিষ্ট সাইজে যেন ৫৫০ GB ১ TB হার্ড ড্রাইভ থেকে, আপনাকে Terminal-এ একটি কমান্ড এন্টার করতে হবে ইন্ডিকেট করতে। Terminal-এ টাইপ করুন sudo diskutil apfs resizeContainer disk0s2 450g jhfs+ Extra 550g। বাকি স্পেস HFS+ ফাইল সিস্টেম হিসেবে থাকবে।

উপরের টেকনিকটি একাধিক পার্টিশন তৈরি করতেও ব্যবহার করা যায়। একাধিক পার্টিশন তৈরি করার উদ্দেশ্যে একটি কমান্ড লাইন দেখতে হবে এমন: sudo diskutil apfs resizeContainer disk0s2 400g jhfs+ Media 350g FAT32 Windows 250g।

আপনি আরও একটি জিনিস করতে পারেন—ফর্মুলা এইভাবে সেট আপ করুন যেন diskutil নতুন পার্টিশনের জন্য ভলিউম অটো-ডিটেক্ট করুক: sudo diskutil apfs resizeContainer disk0s2 650g jhfs+ Media 0b।

ফিক্স #২. Disk Utility ব্যবহার করুন।

যদিও এই আর্টিকেল শুরুতে নোট করেছিল যে Disk Utility অ্যাপ "unable to create new partition on Mac" ইস্যু রিসল্ভ করতে weinig সাহায্য করে, এটি এখনও উপকারী হতে পারে বিশেষ করে যদি আপনি পুরনো অপারেটিং সিস্টেম ব্যবহার করেন। আপনি Disk Utility অ্যাপও ব্যবহার করতে পারেন Terminal দিয়ে উপরের কমান্ডগুলো রান করার পর।

ফিক্স #৩. একটি ডিস্ক ডিফ্র্যাগ সফ্টওয়্যার ব্যবহার করুন।

আমরা যেটি লাস্ট সমাধান রিকমেন্ড করি সেটি হলো একটি വിശ্বস্ত ডিস্ক ডিফ্র্যাগ সফ্টওয়্যার ব্যবহার, যেন Auslogics-এর Disk Defrag। এটি আপনার কম্পিউটারে নতুন ভলিউম এবং পার্টিশন তৈরি করা সহজ করবে।

এটি হতে পারে আপনার ডিস্ক পার্টিশন করাপ্টড এবং তাই APFS পার্টিশন তৈরি করা অসম্ভব। যদি এটা কেস হয়, আপনাকে এই আর্টিকেল পড়তে হবে কিভাবে করাপ্টেড বা ডিলিটেড macOS পার্টিশন ফিক্স করতে হয়।

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

ফিক্স #৪: আপনার APFS পার্টিশন شرিংক করুন।

আপনি যদি সিদ্ধান্ত নেন আপনি সেই স্পেস আপনার APFS কন্টেইনারে রিক্লেইম করতে চান, আপনি সেটি diskutil ব্যবহার করেও করতে পারেন। প্রথমে, যाची, আপনাকে JHFS+ বা অন্য পার্টিশন ডিলিট করতে হবে এবং সেটি আপনার হার্ড ড্রাইভে ফ্রি স্পেস হিসেবে সেট করতে হবে।

  1. এই কমান্ডটি কাজ করবে, ধরে নিলে আপনার ভলিউমের নাম disk0s3: sudo diskutil eraseVolume “Free Space” %noformat% /dev/disk0s3
  2. এরপর, আপনার APFS কন্টেইনার রিসাইজ করুন: diskutil apfs resizeContainer disk0s2 0

এই কেসে, diskutil অটোমেটিক্যালি ফিজিক্যাল স্টোরেজ ডিভাইসের সকল উপলব্ধ ফ্রি স্পেস ক্লেইম করে, কিন্তু আপনি ০ কে একটি সাইজ ভ্যালুর সাথে রিপ্লেসও করতে পারেন।

এরপর, আপনাকে Time Machine রি-অ্যাক্টিভেট করতে হবে। APFS পার্টিশন شرিংক করার পর Time Machine রি-ইনেবল করা ভুলবেন না। এই টুল স্যুইচ করুন:

  1. System Preferences লঞ্চ করুন।
  2. Time Machine বেছে নিন।
  3. Backup Automatically ফিচারের পাশে টিক দিন।

সারসংক্ষেপ

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


  1. APFS থেকে ম্যাক ডেটা রিকভারি: ধাপে ধাপে গাইড

  2. Mac-এ APFS পার্টিশন, কন্টেইনার, এবং ভলিউম নিরাপদে ডিলিট করুন ডেটা লস ছাড়া

  3. Mac Error Code 50 ফিক্স করুন: ধাপে ধাপে ট্রাবলশুটিং গাইড

  4. macOS-এ APFS ভলিউম সুপারব্লক ইনভ্যালিড এরর সমাধান: দ্রুত, ডেটা-নিরাপদ ফিক্স