फ्लैश मेमोरी के लिए निम्न-स्तर के प्रारूप के रूप में ऐसी चीज है, लेकिन यह विक्रेता-विशिष्ट सॉफ़्टवेयर के साथ कारखानों में किया जाता है।
ऐसा करने के लिए - आपको मेमोरी कंट्रोलर चिप से सीधे बात करने की आवश्यकता है। अप्रत्याशित रूप से मुझे ऐसा कोई प्रोग्राम नहीं मिला, जो लिनक्स पर ऐसा कर सके।
ऐसे निर्माता उपकरण हैं जो निम्न-स्तरीय स्वरूपण करते हैं और कुछ सेटिंग्स (जैसे एलईडी व्यवहार, ड्राइव को केवल पढ़ने के लिए) और डेटा (जैसे निर्माता का नाम, मॉडल का नाम, सीरियल नंबर) मेमोरी कंट्रोलर चिपसेट पर लिख सकते हैं, लेकिन ये उपकरण आमतौर पर केवल विंडोज के लिए बने हैं, और अक्सर चीनी में होते हैं।
इस तरह के एक उपकरण को "एफसी एमपी टूल्स" कहा जाता है। जहां तक मैं बता सकता हूं, ये अलकोर माइक्रो द्वारा डिजाइन किए गए हैं , और फर्स्टशिप (एफसी) द्वारा निर्मित हैं। जाहिर है "एमपी" का अर्थ "बड़े पैमाने पर उत्पादन" है।
मैं यहां पाया गया संस्करण का उपयोग कर रहा हूं:
http://down.upantool.com/file/software/mass/FristChip/2018/iTe_MpTools_20171130.zip
अन्य लिंक जिनका आप अनुसरण कर सकते हैं: https://repusb.cubava.cu/?page_id=2052
https://www.rmprepusb.com/tutorials/repair-your-usb-flash-drive
http
:
// reboot .pro / topic / 20865-अलकोर-माइक्रो-यूएसबी-पेन-ड्राइव-रिपेयर / http://reboot.pro/topic/19901-no-alcor-mptool-is-recognizing-my-usb/
https://www.elebroda.pl /rtvforum/topic3145335.html
http://flashboot.ru/files/file/30/
http://www.flashdrive-repair.com/2014/05/download-fc-mptool-v402-for-fixing.html
https : //www.cdrinfo.pl/download/356133849
यह वाइन में चलता है, लेकिन ड्राइव चिपसेट का पता नहीं लगाएगा (यह शायद यह करने के लिए यूएसबी नियंत्रक के लिए सीधी पहुंच की आवश्यकता है)।
इसके अलावा - यह काम करने के लिए आपको एक विशिष्ट एल्कोर चिपसेट के साथ फ्लैश ड्राइव की आवश्यकता होती है जो समर्थित है। फिर से - प्रत्येक विक्रेता का अपना सॉफ़्टवेयर होता है जो USB के माध्यम से नियंत्रक चिप्स से बात करता है।
मेरे पास यह है:
माइक्रोकंट्रोलर पर चिपसेट भाग संख्या पर ध्यान दें: FC1178 BC1
एफसी एमपी टूल्स प्रोग्राम इसे 1178 मिलियन चिपसेट के रूप में पहचानेगा :
और सॉफ्टवेयर मैं इसके साथ काम करता है विंडोज एक्सपी और 10 के तहत जुड़ा हुआ है। हालांकि, अगर आप प्रोग्राम को अंग्रेजी भाषा में बदलते हैं तो यह दुर्घटनाग्रस्त हो जाएगा! अपनी प्राथमिकताएं अंग्रेजी में सेट करें, फिर प्रोग्राम को पुनरारंभ करें और भाषा को न बदलें - यह काम करना चाहिए। शायद यह एक नए संस्करण में तय किया जाएगा।
वैसे भी - विभिन्न विक्रेताओं के पास अलग-अलग उपकरण हैं, यह एक खरगोश छेद है, यहां कोई मानक नहीं है AFAIK, और (कम से कम यह उपकरण) केवल दुर्भाग्य से विंडोज पर काम करेगा।
मैं जो बता सकता हूं, यह मेमोरी चिप का परीक्षण करेगा और एक खराब सेक्टर मैप को कंट्रोलर चिप में लिख देगा ताकि यह ओएस को केवल अच्छी मेमोरी पेश कर सके। इस तरह भी आंशिक रूप से क्षतिग्रस्त चिप्स का उपयोग और बेचा जा सकता है। ये संभवतया अलग-अलग क्षमताओं के लिए गुणवत्ता और निम्न-स्तरीय स्वरूप द्वारा कारखाने में क्रमबद्ध हैं। इसे बिनिंग कहा जाता है।
हो सकता है कि अगर कोई इन उपकरणों को इकट्ठा कर सकता है, तो उन्हें रिवर्स इंजीनियर कर सकता है और लिनक्स के लिए एक सार्वभौमिक ओपन-सोर्स टूल बना सकता है।
mkfs
क्या उसका एकमात्र विकल्प है? क्या होगा अगर वह काम नहीं करता है? वह कोशिश कर सकता है और कुछ नहीं है?