2 पॉइंट द्वारा GN⁺ 2023-10-07 | 1 टिप्पणियां | WhatsApp पर शेयर करें
  • खराब PowerBook ड्राइव को ठंडा करने से वह इतनी देर के लिए स्थिर हो सकती है कि महत्वपूर्ण फ़ाइलें बचाई जा सकें — इस तरीके को वास्तविक रिकवरी स्थिति में आज़माया गया
  • जब ड्राइव ने बूट होना बंद कर दिया और क्लिक की आवाज़ आने लगी, तो वारंटी रिपेयर के लिए उसे खोले बिना पूरा लैपटॉप ही फ्रिज में रख दिया गया
  • पहली बार 10 मिनट ठंडा करने के बाद iPhoto लाइब्रेरी को external drive पर कॉपी कर लिया गया, लेकिन लगभग 30GB iMovie प्रोजेक्ट आधे रास्ते पर फिर रुक गया
  • 20 मिनट और ठंडा करने के बाद कॉपी 75% तक पहुँची, लेकिन ड्राइव के फिर गर्म होते ही वही क्लिक की आवाज़ दोबारा आने लगी
  • अंत में external drive को रसोई में ले जाकर फ्रिज के अंदर बूट और कॉपी की गई, और iMovie प्रोजेक्ट सफलतापूर्वक कॉपी हो गया

ठंडा करने से कुछ समय के लिए चल पड़ी PowerBook ड्राइव

  • खराब ड्राइव का तापमान कम करने से महत्वपूर्ण फ़ाइलें रिकवर करने भर की अस्थायी स्थिरता मिल सकती है — यह तरीका PowerBook पर लागू किया गया
  • उस समय ड्राइव बूट होना बंद कर चुकी थी और तेज़ क्लिक की आवाज़ कर रही थी
  • चूँकि वारंटी में ड्राइव बदलवाने की योजना थी, इसलिए PowerBook को खोला नहीं गया और घर पहुँचते ही उसे सीधे फ्रिज की शेल्फ़ पर रख दिया गया

कॉपी की कोशिशें और अंतिम समाधान

  • पहली कोशिश फ्रिज में 10 मिनट रखने के बाद की गई
    • ड्राइव लगभग नई जैसी बूट हुई
    • iPhoto लाइब्रेरी को external drive पर कॉपी करने में सफलता मिली
    • लगभग 30GB के iMovie प्रोजेक्ट को कॉपी करते समय प्रोग्रेस बार आधे के आसपास रुक गया और क्लिक की आवाज़ फिर लौट आई
  • दूसरी कोशिश में उसे फ्रिज में 20 मिनट रखकर और ज़्यादा ठंडा किया गया
    • बूट बिना समस्या के हुआ
    • वही फ़ाइल कॉपी 75% तक पहुँची, लेकिन फिर क्लिक की आवाज़ आने लगी
  • iMovie प्रोजेक्ट के वीडियो क्लिप्स को छोटे-छोटे समूहों में बाँटकर कॉपी करने का तरीका भी सोचा गया, लेकिन जब तक बहुत ज़रूरी न हो, ऐसा करने से बचना चाहा गया
  • अंत में PowerBook को फिर से ठंडा किया गया, external drive को रसोई में लाया गया, और फ्रिज के अंदर लैपटॉप बूट करके कॉपी शुरू करने के बाद दरवाज़ा बंद कर दिया गया
  • इस तरीके से iMovie प्रोजेक्ट की कॉपी सफल रही, और यह दिखा कि ड्राइव फेल होने की ऐसी स्थिति में ठंडा करना रिकवरी के लिए थोड़ी अतिरिक्त मोहलत दे सकता है

