গুরুত্বপূর্ণ একটি ফাইল হারানো কষ্টদায়ক, কিন্তু একটি পুরো পার্টিশন এবং সেখানে সংরক্ষিত সবকিছু হারানো একটি মানসিক আঘাতের কারণ হতে পারে, বিশেষ করে যদি আপনি ম্যাক পার্টিশন রিকভারির সাথে পরিচিত না হন। যদি এটি পরিচিত লাগে, তবে আপনাকে এই আর্টিকেলটি পढ़তে হবে কারণ এতে ম্যাকএএস-এ ডিলিট করা পার্টিশন রিকভার করার জন্য আপনার যা কিছু জানার প্রয়োজন সেটি ব্যাখ্যা করা আছে।
অ্যাপল ডিস্ক পার্টিশন টাইপ ব্যাখ্যা
একটি পার্টিশন হলো একটি স্টোরেজ ডিভাইসের লজিক্যাল অঞ্চল যা macOS-এ একটি আলাদা স্টোরেজ এলাকা হিসেবে প্রদর্শিত হয়, সংশ্লিষ্ট স্টোরেজ ডিভাইসের অধীনে階層িকভাবে স্ট্রাকচার্ড। পার্টিশনগুলো বড় হার্ড ড্রাইভ নিয়ে কাজ করার সময় বিশেষভাবে উপকারী কারণ সেগুলো ড্রাইভকে একাধিক ছোট ইউনিটে ভাগ করতে সক্ষম করে, যেগুলো তারপর বিভিন্ন উদ্দেশ্যে ব্যবহার করা যায়।

