ফাইল দৃশ্যমান নয়, তবে এখনও ডিস্কের স্থান গ্রহণ করছে


0

আমি ব্যর্থ হার্ড ড্রাইভ থেকে ডেটা পুনরুদ্ধার করার চেষ্টা করছি। আমি উবুন্টুতে বুট করেছি এবং এটি করার ddrescueজন্য আমি ব্যবহার করছি । আমি যে ড্রাইভটি থেকে পুনরুদ্ধার করছি তা পুরানো 1TB বহিরাগত এইচডিডি। আমি যে ড্রাইভটি ডেটা পুনরুদ্ধার করছি তা হ'ল একটি পরিচিত 2TB এসএসডি, এনটিএফএস আমার প্রতিদিনের ওএস, উইন্ডোজ 10 এর সাথে ব্যবহারের জন্য পার্টিশনযুক্ত।

ব্যবহার করার পর ntfsfixএবং ntfs-3gআমাকে অ্যাক্সেস পড়ে ও লেখে আমার 2TB এসএসডি মাউন্ট করার অনুমতি দেয়, আমি দৌড়ে ddrescue। মোটামুটি পুনরুদ্ধারে 900 গিগাবাইট এটি আমাকে ত্রুটি দিয়েছিল যে এটির ডিস্কের জায়গাগুলি ফুরিয়েছে। আমি (বোকামি) ভুলে গিয়েছিলাম যে এটি হার্ড ড্রাইভের সমস্ত ব্লকের একটি অনুলিপি লিখেছে, কেবল ব্যবহৃত ব্যবহৃত নয়।

যদিও আমার ড্রাইভে এতে ~ 700 গিগাবাইট তথ্য ddrescueছিল , সেখানে পুরো 1TB স্থানের প্রয়োজন। আমি উইন্ডোজে ফিরে এসে আমার এসএসডি-তে আরও কিছু জায়গা সাফ করে দিয়েছি, কিন্তু আমি লক্ষ্য করেছি যে আমার .imgফাইল ddrescueএসএসডি-তে প্রদর্শিত হচ্ছে না। আমার কাছে লুকানো ফাইল এবং সিস্টেম ফাইলগুলি দৃশ্যমান রয়েছে তবে এটি এখনও উপস্থিত হয় না। অদ্ভুতভাবে, হার্ড ড্রাইভটি এখনও এটি প্রায় সম্পূর্ণরূপে বলছে, যদিও এখন এটির কেবলমাত্র ফাইলগুলি প্রায় 700GiB এ আসে।

আমি উইনডিরস্ট্যাট ব্যবহার করেছি এবং স্থানটি কী ব্যবহার করছে তা এটি খুঁজে পেতে পারে না। আমি লিনাক্সে ফিরে বুট করেছি এবং ব্যবহার করেছি ls -alতবে ফাইলটি উপস্থিত হয় না এবং dfএখনও 89% ব্যবহারের প্রতিবেদন করে।

ব্যবহার করে xdiskusageআমি দেখতে পাচ্ছি নিখোঁজ স্থানটি হাতে নেওয়া হয়েছে (permission denied)। এই সম্পর্কে কি করতে হবে তা নিশ্চিত নয়।

duশুধুমাত্র 799G ব্যবহারের রিপোর্ট করে। k4dirstatকেবল 797.51 জিবি প্রতিবেদন করে। xdiskusageআমি একমাত্র হাতিয়ারটি ব্যবহার করেছি যা মনে হয় নিখোঁজ স্থানটি দেখতে সক্ষম হবে।

আমি কীভাবে এই ফাইলটি ফিরিয়ে আনব, বা এমনকি এখনও যে জায়গাটি এখনও গ্রহণ করা হচ্ছে তা পুনরায় দাবি করতে পারি?


যদি আপনি কোনও ব্লক অনুলিপি করেন এবং জায়গার অভাবে গন্তব্যটি এখন "পূর্ণ" হয় তবে এখনই আপনার আসল পছন্দটি হ'ল গন্তব্য ডিস্কটি মুছে ফেলা এবং এমন কোনও পদ্ধতি ব্যবহার করে ডেটা আবার অনুলিপি করা যা কেবল কাঁচা নয় data ব্লক।
জ্যাকগল্ড

আমি কোনও ফাইল অনুলিপি করছিলাম, ড্রাইভে নয়। আমি এখনও কাঁচা ব্লকগুলি অনুলিপি করতে পেরে খুশি, কারণ আমি গন্তব্য ড্রাইভে অন্য ফাইলগুলি মুছে ফেলেছি যাতে এটিতে এখন পুরো ব্লক অনুলিপি রাখার পর্যাপ্ত জায়গা রয়েছে। সমস্যাটি হ'ল, পূর্ববর্তী পুনরুদ্ধার ফাইলটি ফাইল সিস্টেমে দৃশ্যমান নয়, তবে এখনও স্থান গ্রহণ করছে। আমার 2 টিবি ড্রাইভের ক্ষেত্রে, ~ 800GiB এখন অব্যবহারযোগ্য।
জোশুয়া ওয়ালশ

ব্যর্থ হওয়া ড্রাইভটি অনুলিপি করার আগে আপনার সম্ভবত "ফিক্স" করার চেষ্টা করা উচিত নয় gddrescue(এটিই আপনি সঠিকভাবে ব্যবহার করেছেন?) এবং এর বৃহত্তম বৈশিষ্ট্যগুলির মধ্যে একটি gddrescueহ'ল এটি লগ, যাতে আপনি যেখানে রেখেছিলেন সেখানে পুনরুদ্ধার চালিয়ে যেতে পারেন, কেন কেবল এটি করা হয় না?
Xen2050

1
আহ, একাধিক ড্রাইভের মধ্যে সেই বিশদটি লক্ষ্য করেনি। সুতরাং পুরো পুনরুদ্ধারের ডেটা এবং জিডিড্রেসকিউ মূলত একটি লাল রঙের হেরিং, আসল সমস্যাটি হল "আমার প্রোগ্রামটি একটি বড় ফাইল লিখেছিল এবং আমি এটি খুঁজে পেতে বা মুছতে পারি না"? চেক করার সময় আপনি কি রুট হিসাবে চালিয়েছেন? রুটটিকে "অনুমতি অস্বীকৃত" দেখা উচিত নয়। fsck?
Xen2050

1
chkdsk /fউইন্ডোতে এটি চালান ।
Appleoddity

উত্তর:


1

chkdsk /fউইন্ডোজ থেকে প্রশ্নযুক্ত ড্রাইভে চালান ।

এটি কোনও দূষিত ফাইল এন্ট্রি মেরামত করবে।

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