তথ্য ব্যাক আপ নেওয়া হয়নি, পার্টিশন প্রকার: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF


20

আমি ক্লাসের জন্য আমার ম্যাকবুকের লিনাক্স ইনস্টল করার চেষ্টা করছিলাম যখন আমি আমার কম্পিউটারকে bricked, যা এখন একটি বুটযোগ্য অবস্থায়।

আমি আমার পার্টিশন খুব ছোট করেছি, তাই আমি মুছে ফেলতে এবং একটি বড় তৈরি করতে যাচ্ছি। যাইহোক, ডিস্ক ইউটিলিটি আমাকে ছোট পার্টিশন মুছে ফেলতে দেয়নি। আমি নির্দেশাবলী অনুসরণ https://apple.stackexchange.com/a/238088/236252

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

আমি কিছু অনুরূপ থ্রেড দেখেছি, কিন্তু আমার মূল বুটযোগ্য ড্রাইভটি দুর্নীতিগ্রস্ত হয়ে গেছে।

আমি কোন তথ্য হারাতে চাই না। আমি সবচেয়ে টার্মিনাল বুদ্ধিমান নই, তাই কোন সাহায্যের প্রশংসা করা হয়, এবং আমি দয়া করে কোন অতিরিক্ত তথ্য প্রদান করব!

(ডিস্ক 0, পার্টিশন ২ আমার প্রধান পার্টিশন, এবং শুধুমাত্র যেটি আমি যত্ন করি)

নীচে ফলাফল $ diskutil তালিকা এবং $ gpt -r ডিস্ক 0 প্রদর্শন

enter image description here

enter image description here


হালনাগাদ: : আমি @ ক্লানোমাথের নির্দেশাবলী অনুসরণ করেছি। শেষ ধাপে আমি নিম্নলিখিত ত্রুটি পেয়েছি:

Checking prerequisites
Checking the partition list
Checking for an EFI system partition
Checking the EFI system partition's size
Checking the EFI system partition's file system
Problems were found with the partition map which might prevent booting
Error: -69766: The partition map needs to be repaired because there's a problem with the EFI system partition's file system
Underlying error: 8: POSIX reports: Exec format error 

সর্বশেষ আপডেট: সফলতা!

আমি এই সমগ্র প্রক্রিয়ার মাধ্যমে আমাকে সাহায্য করার জন্য @ ক্লানোমাথ ধন্যবাদ জানাই। তিনি আমার সাথে ফাইলগুলি অ্যাক্সেসযোগ্য না হওয়া পর্যন্ত 11 ঘন্টা টিমভিভিং করেছেন, কিন্তু পর্যন্ত আমি আগে হিসাবে আমার কম্পিউটার অ্যাক্সেস করতে পারে এই পুরো বিপত্তি (এবং এই ইমেল চিঠিপত্রের 5 ঘন্টা পরে ছিল)।

এই সমস্যাটির সাথে ভবিষ্যতে পাঠককে: দয়া করে ছেড়ে দেবেন না, এটি ঠিক করা যেতে পারে!


হ্যাঁ, আমি ডিলিট পার্টিশন মুছে ফেলতে চাই। আমি যে পোস্ট তাকিয়ে, কিন্তু আমি উদ্বিগ্ন ছিল যে "gpt অপসারণ" আমার ডিস্ক বিষয়বস্তু মুছে ফেলা হবে?
HalfwayThere

হ্যাঁ! আমি টাইম মেশিন এখন সবকিছু ব্যাক আপ করেছি। কখনও না
HalfwayThere

;-) ............
klanomath

উত্তর:


25

একটি উত্তর যোগ করতে ঠিক আপনার ক্ষেত্রে উপযুক্ত আমি সামান্য লিঙ্ক আমার উত্তর পরিবর্তন " নকল "এবং এখানে আবার পোস্ট।


দ্বিতীয় পাশাপাশি আপনার অভ্যন্তরীণ ডিস্কে তৃতীয় পার্টিশনটি ভুল পার্টিশন টাইপ পেয়েছে, সম্ভবত আপনার ডেটা হারিয়ে যাবে না।

একটি বুটযোগ্য ওএস এক্স পার্টিশন (রিকভারি এইচডি ব্যতীত) এর মধ্যে GUID 48465300-0000-11AA-AA11-00306543ECAC একটি স্ট্যান্ডার্ড OS X পার্টিশন বা GUID 53746F72-6167-11AA-AA11-00306543ECAC CoreStorage পার্টিশনের জন্য রয়েছে। FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF একটি অজানা পার্টিশন ধরন (কিন্তু না কোন পার্টিশন নেই 000000-0000-0000 মত .... এক)।