এই আর্টিকেলে বর্ণিত ম্যাক পার্টিশন ডেটা রিকভারি পদ্ধতিগুলো বুঝতে, আপনাকে বিভিন্ন অ্যাপল ডিস্ক পার্টিশন টাইপ বা ফাইল সিস্টেমের পার্থক্য জানতে হবে। অন্যান্য অপারেটিং সিস্টেমের মতোই, macOS একাধিক পার্টিশন টাইপ সাপোর্ট করে:
- অ্যাপল ফাইল সিস্টেম (APFS): macOS ১০.১৩ বা পরবর্তী ভার্সনवाले সকল ম্যাক APFS-কে ডিফল্ট ফাইল সিস্টেম হিসেবে ব্যবহার করে। এই ফাইল সিস্টেম আধুনিক ফ্ল্যাশ এবং স olid-স্টেট স্টোরেজ ডিভাইসের জন্য সম্পূর্ণভাবে অপ্টিমাইজড, এবং এটি শক্তিশালী এনক্রিপশন, স্ন্যাপশট, দ্রুত ডিরেক্টরি সাইজিং এবং আরও অনেক আধুনিক ফাইল সিস্টেমের প্রত্যাশিত ফিচার অফার করে। APFS-এর সাব-টাইপ আছে: প্লেইন APFS, এনক্রিপ্টেড APFS, কেস-সেনসিটিভ APFS, এবং এনক্রিপ্টেড ও কেস-সেনসিটিভ APFS।
- ম্যাক OS এক্সটেন্ডেড (HFS+): HFS+ macOS ১০.১২ এবং তার পূর্বের ভার্সনে ডিফল্ট ফাইল সিস্টেম ছিল। এই জার্নালিং ফাইল সিস্টেম (যা পরিবর্তনগুলো ট্র্যাক করে যাতে সিস্টেম ক্র্যাশ হলে ভালোভাবে রিকভার করতে পারে) আধুনিক ফাইল সিস্টেমের প্রত্যাশিত অনেক গুরুত্বপূর্ণ ফিচারের অভাব রেখে গেছে। যদিও আধুনিক macOS ভার্সনগুলিতে এটি এখনও উপলব্ধ, অ্যাপল তার ব্যবহারকারীদের এতে স্টোরেজ ডিভাইস ফরম্যাট করার বাধা দেয়।
- MS-DOS (FAT) এবং exFAT: এই দুটি ফাইল সিস্টেম মাইক্রোসফ্ট দ্বারা विकশিত, এবং macOS এগুলিকে সাপোর্ট করে উইন্ডোজে ফরম্যাট করা এক্সটার্নাল স্টোরেজ ডিভাইসের সাথে কম্প্যাটিবিলিটি দেওয়ার জন্য। ফরমারটি একটি খুব সহজ ফাইল সিস্টেম যা ৪ GB-এর বড় ফাইল সাপোর্ট করে না, যখন ল্যাটারটি FAT-এর সর্বশেষ अवতরণ, ফ্ল্যাশ-ভিত্তিক স্টোরেজ ডিভাইসের জন্য অপ্টিমাইজেশন এবং বড় ফাইল সাইজের সাপোর্ট অফার করে।
উপরে বর্ণিত যেকোনো পার্টিশন টাইপ আপনি বেছে নেন, সেগুলোর তথ্য সবসময় একটি স্টোরেজ ডিভাইসের একটি বিশেষ সাবসেটে সংরক্ষিত থাকে, যাকে পার্টিশন টেবিল বলা হয়। এর बिना, আপনার অপারেটিং সিস্টেম বুঝতে পারত না কোন পার্টিশন কোথায় শুরু এবং অন্যটি কোথায় শেষ, এবং আপনার ফাইলগুলো অ্যাক্সেস করার কোনো উপায় থাকত না।
অনেক সময় পার্টিশন টেবিলটি ক্ষতিগ্রস্ত বা করাপ্ট হয়ে যায়, কিন্তু প্রকৃত পার্টিশনগুলো সম্পূর্ণ ভালো থাকে। এই পরিস্থিতিতে, হারানো পার্টিশনগুলো এবং সেগুলোর ওপর সংরক্ষিত সকল ডেটা রিকভার করা সাধারণত সম্ভব। যখন সম্পূর্ণ পার্টিশন রিকভারি সম্ভব নয়, তখনও কমপক্ষে সবচেয়ে গুরুত্বপূর্ণ ফাইলগুলো রিকভার করার চেষ্টা করা উচিত, যা ম্যাকের জন্য পেইড এবং ফ্রি উভয় পার্টিশন রিকভারি সফটওয়্যার সমাধান দিয়ে করা যায়।
পদ্ধতি ১: ম্যাক পার্টিশন থেকে নির্দিষ্ট ফাইল রিকভার করুন
আমরা যে প্রথম পদ্ধতিটি দেখব সেটি আপনাকে একটি ম্যাক পার্টিশন থেকে নির্দিষ্ট ফাইল রিকভার করতে সাহায্য করতে পারে যা আর অ্যাকসেসযোগ্য নয় বা সঠিকভাবে কাজ করছে না। এই পদ্ধতি ব্যবহার করুন যদি পার্টিশন থেকে শুধু কিছু মূল্যবান ফাইল ফিরিয়ে আনতে চান।
একটি ম্যাক পার্টিশন থেকে নির্দিষ্ট ফাইল রিকভার করতে, আপনাকে থার্ড-পার্টি ডেটা রিকভারি সফটওয়্যারের প্রয়োজন হবে। ডিস্ক ড্রিল (Disk Drill) একটি ভালো পছন্দ কারণ এটি সকল অ্যাপল ডিস্ক পার্টিশন টাইপ সাপোর্ট করে এবং সैकড়ের ফাইল ফরম্যাট রিকগনাইজ করে। এর সরল ইউজার ইন্টারফেসÎnclusiveтого begyinners-ও কোনো সমস্যা ছাড়াই নেভিগেট করতে পারে।
স্টেপ ১. ডিস্ক ড্রিল ডাউনলোড ও ইনস্টল করুন।

শুরু করতে, আপনাকে ডিস্ক ড্রিল ডাউনলোড করে আপনার ম্যাকএএসে ইনস্টল করতে হবে। আমরা পরামর্শ দিচ্ছি আপনি এটিকে পার্টিশনটির অবস্থানের স্টোরেজ ডিভাইস থেকে ভিন্ন একটি স্টোরেজ ডিভাইসে ইনস্টল করুন।
স্টেপ ২. ডিস্ক ড্রিল লঞ্চ করুন এবং আপনার স্টোরেজ ডিভাইস স্ক্যান করুন।

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

