एक बार जब मैंने संसाधन फोर्क में संग्रहीत आइकॉन डेटा एनटीएफएस में सहेजा है, तो क्या उन फाइलों की मरम्मत की जा सकती है?


1

मैं NTFS डिस्क पर कॉपी किए गए फ़ोल्डर से संसाधन कांटे में आइकन कैसे सुधार सकता हूं?

मैंने हाल ही में एक पुराने स्नो लेपर्ड मशीन का उपयोग करके NTFS ड्राइव पर अपने मरने वाले SSD का समर्थन किया और लगभग मेरा सारा डेटा बच गया। लेकिन सभी फ़ोल्डरों ने इस प्रक्रिया में अपने संबंधित आइकन खो दिए। कुछ आइकन निर्माता इस तरह से अपने काम को वितरित करते हैं, फ़ोल्डर्स और उनमें कोई सामग्री नहीं है।

मेरे पास अभी भी प्रत्येक आइकन के अंदर एक फ़ाइल है जिसका नाम "आइकन?" या "Icon completeM" (टर्मिनल में अपना नाम पूरा करने के लिए टैब का उपयोग करते समय)। यह फ़ाइल हर बार आकार में 0 बाइट्स है।

क्या "आइकन" वाले इन सभी फ़ोल्डरों से इन सभी आइकन को पुनर्प्राप्त करना संभव है? फाइल?


1
Icon? (या IconˆM ) हमेशा 0 बाइट्स होता है क्योंकि यह फ़ाइल नहीं है जिसमें वास्तव में आइकन डेटा होता है। ओएस और आप प्रतिलिपि किए गए डेटा को कैसे देख रहे हैं, इसके आधार पर, ए हो सकता है ._Icon फ़ोल्डर में फ़ाइल के साथ Icon? फ़ाइल या यह लक्ष्य फ़ोल्डर के बाहर एक अलग फ़ोल्डर के रूप में दिखाई दे सकता है __MACOSX/$folder_name/._Icon, बस कई अलग-अलग कारकों पर निर्भर करता है। उस ने कहा, यदि उनमें से कोई भी परिदृश्य मौजूद है, तो एक नी आइकन बनाया जा सकता है ._Icon फ़ाइल। मुझे पता है अगर आप इस फ़ाइल को मिला।
user3439894

@ user3439894 अब यह बहुत अच्छा जवाब देगा - यह समझाते हुए कि अलग-अलग फाइल सिस्टम पर संसाधन फोर्क को डेटा फ़ाइल के रूप में लिखा जा सकता है जो कि स्थापित है।
bmike

1
@bmike, उत्तर लिखने के लिए सिर्फ पर्याप्त जानकारी नहीं है क्योंकि कई अलग-अलग कारक हैं और ओपी में वास्तविक तकनीकी जानकारी का अभाव है। हालांकि कहा कि, आप सिर्फ इसलिए वसूली की संभावना से इंकार नहीं कर सकते Icon? फ़ाइल 0 बाइट्स है, जो कि यह माना जाता है।
user3439894

1
टर्मिनल में - ls -laR आइकन फ़ाइल और किसी भी अन्य छिपी हुई फ़ाइलों / निर्देशिकाओं को दिखाने से यह पता चलता है कि यदि डेटा खो जाता है या जहां आप यह होने की उम्मीद करते हैं तो आराम नहीं करेंगे। @ user3439894 बहुत सटीक रूप से सही है - चिह्न? शून्य आकार अनिर्णायक है चाहे आपने डेटा खो दिया हो या नहीं।
bmike

1
NTFS वॉल्यूम पर एक फ़ोल्डर के साथ Icon? इसके भीतर फ़ाइल करें, इसका आउटपुट क्या है: ls -l@ /path/to/folder आउटपुट में लाइन के बाद Icon? उस में, वहाँ दोनों है com.apple.FinderInfo तथा com.apple.ResourceFork?
user3439894

जवाबों:


1

मरम्मत का मतलब होगा कि आपके पास खोए हुए डेटा का बैकअप होगा। यदि फ़ाइल का आकार 0 बाइट है, तो संसाधन डेटा चला गया है।

एप्लिकेशन या इंस्टॉलर्स की बैकअप प्रतियों की तलाश करें / उन ऐप्स / फ़ोल्डर आइकन को एक फ़ाइल सिस्टम से डाउनलोड करें जहां वह डेटा सही ढंग से एन्कोड किया गया था या डेटा और संसाधन का समर्थन मूल रूप से करता है।


1
"फ़ाइल के आकार में 0 बाइट्स है" ... के संदर्भ में ... संसाधन डेटा चला गया है Icon? फ़ाइल 0 बाइट्स है, जो यह माना जाता है, कि जरूरी नहीं कि आइकन डेटा पुनर्प्राप्त करने योग्य नहीं है। अगर द __MACOSX/$folder_name/._Icon फ़ाइल उपलब्ध है तो आइकन हेडर तक फ़ाइल में डेटा को हटाकर एक हेक्स संपादक का उपयोग करके आइकन को पुनर्प्राप्त किया जा सकता है। यह एक सा दर्द है, लेकिन अगर फ़ाइल योग्य है __MACOSX/$folder_name/._Icon फाइल मौजूद है।
user3439894

1
हां वास्तव में @ user3439894 - सभी खो नहीं गए हैं अगर अभी भी छिपी हुई फ़ाइलें और फ़ोल्डर्स एन्कोडेड हैं यह इंगित करने के लिए धन्यवाद कि मामले में यह अन्य लोगों को भी बचाता है।
bmike
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.