একটি স্ট্যান্ডার্ড ওএস এক্স পার্টিশনের প্রথম ব্লকটিতে অ-জিরোস নেই, কোরস্টোরেজ পার্টিশনের প্রথম ব্লকটিতে কিছু অ-জিরোস রয়েছে। পার্টিশনের প্রথম 3 ব্লকগুলি পেতে হলে আপনাকে হেক্সাডাম্প / এক্সএক্সডিএর জন্য বিকল্পটি ব্যবহার করতে হবে (উভয়ই রিকভারি মোড / ওএস এক্স ইনস্টলার বুট ড্রাইভে উপলব্ধ নয়)। আমি পেয়েছি ভাল dd if=/dev/diskXsY count=3 | vis -c

GUID পার্টিশন টেবিল সঙ্গে সংশোধন করা যেতে পারে gpt GPT শুধুমাত্র প্রথম 34 এবং একটি ডিস্ক (512) এর শেষ 33 টি ব্লক বা প্রথম 6 এবং 4 ডি ডিস্কের শেষ 5 টি ব্লকগুলিতে লেখা হয়। পার্টিশন টেবিল সংশোধন (এমনকি মিথ্যা) আপনার ডিস্কের যেকোনো ভলিউমের বিষয়বস্তু পরিবর্তন করে না, যদি আপনি অনুরোধ দ্বারা একটি ভলিউম / ডিস্ক আরম্ভ বা মেরামত না। আপনি যদিও এটি যাচাই করতে পারেন।


  • ইন্টারনেট পুনরুদ্ধার মোড বা একটি ওএস এক্স ইনস্টলার বুট ড্রাইভ বুট করুন
  • মেনুবার ইউটিলিটিগুলিতে ওপেন টার্মিনাল & gt; প্রান্তিক
  • সঙ্গে একটি সংক্ষিপ্ত বিবরণ পান diskutil list
  • পূর্ববর্তী কমান্ডে থাকা ডিস্ক আইডেন্টিফায়ারের সাথে আপনার অভ্যন্তরীণ ডিস্কের একটি ওভারভিউ পান। নীচে আমি আপনার অভ্যন্তরীণ ডিস্কের ডিস্ক আইডেন্টিফায়ারটি ডিস্ক 0 অনুমান করি (এটি আপনার পরিবেশে যেটি পাওয়া যায় তার সাথে প্রতিস্থাপন করুন)

    gpt -r show disk0
    
  • সঙ্গে ডিস্ক 0 আনমাউন্ট করুন diskutil umountDisk disk0
  • এফএফএফএফের প্রথম 3 ব্লকগুলি দেখুন ... পার্টিশন:

    dd if=/dev/disk0s2 count=3 | vis -c
    
    1. যদি আপনার পূর্বে একটি স্ট্যান্ডার্ড পার্টিশন থাকে তবে প্রথম 1024 বাইট শুধুমাত্র অ মুদ্রণযোগ্য (জিরোস) থাকে: \ 0 \ 0 ... বাইটে 1030 এ আপনি নিম্নলিখিত ক্রমটি দেখতে পাবেন: \ 0HFSJ \ 0

    2. যদি আপনার CoreStorage পার্টিশনটি প্রথম 512 বাইট এবং স্ট্রিং সিএস তে কিছু অ-জিরোস থাকে তবে ( ...\0CS\^A... ) দেখানো হয়:

      \^U\^D\^A\M-s\M^?\M^?\M^?\M^?\^A\0\^P\0\0\0\M-W\^A\a\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^B\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\M^Pu\M-\7\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0CS\^A\0\0\0\^D\0\0\^P\0\0\0\0@\0X\M-7}\^C\0\0\0\0X\M-;}\^C\0\0\0\0X\M-?}\^C\0\0\0\0X\M-C}\^C\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\^P\0\0\0\^B\0\0\0006j v\^R\M-+\^U\M^[\f\M^CdG\M-y\^]...
      
  • এখন তৃতীয়, চতুর্থ এবং দ্বিতীয় পার্টিশনটি সরান:

    diskutil umountDisk disk0
    gpt remove -i 3 disk0
    diskutil umountDisk disk0
    gpt remove -i 4 disk0
    gpt remove -i 2 disk0
    

    যদি আপনি "রিসোর্স ব্যস্ত" মত একটি ত্রুটির বার্তা পান তবে ডিস্কটি আবার আনমাউন্ট করুন বা হঠাৎ ভলিউমগুলি আনমন্ট করুন diskutil umount disk0sX

    সঠিক টাইপের সাথে পুনরুদ্ধারের পার্টিশনটি আবার যুক্ত করুন তবে একই সূচক সংখ্যা, ব্লক এবং আকারটি পূর্বে শুরু করুন:

    gpt add -i 3 -b 227212504 -s 1269536 -t 426F6F74-0000-11AA-AA11-00306543ECAC disk0
    

    সঠিক ধরণ সঙ্গে প্রধান পার্টিশন পুনরায় যোগ করুন কিন্তু একই সূচক সংখ্যা, ব্লক এবং আকার পূর্বে শুরু করুন:

    হয় স্বাভাবিক OS X পার্টিশন (যদি আপনি স্বাভাবিক পার্টিশনের সাধারণ ট্রেস খুঁজে পেয়ে থাকেন dd ... vis ধাপ):

    gpt add -i 2 -b 409640 -s 226802864 -t 48465300-0000-11AA-AA11-00306543ECAC disk0
    

    অথবা (যদি আপনি CoreStorage পার্টিশনের সাধারণ ট্রেস খুঁজে পেয়েছেন):

    gpt add -i 2 -b 409640 -s 226802864 -t 53746F72-6167-11AA-AA11-00306543ECAC disk0
    
  • আপনি যদি স্ট্যান্ডার্ড ওএস এক্স পার্টিশনটি খুঁজে পেয়ে থাকেন তবে আপনার ডিস্ক অবশেষে এটির মত দেখতে হবে:

        start       size  index  contents
            0          1         PMBR
            1          1         Pri GPT header
            2         32         Pri GPT table
           34          6         
           40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
       409640  226802864      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
    227212504    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC        
    228482040    8496103
    236978143         32         Sec GPT table
    236978175          1         Sec GPT header
    

    অথবা এই, যদি আপনি CoreStorage ভলিউম খুঁজে পেয়েছেন:

        start       size  index  contents
            0          1         PMBR
            1          1         Pri GPT header
            2         32         Pri GPT table
           34          6         
           40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
       409640  226802864      2  GPT part - 53746F72-6167-11AA-AA11-00306543ECAC
    227212504    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC        
    228482040    8496103
    236978143         32         Sec GPT table
    236978175          1         Sec GPT header
    
  • অবশেষে সাথে ডিস্ক যাচাই / মেরামত diskutil verifyDisk disk0 এবং / অথবা diskutil verifyVolume disk0s2। যদি মেরামতের প্রয়োজন হয় উপরের কমান্ডের উপসর্গ হিসাবে মেরামতের (যাচাই করার পরিবর্তে) ব্যবহার করুন কিন্তু এটি মেরামত করার আগে আমার সাথে যোগাযোগ করুন এবং আমাকে ত্রুটি বার্তা পাঠান