শেষে, রিকভারেবল ফাইলগুলো ব্রাউজ করুন এবং যেগুলো আপনি রিকভার করতে চান সেগুলো সিলেক্ট করুন। আপনি ছোট চোখ আইকনে ক্লিক করে রিকভারেবল ফাইলগুলো প্রিভিউ করতে পারেন, এবং স্ক্যান রেজাল্ট ফিল্টারও করতে পারেন, যা আপনি যদি নির্দিষ্ট টাইপের ফাইল খুঁজছেন (যেমন ভিডিও বা ডকুমেন্ট) তবে উপকারী হতে পারে। একবার আপনার ফাইলগুলো সিলেক্ট হলে, রিকভার বাটনে ক্লিক করুন এবং রিকভারি ডিরেক্টরি নির্দিষ্ট করুন।
পদ্ধতি ২: ম্যাকএএসে সম্পূর্ণ পার্টিশন রিকভারি সম্পাদন করুন
যখন ম্যাকএএসে পুরো পার্টিশন রিকভার করার কথা আসে, টেস্টডিস্ক (TestDisk) এর চেয়ে ভালো সমাধান খুঁজে পাওয়া কঠিন। এই ফ্রি পার্টিশন রিকভারি সফটওয়্যার পার্টিশন টেবিল ফিক্স করতে পারে, বুট সেক্টর রিস্টোর করতে পারে, এবং হারানো পার্টিশন রিকভার করতে বা নন-বুটিং ডিস্ককে আবার বুটযোগ্য 만드는 জন্য অনেক কিছু করতে পারে।
দুর্ভাগ্যবশত, টেস্টডিস্কের গ্রাফিক্যাল ইউজার ইন্টারফেস নেই, তাই এটি ব্যবহার করা একদম সহজ নয়। কিন্তু আপনি আমাদের নির্দেশনা অনুসরণ করলে ভয় করার কিছু নেই।
স্টেপ ১. হোমব্রু ব্যবহার করে টেস্টডিস্ক ইনস্টল করুন।

ম্যাকএএসে টেস্টডিস্ক ইনস্টল করার সবচেয়ে সহজ পথ হোমব্রু, একটি ফ্রি ও ওপেন-সোর্স সফটওয়্যার প্যাকেজ ম্যানেজমেন্ট সিস্টেম যা macOS-এ সফটওয়্যার ইনস্টলেশন সরল করে। প্রথমে হোমব্রু ইনস্টল করুন টার্মিনালে নিচের কমান্ডটি পেস্ট করে:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
এরপর, টার্মিনাল খুলুন এবং brew install testdisk লিখে রিটার্ন চাপুন টেস্টডিস্ক ইনস্টল করতে।
স্টেপ ২. টেস্টডিস্ক লঞ্চ করুন এবং হারানো পার্টিশন খুঁজুন।

টেস্টডিস্ক লঞ্চ করতে, টার্মিনালে sudo testdisk লিখে রিটার্ন চাপুন রুট হিসেবে টেস্টডিস্ক চালাতে। একবার চালু হলে, টেস্টডিস্ক আপনাকে চাইবে আপনি কি লগ ফাইল তৈরি করতে চান। আমরা রিটার্ন চাপি নতুন লগ ফাইল তৈরি করতে পরামর্শ দিচ্ছি। এরপর, আপনি যে ড্রাইভটি স্ক্যান করতে চান সেটি সিলেক্ট করুন এবং পার্টিশন টেবিল টাইপ নির্দিষ্ট করুন। টেস্টডিস্ক আটোমেটিক্যালি সঠিক অপশন সাজেস্ট করবে, তাই আপনি রিটার্ন চাপতে পারেন। পরবর্তী পৃষ্ঠায়, বর্তমান পার্টিশন স্ট্রাকচার বিশ্লেষণ করে হারানো পার্টিশন খুঁজতে বেছে নিন। অবশেষে, কুইক সার্চ শুরু করতে রিটার্ন চাপুন।
স্টেপ ৩. আপনার পার্টিশন রিকভার করুন।

কুইক স্ক্যান শেষ হলে, টেস্টডিস্ক সকল রিকভারেবল পার্টিশন প্রদর্শন করবে। চেক করুন আপনি যে পার্টিশনটি রিকভার করতে চান সেটি সেকোঁ আছে কিনা এবং কন্টিনিউ করতে রিটার্ন চাপুন। যদি আপনার কাঙ্খিত পার্টিশনটি পাওয়া যায়, তবে আপনি রাইট অপশন বেছে নিতে পারেন পার্টিশন স্ট্রাকচার সেভ করতে। যদি না পাওয়া যায়, তবে ডিপার সার্চ মেনু হাইলাইট করে এন্টার চাপুন আরও جامع স্ক্যানের জন্য। তারপর আপনাকে রিকভারেবল পার্টিশনদের আরেকটি তালিকা এবং তাদের বৈশিষ্ট্য ডিলিটেড থেকে লজিক্যাল, প্রাইমারি, অথবা বুটেবলে পরিবর্তন করার অপশন দেখাবে (এখানে এর ব্যাখ্যা আছে)।
কি ম্যাকএএসে পার্টিশন রিপেয়ার করা সম্ভব?
হ্যাঁ, কিছু কেসে ম্যাকএএসে পার্টিশন রিপেয়ার করে সেগুলো আবার অ্যাকসেসযোগ্য করা সম্ভব। এজন্য আপনাকে কোনো থার্ড-পার্টি সফটওয়্যারের প্রয়োজন নেই কারণ অ্যাপলের ডিস্ক ইউটিলিটি অ্যাপ কাজটি করে দেয়।
ডিস্ক ইউটিলিটি দিয়ে পার্টিশন রিপেয়ার করতে:
স্টেপ ১. ফাইন্ডার > অ্যাপ্লিকেশন > ইউটিলিটিজে যান এবং ডিস্ক ইউটিলিটি লঞ্চ করুন। যদি আপনি অপারেটিং সিস্টেম ইনস্টল করা পার্টিশনটি রিপেয়ার করতে চান, তবে macOS রিকভারি মোডে বুট হয়ে সেখান থেকে ডিস্ক ইউটিলিটি লঞ্চ করুন।

