मेरे पास एक बाहरी USB डिस्क है जिस पर NTFS फाइल सिस्टम है।
अगर मैं विंडोज से एक फाइल निकालता हूं और मैं कई "अनडिलीट" यूटिलिटीज (जैसे, टेस्टडिस्क) चलाता हूं, तो मैं आसानी से फाइल को रिकवर कर सकता हूं (क्योंकि "यह अभी भी है लेकिन इसे डिलीट कर दिया गया है")।
यदि मैं लिनक्स से फाइल को हटाता हूं तो कोई उपयोगिता नहीं है (जब तक कि मैं गहन-खोज हस्ताक्षर-आधारित एक का उपयोग नहीं करता) फ़ाइल पुनर्प्राप्त कर सकता है। क्यों? लिनक्स के NTFS फाइल सिस्टम कोड में अनलिंक कैसे लागू किया जाता है? ऐसा लगता है कि यह न केवल "हटाए गए के रूप में चिह्नित करता है" बल्कि यह कुछ ऑन-डिस्क संरचना को मिटा देता है, क्या यह मामला है?