TeamViewer সেশনের মাধ্যমে আরও তদন্ত প্রকাশ করে যে EFI পার্টিশন এবং পুনরুদ্ধারের এইচডি পার্টিশনটি দূষিত হয়েছে। প্রধান ভলিউম এনক্রিপ্ট করা হয়। রিকভারি এইচডি তখন একটি বিশেষ মধ্যবর্তী ফাইলভল্ট কী রয়েছে। যদি চাবি অনুপস্থিত থাকে তবে প্রধান সিস্টেম বুট হবে না। যদিও ড্রাইভ আনলক করা সম্ভব ছিল diskutil cs unlockVolume ...

একটি থাম্ব ড্রাইভে একটি সম্পূর্ণ ম্যাকওস ইনস্টল করার পরে এবং এটিতে বুটিং করার পরে, EFI পার্টিশন এবং অন্য নন-ফাইলওয়াল্ট ড্রাইভের পুনরুদ্ধারের এইচডি (আসলে সিয়েরা ভিএমের) এটি ভাঙা ড্রাইভে ড। এখনও থাম্ব ড্রাইভ থেকে বুট করা হয়েছে, ফাইলভল্ট ভলিউমটি "ডিক্রিপ্ট ভলিউম" নির্বাচন করে এবং একটি বৈধ ব্যবহারকারীর পাসওয়ার্ড প্রবেশ করে ফাইন্ডারের ভলিউমের উপর ডান ক্লিক করে একটি মানক ভলিউমে ফিরিয়ে আনা হয়েছে। এটি FileVault ভলিউমে একটি যোগ্য ব্যবহারকারী অ্যাকাউন্টের পাসওয়ার্ড হতে হবে। অন্যান্য পদ্ধতি মত ভলিউম ডিক্রিপ্ট diskutil cs revert lvUUID অথবা diskutil cs decryptVolume lvUUID - শুধুমাত্র একটি ভার্চুয়াল মেশিন পরীক্ষিত - কাজ বলে মনে হচ্ছে না। এই যদিও VMs একটি সীমাবদ্ধতা হতে পারে।