স্টেপ ২. বামদিকের তালিকা থেকে আপনি যে পার্টিশনটি রিপেয়ার করতে চান সেটি সিলেক্ট করুন এবং ফার্স্ট এড বাটনে ক্লিক করুন।

স্টেপ ৩. কনফার্ম করুন যে আপনি ফার্স্ট এডকে পার্টিশনটি এরর için চেক করতে চান। যদি কোনো সমস্যা সনাক্ত হয়, তবে এটি স্বয়ংক্রিয়ভাবে সেগুলো রিপেয়ার করার চেষ্টা করবে।

বিকল্পভাবে, আপনি টার্মিনাল থেকে ডিস্ক ইউটিলিটি ব্যবহার করতে পারেন:
স্টেপ ১. ফাইন্ডার > অ্যাপ্লিকেশন > ইউটিলিটিজে যান এবং টার্মিনাল লঞ্চ করুন। আবার, যদি আপনি OS-এ ইনস্টল করা পার্টিশন রিপেয়ার করতে চান, তবে macOS রিকভারি মোডে বুট হয়ে সেখান থেকে টার্মিনাল লঞ্চ করুন।

স্টেপ ২. diskutil list লিখে সকল উপলব্ধ পার্টিশন লিস্ট করুন এবং রিটার্ন চাপুন। আপনি যে পার্টিশনটি রিপেয়ার করতে চান তার আইডেন্টিফায়ার মনে রাখুন।

স্টেপ ৩. diskutil verifyVolume ID লিখে রিটার্ন চাপুন। পिछले ধাপ থেকে আইডেন্টিফায়ার দিয়ে ID শব্দটি রিপ্লেস করতে ভুলবেন না।