1 टिप्पणियां

 
GN⁺ 2023-10-07
Hacker News टिप्पणियां
  • याद आता है जब मैं एक पुराने, मोटे Dell laptop पर Ubuntu install करने की कोशिश कर रहा था
    हर बार install के दौरान overheating से वह बंद हो जाता था, लेकिन पुराना Windows हल्के कामों में ठीक लगता था, इसलिए सोचा कि बस installation पूरा हो जाए तो काम चल जाएगा
    सर्दियों में wired keyboard और mouse लगाकर laptop को deck के बाहर रखा, दरवाज़ा बंद किया, और खिड़की के पार से screen देखते हुए installation शुरू किया; natural cooling की वजह से installation पूरा हो गया और मैं उसे कुछ साल और इस्तेमाल कर सका

    • फिर भी मेरे हिसाब से बेहतर solution hardware repair ही है
      पहले मेरे पास ऐसे ही symptoms वाला एक मोटा HP laptop था; मैंने fan, heatsink और heat pipe वाली fan assembly करीब 30 dollars में खरीदी और बदल दी
      यह motherboard से एक छोटे plug के जरिए जुड़ती थी, soldering की ज़रूरत नहीं थी, और thermal paste लगा देने पर काम लगभग 30 मिनट में खत्म हो गया
    • पुराने overclocking forums में आज की तरह dedicated all-in-one liquid cooling products आम नहीं थे, इसलिए अजीब custom cooling बहुत दिखती थी
      किसी ने खिड़की में intake बनाकर case को सर्दियों की ठंडी हवा खींचने दिया, तो किसी ने DIY liquid cooling का water tank बाहर रखा और pipes खिड़की से गुजारे
      हालांकि Folding@home machine बहुत ठंडे दिन रुक जाए तो पानी जमने का जोखिम काफी बड़ा रहा होगा
      तब quiet PC बनाने का चलन बहुत नहीं था, इसलिए मैं भी अक्सर बहुत शोर करने वाले Tornado fans लगाता था
    • लगभग 40°F तापमान हो तो खिड़की के पार underwear में झांकने के बजाय socks, shoes, shorts और T-shirt पहनकर बाहर बैठा जा सकता था
      Minnesota में spring में तापमान फिर 40°F तक पहुंच जाए तो लोग T-shirt, और कभी-कभी shorts भी निकाल लेते हैं
  • मैंने भी कुछ ऐसा ही किया है
    बहुत पहले company में मुझे एक भयानक Dell laptop इस्तेमाल करना पड़ता था; वह 5cm मोटी चीज़ थी जिसमें desktop CPU और GPU जैसे जबरन ठूंस दिए गए हों, इसलिए fan पूरे दिन चीखता रहता था
    घर पर बेहतर computer पर तुरंत switch करने के लिए मैंने सब कुछ external drive से चलाने का फैसला किया, और बड़े, भारी power adapter के ऊपर external drive cage बिल्कुल फिट बैठाकर एक “साफ-सुथरा” setup बनाया; लेकिन गर्म adapter की वजह से drive मर गई
    code Subversion में था, लेकिन पिछले पूरे हफ्ते जिस product manual के 127 pages पर काम कर रहा था, उसका backup नहीं था और वह गायब हो गया
    freezer वाला तरीका देखकर मैंने drive को zip bag में अच्छी तरह seal करके रात भर रखा, लेकिन अगले दिन नाकाम रहा; फिर उसे freezer में ही रखकर manual दोबारा लिखने लगा और भूल गया
    कुछ हफ्तों बाद मटर निकालते समय drive मिली; फिर कोशिश की तो वह सच में चल पड़ी, और उसके बाद मैंने drive overheating और रात के backup की अहमियत सीख ली, इसलिए फिर कभी इस procedure की ज़रूरत नहीं पड़ी

    • Tip: drive को zip bag में डालकर freezer में रखने से पहले cables पहले से connect कर देना बेहतर है
      tape वगैरह से हवा अंदर न जाने दें, और बाहर निकालने के बाद भी drive को bag के अंदर ही रखते हुए सिर्फ cable plug करें; इससे freezer से निकालते ही बनने वाली condensation से बचा जा सकता है
      इससे भी stronger tip: freezer के बजाय drive को cable बाहर निकले हुए bag में रखकर ice water की bucket में डुबो दें; इससे इस्तेमाल के दौरान भी वह लगातार ठंडी रहती है
      बस ध्यान रहे कि cables पानी को न छुएं; मैंने पहले एक बड़ा garbage bag इस्तेमाल करके, अलग से seal किए बिना, ऐसा किया है
    • एक छोटे office में हम पुराना लेकिन quiet server इस्तेमाल कर रहे थे; नया server चाहिए था, तो बिना ज्यादा सोचे दो rack servers खरीद लेना सबसे खराब फैसला निकला
      noise इतना था कि सभी offices में सुनाई देता था, और उस कमरे का temperature 45°C तक पहुंच गया
      आखिरकार उन्हें कहीं एक closet में डालकर noise ignore करने के अलावा कोई रास्ता नहीं था
    • “पिछले पूरे हफ्ते जिस product manual के 127 pages पर काम किया था, वह बिना backup गायब हो गया” वाला हिस्सा पढ़ना ही दर्दनाक है
      आखिर क्या हुआ, जानने की उत्सुकता है
    • ऐसे अनुभव खुद झेलकर सीखना मुश्किल होता है, इसलिए ये उन चीज़ों में हैं जो कोई बताए तभी सीखी जाती हैं
    • आम तौर पर thermal paste बदलना मदद करता है
  • मैं ऐसे शहर में बड़ा हुआ जहां गर्मियों में तापमान 48°C तक पहुंच जाता था
    यह electronics के लिए अच्छा हो ही नहीं सकता था, इसलिए हर नया console एक साल के अंदर overheating से मर जाता था
    PS2 की life बढ़ाने के लिए मैंने एक tray में बर्फ का बड़ा टुकड़ा रखा, contact से बचने के लिए उसके ऊपर stand रखा, फिर console उस पर रखा
    बर्फ हर घंटे बदलनी पड़ती थी, लेकिन आखिर में water damage से मरने से पहले तक वह किसी तरह चलता रहा

    • बचपन में Age of Empires खेलने पर मेरा laptop overheat हो जाता था, इसलिए मैंने desk के नीचे bicycle pump लगाया और हर 3–4 मिनट में हवा पंप करता था
      देर हो जाए या भूल जाऊं तो वह तुरंत बंद हो जाता और game progress चली जाती; हर बार हवा pump करते हुए स्थिति इतनी मज़ेदार लगती कि हंसी आती थी
      बाद में मैंने built-in fan वाला laptop stand खरीदा
    • ambient temperature ज्यादा हो तब भी बड़े external fan से airflow बढ़ाकर device को safe temperature पर रखा जा सकता है
      हवा ज्यादा जल्दी saturate होती है और maximum temperature के करीब होने से thermal headroom कम होता है, इसलिए ज्यादा airflow चाहिए
    • NES की life के आखिर में, करीब एक घंटे इस्तेमाल के बाद वह overheat होने लगता था
      Legend of Zelda में boss को जल्दी मारकर save करने की काफी tension होती थी, और restart होने से पहले कुछ देर graphics थोड़े corrupt हो जाते थे, जो ऐसा लगता था जैसे संकेत हो कि समय कम बचा है
      अगर मैं ज्यादा समझदार होता तो NES खोलकर साफ करता, लेकिन तब मैं बस झेलकर इस्तेमाल करने वाला बच्चा था
    • बचपन में मैंने सस्ते beige case के ऊपर छेद करके 120mm fan लगाया और PVC dryer duct से उसे CPU heatsink और fan की तरफ जोड़ा
      शायद वह Athlon XP 2000+ था, और aerodynamics को छोड़ भी दें तो यह CPU temperature को ambient temperature तक गिराने जितना असरदार था
  • 2020 में India में Surface Book पर मैंने काफी video encoding की; 25–35°C ambient temperature में heat source वाले हिस्से को marble floor पर लिटा देने से floor बड़े heatsink की तरह काम करता था और लगभग 1 मिनट में speed 60% बढ़ जाती थी
    Surface Book में “overheating की वजह से shutdown हुआ है और ठंडा होने तक फिर start नहीं किया जा सकता” बताने वाली dedicated screen भी थी
    उसमें thermometer की image आती थी; मैंने सोचा नहीं था कि ज्यादातर computers में ऐसी screen होती होगी
    Hyderabad की गर्मियों में देर afternoon ऊपर वाले कमरे में recording करते समय ambient temperature 45°C तक पहुंच गया, तो throttling से संभलने लायक thermal headroom नहीं बची और temporary external heatsink की ज़रूरत पड़ी

    • curious हूं कि marble floor वाली जगह पर आपने कहां काम किया था
  • पूरे लैपटॉप के साथ ऐसा होते तो नहीं देखा, लेकिन घूमने वाली platter वाले दौर में मरते हुए HDD से files निकालने के आखिरी उपाय के तौर पर यह असामान्य नहीं था
    हो सके तो उसे Ziploc vacuum bag में डालकर रात भर रखने जैसा किया जाता था
    हालांकि लेख 17 साल पुराना ही क्यों न हो, लैपटॉप के अंदर लगे हुए ही उसे 10 मिनट के लिए फ्रिज में रखने से बड़ा फर्क पड़ा होगा, इस पर मुझे थोड़ा संदेह है
    जबरन reboot ने भी उतनी ही भूमिका निभाई हो सकती है
    गर्मी वाले दूसरे छोर पर soldering को फिर से पिघलाने के लिए motherboard को bake करने का तरीका भी है: https://www.reddit.com/r/talesfromtechsupport/comments/6dygu...

    • उलटी दिशा वाला तरीका भी था
      अटकी हुई drive को कम temperature वाले oven में डालकर head stiction छुड़ाने का तरीका
      करीब 30 साल पहले, लंबे समय से चल रहा एक server power outage के बाद ठंडा हुआ तो head platter से चिपक गया, और मुझे पता है कि किसी को ऐसा करना पड़ा था
      उस दौर में drive खोलकर कारण देखने से हालत और बिगड़ने की संभावना आज की तुलना में कम थी, और मैंने भी नई drive खरीदने के लिए पैसे जोड़ने तक हर सुबह case खोलकर platter को हल्का धक्का देकर “start” कराने की कोशिश की थी
    • freezer trick से मैंने कुछ drives recover की हैं
      1 घंटा freezer, रुकने तक इस्तेमाल, 2 घंटे freezer, फिर दोहराना—ऐसे करके सारा data निकाल लिया
      रात भर रखने की जरूरत नहीं; metal सिकुड़ने लायक ठंडा हो जाए, बस काफी है
      जिस point के बाद कोई और बदलाव नहीं होता, उसके बाद freezer में और रखना सिर्फ time waste है
      घर के oven से reflow करना कभी नहीं करना चाहिए
      solder metal और flux chemicals vaporize हो सकते हैं, जिससे metal poisoning या दूसरी बीमारियां हो सकती हैं
      reflow करना हो तो ऐसा oven इस्तेमाल करें जिसे बाद में फेंक देना हो, या जो सिर्फ reflow के लिए dedicated हो
    • बहुत पहले, bug से भरे onboard Nvidia GPU के लिए बदनाम एक पुराने Dell laptop को laptop baking वाले तरीके से ठीक करने की कोशिश की थी
      लेकिन बाद में पता चला कि lead-free soldering के लिए सामान्य kitchen oven में PCB bake करने से कहीं ज्यादा temperature चाहिए
      फिर भी यह तरीका इतना मशहूर क्यों हुआ, और शायद सफल भी कैसे हो जाता है, इसकी explanation जानना चाहूंगा
    • 10 मिनट कुछ तेज लगता है
      अनुभव में, bare 3.5-inch या 2.5-inch HDD को freezer में 20 मिनट रखने से “जल्दी सबसे जरूरी चीजें पहले ढूंढो” वाले लगभग 5 मिनट मिल जाते थे
      अगला step उसे खोलकर platter को उसी जैसे donor drive में डालना होता है, और पुराने IBM DEATHSTAR drives बिल्कुल ऐसा ही nightmare थे
    • Xbox 360 के Red Ring of Death को ठीक करने के तरीकों में से एक था उसे towel में लपेटना, ताकि वह इतना गर्म हो जाए कि खराब solder joints फिर से पिघल जाएं
  • एक बार laptop bag के अंदर इतना गरम हो गया था कि छूना मुश्किल था
    इतना गरम था कि अचरज हुआ कि फटा नहीं, इसलिए उसे freezer में रख दिया; 5–6 मिनट ही रखना था, पर नींद लग गई और रात भर 7–8 घंटे के लिए भूल गया
    सुबह याद आया तो panic हो गया; पहले कुछ मिनट black screen थी, लगा अपनी मूर्खता में डूब मरूंगा, लेकिन उसके बाद वह बहुत अच्छे से चला
    निष्कर्ष यह है कि laptop freezer में भी ठीक रहता है

    • समझ नहीं आता कि thaw होने पर बनी condensation ने components खराब कैसे नहीं किए
      keyboard पर थोड़ा सा पानी गिरने से भी laptop खराब हो सकता है; जानना चाहूंगा वह laptop किस brand का था
  • दुनिया छोटी है। मैं इस व्यक्ति के साथ पहले काम कर चुका हूं
    अगर Adam यह पढ़ रहा है, तो W2 के बारे में आखिर तक जवाब नहीं मिला, इसलिए अंत में headquarters को call करना पड़ा

    • दुनिया और भी छोटी है। मैंने भी उसके साथ काम किया है
      हाल ही में पुराने, मरते हुए hard drive पर fridge trick इस्तेमाल की, और सच में काम किया
      हालांकि यह तरीका काम करेगा ऐसा सोचने का source वही था या नहीं, याद नहीं
  • एक related कहानी है
    भाई-बहन ने phone गिरा दिया था, screen टूट गई और internal parts भी damage हो गए, लेकिन कभी-कभी screen चालू नहीं होती थी जबकि touchscreen काम करता था
    मैंने नया खरीदने को कहा, तो उसने कहा ठीक है, हर सुबह freezer में 2 मिनट रख देना काफी है
    सच में, कुछ मिनट ठंडा करने पर screen चालू हो जाती थी; लगा था जल्द ही गरम होकर फिर freeze करना पड़ेगा, लेकिन वह पूरे दिन चलती रहती थी
    शायद कोई circuit था जो तय करता था कि screen on करनी है या नहीं, और एक बार on होने के बाद उसे off नहीं करता था
    इसलिए auto-lock बंद रखा और पूरे दिन lock button से बचता रहा
    पूछा कि यह पता कैसे चला, तो बोला कि ठंडे इलाके में रहता था, दुकान तक पैदल जाते समय phone screen हमेशा काम करती थी और घर में हमेशा नहीं करती थी
    आखिर समझ आया कि वजह temperature है; और computer को freezer में रखने वाली कहानी से ज्यादा मजेदार यह है कि “lock करने से पहले एक quick freeze काफी है”

  • नई company से मिले खराब laptop को Gentoo और aggressive CFLAGS के साथ चलाऊंगा तो usable हो जाएगा, ऐसी उम्मीद थी
    लेकिन base system compile करते समय वह इतना गरम हो गया कि installation के बीच-बीच में बार-बार बंद हो जाता था
    इसलिए laptop को fridge में रखकर वहीं installation चलाया, तो बिना समस्या पूरा हो गया और “सामान्य” Linux distro की तुलना में काफी तेज हो गया
    आजकल की machines पर इतना बड़ा performance difference बना रहेगा, ऐसा नहीं लगता

    • सोच रहा हूं condensation समस्या नहीं बनी क्या
      तुरंत short circuit न भी हो, तो corrosion की वजह से वह उम्मीद से जल्दी मर सकता है
    • ज्यादा ambient temperature वाले इलाकों में यह काम का लग सकता है
      यहां तो बस computer को थोड़ा खोलकर बड़े desk fan को उसकी तरफ aimed करके cooling बेहतर कर देते हैं
    • तुलना में जिस “सामान्य” Linux distro की बात है, वह क्या था, जानना चाहूंगा
      मतलब binary देने वाला distro, या default में GUI on रखने वाला distro?
  • एक दोस्त ऑनलाइन गेम खेलते समय अपने Apple M1 लैपटॉप के साथ ऐसा ही करता था
    अगर वह फ्रीज़र से प्लास्टिक बैग में रखा जमा हुआ कच्चा चीज़ निकालकर लैपटॉप के नीचे नहीं रखता था, तो फ्रेम रेट तेजी से गिर जाता था
    सर्दियों में वह कोट पहनकर खिड़की खोलता, फिर लैपटॉप को खिड़की की चौखट पर रखकर गेम भी खेलता था
    Apple लैपटॉप पतले और शांत तो होते हैं, लेकिन लगता है कि उसके बदले में thermal design को हमेशा कीमत चुकानी पड़ती है

    • शायद यह बिना cooling fan वाला M1 लैपटॉप, बेसिक MacBook होगा
      M1 Max MacBook Pro कभी गरम नहीं होता और आवाज़ भी लगभग नहीं करता
      मैं मुख्यतः Cities: Skylines और Civilization VI खेलता हूँ; पता नहीं क्योंकि ये पुराने गेम हैं इसलिए इतने heavy नहीं हैं, लेकिन मुझे ऐसे अजीब तरीके कभी नहीं चाहिए पड़े
    • यह MacBook Air ही हो सकता है। उस मॉडल में passive cooling है, इसलिए ऐसा है
      मैं भी इसका इस्तेमाल करता हूँ, और गर्मियों में दो fan रखता हूँ
      एक मुझे ठंडा करने के लिए, और एक लैपटॉप को ठंडा करने के लिए
      फिर भी यह छोटा, हल्का और यात्रा में सुविधाजनक है, इसलिए मुझे अब भी पसंद है
    • इस समस्या से तुलना करने लायक एक चीज़ है: https://forums.macrumors.com/threads/m1-m2-flickering-ghosti...