প্রধান পার্টিশন (disk0s2) সম্পূর্ণ আকারে প্রসারিত করতে, ডিস্ক ইউটিলিটি বা diskutil resizeVolume ... কমান্ড।

ভলিউম প্রাথমিকভাবে সিস্টেম পছন্দসমূহ & gt; স্টার্টআপ ডিস্ক, কিন্তু Alt ম্যাক বুটিং প্রধান ভলিউম উন্মোচন। সম্ভবত সম্ভবত ভলিউম এর boot.efi পুনরায় সুখী। স্টার্টআপ ডিস্কে আবার (এখন মান) ভলিউম প্রদর্শিত হয়।


সাহায্য করার সময় গ্রহণ করার জন্য আপনাকে ধন্যবাদ। আমি শুধু এই বিষয়ে স্ফটিক হতে চাই: আপনার পোস্টে, আপনার 7 ম বুলেটের জন্য, যখন আপনি "তৃতীয়টি, চতুর্থ এবং দ্বিতীয় বিভাজন" মুছে ফেলুন "gpt সরান" সহ, এটি আমার ডেটা মুছবে না দ্বিতীয় পার্টিশন (যা আমি যত্নশীল)?
HalfwayThere

দুঃখিত আমি মিস করেছি! আমি এখন একটু একটু উন্মাদনা করছি
HalfwayThere

Disk0 যাচাই করার সময় আমি শেষ ধাপে একটি ত্রুটি পেয়েছি। 'ত্রুটি: -69766: পার্টিশন মানচিত্রটি মেরামত করা দরকার কারণ EFI সিস্টেম পার্টিশনের ফাইল সিস্টেমের সাথে একটি সমস্যা রয়েছে। অন্তর্নিহিত ত্রুটি: 8: POSIX প্রতিবেদন: Exe বিন্যাস ত্রুটি '
HalfwayThere

@ হাফওয়েওয়েএটি একটি কুৎসিত ত্রুটি কিন্তু আপনার MacBook এখনও একটি বুটযোগ্য অবস্থায় পুনরুদ্ধার করা যেতে পারে। শুধু বুট করার চেষ্টা করুন। EFI ত্রুটিটি সম্ভবত লিনাক্স ইনস্টলেশনের ফলস্বরূপ এবং অন্য সরঞ্জামগুলির সাথে / দ্বিতীয় ধাপে সমাধান করতে হবে ...
klanomath

1
+1 এটি একটি মহান উত্তর! এটি শুধুমাত্র সমস্যা সমাধান করে না, পাশাপাশি ব্যবহারকারীদের শিক্ষিত করে। আপনি সত্যিই OP কে সাহায্য করার জন্য আপনার পথ থেকে বেরিয়ে গেছেন এবং আমি আশা করি আপনি এই জন্য অনেক বেশি ভোট পাবেন! :)
Monomeeth

0

এই সমস্যা একটি ঘটতে পারে জীবিত এপিএফএস উচ্চ সিয়েরা অধিবেশন খুব! আমি ডিস্ক ইউটিলিটি অ্যাপ্লিকেশন এবং পরিবর্তন সঙ্গে পরিবর্তন করার পরে, গতকাল এই সমস্যা পেয়েছিলাম diskutil কমান্ড, আমি এই পাওয়া:

    sh-3.2# diskutil list
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *500.3 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF               60.0 GB    disk0s2

    /dev/disk1 (synthesized):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      APFS Container Scheme -                      +60.0 GB    disk1
                                     Physical Store disk0s2
       1:                APFS Volume APPLESSD                47.1 GB    disk1s1
       2:                APFS Volume Preboot                 19.4 MB    disk1s2
       3:                APFS Volume Recovery                517.8 MB   disk1s3
       4:                APFS Volume VM                      1.1 GB     disk1s4

    sh-3.2# gpt -r show /dev/disk0
          start       size  index  contents
              0          1         PMBR
              1          1         Pri GPT header
              2         32         Pri GPT table
             34          6         
             40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
         409640  117111080      2  GPT part - FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF
      117520720  859584307         
      977105027         32         Sec GPT table
      977105059          1         Sec GPT header

