ধারক ছাড়াই কীভাবে এপিএফএস পুনরুদ্ধার করবেন (নতুন এপিএফএস বাগ)


3

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

ফলাফলটি ছিল:

diskutil list
    /dev/disk3 (internal, physical):
    #TYPE NAME SIZE IDENTIFIER
    0: GUID_partition_scheme *500.1 GB disk3
    1: EFI EFI 209.7 MB disk3s1
    2: Apple_APFS 499.8 GB disk3s2

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

আজ আমি ম্যাকস 10.13.1 এ আপগ্রেড করেছি এবং একই জিনিসটি একটি ইউএসবি স্টিকে পুনরাবৃত্তি করেছি:

ফলাফল:

/dev/disk9 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +64.3 GB disk9
Physical Store disk6s2
1: APFS Volume tester 978.9 KB disk9s1

স্পষ্টতই, এটি প্যাচ পরে, সমস্ত ভাল, ধারক সহ সঠিকভাবে কাজ করে।

আমি 500 গিগাবাইট বিভাজনে ডেটা সোপর্দ করার পক্ষে যথেষ্ট বোকা ছিলাম ... ডেটা পাঠযোগ্য করে তোলার জন্য এখনই কোনও উপায় খুঁজে পাওয়ার জন্য মরিয়া হয়ে চেষ্টা করছিলাম। ডিসকটিল ম্যান পেজ ব্যাখ্যা করে, আপনি একটি ধারক তৈরি করতে পারেন, একটি নতুন ডিভাইস যুক্ত করতে পারেন, একটি ভলিউম যোগ করতে পারেন, তবে কোনও বিদ্যমান পাত্রে কোনও বিদ্যমান "এপিএফএস ফিজিকাল স্টোর" যুক্ত করার জন্য আপাতভাবে কোনও উপায় নেই। আমি যদি একটি নতুন ধারক তৈরি করতে এবং এই কাঁচা ডিভাইসটি যুক্ত করতে পারতাম, সম্ভবত এটি কাজ করে, সম্ভবত না, তবে আমি এর জন্য কোনও বিকল্প খুঁজে পাই না।

আমি অন্য এপিএফএস বাগ থেকে মুক্তি পাওয়ার জন্য নিজেকে বাশ স্ক্রিপ্ট লিখেছি, যা ডিস্কিটিলকে ডিস্ক ফর্ম্যাট করা থেকে বিরত করেছিল:

### sudo ./format.sh disk5 DATA1

diskutil list | grep $1
echo "Name: $2"
sleep 10
diskutil unmountDisk force $1
sudo dd if=/dev/zero of=/dev/$1 bs=1024 count=1024
diskutil partitionDisk $1 GPT JHFS+ "$2" 0g

সুতরাং এটি জিপিটি টেবিলের সাথে একটি ভ্রমণের জন্য এইচএফএস + ফাইল সিস্টেম তৈরি করে, যার পরে ডিস্ক ইউটিলিটি এতে সমস্ত ফর্ম্যাট করে ফর্ম্যাট করে।

এই ডিভাইসটিকে কীভাবে আবার পঠনযোগ্য করে তোলা যায় সে সম্পর্কে আমি কোনও ইঙ্গিত বা ধারণার জন্য কৃতজ্ঞ। কাঁচা ডিভাইসের ডিডি বা অন্য সরঞ্জাম দিয়ে একটি চিত্র তৈরি করা কার্যকর হতে পারে না, যেহেতু ম্যান পেজগুলি এপিএফএস সম্পর্কে ব্যাখ্যা করেছে, এটি পড়ার জন্য এটির ধারক প্রয়োজন। তবে কনটেইনার স্টোর ছাড়াও কি এটির একটি "লিঙ্ক" ছিল?


আপনি যা জিজ্ঞাসা করছেন এটি সম্পূর্ণ অস্পষ্ট! আমি মনে করি না যে কোনও এপিএফস বাগ আছে তবে সাধারণ ব্যবহারকারীর ত্রুটি আছে! আপনি পূর্বে সম্পাদিত আদেশগুলি না জেনে আপনার ফলাফলগুলি ব্যাখ্যা করা অসম্ভব।
ক্লোনামথ

ঠিক আছে. আমি সংক্ষেপে পুনরায় বলছি: আমি আমার এসএসডি ফর্ম্যাট করতে উপরে উল্লিখিত বাশ স্ক্রিপ্টটি ব্যবহার করেছি: উপরে উল্লিখিত হিসাবে, কোনও এপিএফএস ধারক তৈরি করা হয়নি। এটি "অ্যাপল_এপিএফএস 499.8 গিগাবাইট ডিস্ক 3 এস 2" বলে এবং এটি মাউন্ট করা বা পড়তে পারে না। আমি ম্যাকোএস 10.13.1 এ আপগ্রেড করার পরে এখন ইউএসবি স্টিকের সাথে একই পদক্ষেপগুলি পুনরাবৃত্তি করেছি। উপরে উল্লিখিত হিসাবে, ডিস্ক ইউটিলিটি যথাযথ এপিএফএস কনটেইনারটি তৈরি করা উচিত এবং এটি কাজ করে। এজন্য আমি এখানে একটি বাগ সন্দেহ করি।
জিমস্টার 686
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.