স্টেপ ৪. যদি diskutil নির্ধারণ করে যে আপনার পার্টিশন রিপেয়ার দরকার, তবে diskutil repairVolume ID লিখে রিটার্ন চাপুন।
হার্ড ড্রাইভ পার্টিশন লস কীভাবে প্রতিরোধ করবেন?
এখন যেহেতু "ম্যাক পার্টিশন কীভাবে রিস্টোর করব" প্রশ্নের উত্তর দেওয়া হয়েছে, পার্টিশন লস প্রতিরোধের কথা বলার পালা কারণ আপনার লক্ষ্য সবসময় ডেটা ক্ষতি এড়াতে থাকা উচিত। আপনার পার্টিশনগুলো অদৃশ্য হওয়া থেকে বাঁচাতে পাঁচটি উপায় নিচে দেওয়া হলো।
আপনার ডেটা ব্যাকআপ করুন
শুধু ব্যাকআপই প্রাকৃতিক দুর্যোগ, ফিজিক্যাল ক্ষতি, অথবা চুরি ঘটলে হার্ড ড্রাইভ পার্টিশন লস প্রতিরোধ করতে পারে।そう言うと, সব ব্যাকআপ একসমান নয়, এবং একটি विश्वস্ত ব্যাকআপ কৌশল বাস্তবায়ন করা গুরুত্বপূর্ণ, যেমন ৩-২-১ পদ্ধতি।
৩-২-১ পদ্ধতির অনুযায়ী, আপনার করা উচিত:
- আপনার ডেটার ৩টি কপি রাখুন (আপনার প্রোডাকশন ডেটা এবং ২টি ব্যাকআপ কপি)
- ব্যাকআপ কপিগুলো দুটি ভিন্ন মিডিয়ায় সংরক্ষণ করুন (যেমন ডিস্ক এবং টেপ)
- এবং দুটি ব্যাকআপ কপির একটিকে অফ-সাইটে রাখুন দুর্যোগ রিকভারির জন্য
ব্যবহারিকভাবে, এর মানে হতে পারে আপনার পুরো হার্ড ড্রাইভের সাপ্তাহিক বাইট-টু-বাইট ব্যাকআপ যেকোনো রিয়েল-টাইম ক্লাউড ব্যাকআপ সার্ভিসের সাথে যেমন iCloud, OneDrive, Google Drive, বা Dropbox।
অ্যান্টিভাইরাস সফটওয়্যার ব্যবহার করুন
সত্যি যে ম্যাক ব্যবহারকারীদের উইন্ডোজ ব্যবহারকারীদের মতো ভাইরাস এবং অন্যান্য ম্যালওয়্যার নিয়ে তত চিন্তা করতে হয় না, কিন্তু ম্যাক-স্পেসিফিক খারাপ ম্যালওয়্যারের নতুন স্ট্রেইন মাঝে মাঝে আসে, যেমন সম্প্রতি আবিষ্কৃত ইভিলকোয়েস্ট (EvilQuest), যা র্যানসমওয়্যার এবং স্পাইওয়্যার ক্ষমতা এক প্যাকেজে জড়িত করে।
আপনার পার্টিশনগুলো, এবং সেগুলোর ওপর সংরক্ষিত ডেটা, ইভিলকোয়েস্ট এবং অন্যান্য ম্যাক ম্যালওয়্যার থেকে রক্ষা করতে, আপনাকে একটি বিশ্বস্ত অ্যান্টিভাইরাস সফটওয়্যার সমাধান ব্যবহার করা উচিত যা রিয়েল-টাইমে সর্বশেষ সাইবার হুমকি সনাক্ত ও উন্নমূলন করতে সক্ষম। একটি ভালো অপশন হলো ম্যালওয়্যারবাইটস (Malwarebytes), এবং এই আর্টিকেলে আরও অনেক অপশন লিস্ট করা আছে।
পার্টিশনিং এর সময় সতর্ক থাকুন
পার্টিশনিং-এর সময় অনেক কিছু ভুল হতে পারে, বিশেষ করে যদি আপনার সেটি নিয়ে অভিজ্ঞতা সীমিত থাকে। পার্টিশন লস এড়াতে, নিশ্চিত হন আপনি কী করছেন তা জানেন এবং ড্রাইভ পার্টিশন করার আগে সবকিছু ডাবল-চেক করুন।
সন্দেহ হলে, অনলাইন পার্টিশনিং টিউটোরিয়াল পরামর্শ নিন বা Stack Exchange এবং Reddit-এর মতো সাইটে অভিজ্ঞ ব্যবহারকারীদের সাহায্য চান।
মাল্টি-বুটিং এড়ান
মাল্টি-বুটিং হলো একটি কম্পিউটারে দুটি বা অধিক অপারেটিং সিস্টেম ইনস্টল করার প্রক্রিয়া যাতে বুট করার সময় সেগুলোর মধ্যে সুইচ করা যায়। ম্যাক ব্যবহারকারীরা často মাল্টি-বুটিং ব্যবহার করে macOS এবং লিনাক্স একই মেশিনে ইনস্টল করে কারণ বুট ক্যাম্প শুধু উইন্ডোজ ইনস্টল করতে পারে।
মাল্টি-বুটিং-এর সমস্যা হলো অ্যাপল অফিশিয়ালি এটিকে সাপোর্ট করে না, তাই জিনিসগুলো সহজে ভয়াবহভাবে ভুল যেতে পারে, যা প্রায়শই সম্পূর্ণ পার্টিশন লস 불러দিয়ে আনে। মাল্টি-বুটিং এর বদলে, VMware বা VirtualBox ব্যবহার করে ভার্চুয়াল মেশিনের ভিতরে লিনাক্স ইনস্টল করার কথা বিবেচনা করুন।
আপনার ডেটা OS থেকে আলাদা সংরক্ষণ করুন
ডেটাকে অপারেটিং সিস্টেম থেকে আলাদা সংরক্ষণ করা একটি ভালো অভ্যাস, হয় একটি ভিন্ন পার্টিশনে, অথবা আরও ভালো, একটি ভিন্ন স্টোরেজ ডিভাইসে। এটি আপনার অপারেটিং সিস্টেমের সাথে কিছু ভুল হলে (যেমন খারাপ আপডেট বা ম্যালওয়্যার সংক্রমণ) ডেটা ক্ষতির সুযোগ অনেকটাই কমিয়ে দেয়।