আমি মনে করি না এটি কনফিগারেশনে রিবুট হবে (অথবা সম্ভবত জিপিটি ব্যাকআপ টেবিল দিয়ে? কোন ধারণা নেই)। ধন্যবাদ উপরোক্ত ব্যাখ্যা আমি লাইভ অধিবেশন সময় সমস্যা সমাধান করতে পারে, কিন্তু আমি ছিল সামান্য ভিন্ন সমাধান ব্যবহার করুন ( এই সমাধানটি কেবলমাত্র SIP নিষ্ক্রিয় করে কাজ করে, যদি এটি সক্ষম থাকে তবে আপনাকে পুনরায় বুট করতে, অক্ষম করতে এবং আগের সমাধানটি ব্যবহার করতে হবে । যাইহোক, এই সমস্যাটি সম্ভবত অক্ষম SIP সম্পর্কিত, তাই এটি সক্রিয় SIP এ ঘটবে না? আমি জানি না।)

যদিও সাথে disk0 Unmounted, মনে হচ্ছে gpt লাইভ অধিবেশন চলাকালীন জিপিটি পরিবর্তন করতে দিবেন না:

sh-3.2# gpt remove -i 2 disk0
gpt remove: unable to open device 'disk0': Resource busy

তাই পরিবর্তে আমি একটি তৃতীয় পক্ষের হাতিয়ার ব্যবহার gdisk (আমি হোমব্রু মাধ্যমে এটি পেয়েছিলাম) টাইপ পরিবর্তন করতে disk0s2:

sh-3.2# gdisk /dev/disk0
GPT fdisk (gdisk) version 1.0.3

Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): i
Partition number (1-2): 2
Partition GUID code: FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF (Unknown)
Partition unique GUID: B40FA371-D92C-4EBF-B846-B0A9FB6DCD71
First sector: 409640 (at 200.0 MiB)
Last sector: 117520719 (at 56.0 GiB)
Partition size: 117111080 sectors (55.8 GiB)
Attribute flags: 0000000000000000
Partition name: 'Apple_HFS_Untitled_2'

Command (? for help): t
Partition number (1-2): 2
Current type is 'Unknown'
Hex code or GUID (L to show codes, Enter = af00): 7C3457EF-0000-11AA-AA11-00306543ECAC    
Changed type of partition to 'Unknown'

Command (? for help): i
Partition number (1-2): 2
Partition GUID code: 7C3457EF-0000-11AA-AA11-00306543ECAC (Unknown)
Partition unique GUID: B40FA371-D92C-4EBF-B846-B0A9FB6DCD71
First sector: 409640 (at 200.0 MiB)
Last sector: 117520719 (at 56.0 GiB)
Partition size: 117111080 sectors (55.8 GiB)
Attribute flags: 0000000000000000
Partition name: 'Apple_HFS_Untitled_2'

Command (? for help): w

Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING
PARTITIONS!!

Do you want to proceed? (Y/N): Y
OK; writing new GUID partition table (GPT) to /dev/disk0.
Warning: Devices opened with shared lock will not have their
partition table automatically reloaded!
Warning: The kernel may continue to use old or deleted partitions.
You should reboot or remove the drive.
The operation has completed successfully.

এটি পরীক্ষা করে দেখুন:

sh-3.2# gpt -r show /dev/disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  117111080      2  GPT part - 7C3457EF-0000-11AA-AA11-00306543ECAC
  117520720  859584307         
  977105027         32         Sec GPT table
  977105059          1         Sec GPT header
sh-3.2# diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.3 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk1         60.0 GB    disk0s2

/dev/disk1 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +60.0 GB    disk1
                                 Physical Store disk0s2
   1:                APFS Volume APPLESSD                47.1 GB    disk1s1
   2:                APFS Volume Preboot                 19.4 MB    disk1s2
   3:                APFS Volume Recovery                517.8 MB   disk1s3
   4:                APFS Volume VM                      1.1 GB     disk1s4

তারপর শেষ চেক diskutil verifyDisk disk0 এবং diskutil verifyVolume disk0s2 সতর্কতা বা ত্রুটি ছাড়া। পুনরায় বুট করুন।

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