ओएस एक्स में ओएस अपडेट स्थापित करते समय अप्रत्याशित त्रुटि


1

मुझे यह त्रुटि हर बार मिली है जब मैंने माउंटेन लॉयन (10.8 -> 10.8.1, 10.8.1 -> 10.8.2) के बाद से अपने ओएस को अपग्रेड किया है।

हालाँकि, त्रुटि संवाद और कंप्यूटर को पुनरारंभ करने के बाद पुनरारंभ बटन पर क्लिक करने के बाद, मेरे पास ओएस का नवीनतम संस्करण है।

मैं इसे "इस मैक के बारे में" संवाद में देख सकता हूं और यह कि ऐप स्टोर कोई भी अपडेट नहीं दिखाता है।

यह क्या कारण है और क्या कोई त्रुटि लॉग है जहां मुझे इस अप्रत्याशित त्रुटि के बारे में विवरण मिल सकता है?


संपादित करें: यहां वे त्रुटियां हैं जो मुझे install.log में मिल सकती हैं:

अक्टूबर 6 22:53:12 टाइयिलोस-मैकबुक.होम इंस्टाल्ड [83951]: kextcache: लिंक विफल (त्रुटि कोड 5)।
अक्टूबर 6 22:53:12 tyilos-macbook.home installd [83951]: kextcache: comlink com.sierrawireless.driver.SierraDIPSupport के लिए विफल; गर्भपात prelink।
6 अक्टूबर 22:53:12 tyilos-macbook.home installd [83951]: kextcache: प्रीलिंक किए गए कर्नेल को उत्पन्न करने में विफल।
अक्टूबर 6 22:53:12 टाइइलो-मैकबुक.होम इंस्टाल्डल [83951]: kextcache: चाइल्ड प्रोसेस / usr / sbin / kextcache [83973] 71 की स्थिति के साथ बाहर निकल गया।
6 अक्टूबर 22:53:12 tyilos-macbook.home installd [83951]: kextcache: 107 पुनर्निर्माण /System/Library/Caches/com.apple.kext.caches/Startup-kernelcache त्रुटि।
6 अक्टूबर 22:53:12 tyilos-macbook.home installd [83951]: PackageKit: स्पॉटलाइट अनुक्रमण
6 अक्टूबर 22:53:12 tyilos-macbook.home install_monitor [83968]: पुनः शामिल: / अनुप्रयोग, / पुस्तकालय, / प्रणाली, / बिन, / निजी, / sbin, / usr
अक्टूबर 6 22:53:13 tyilos-macbook.home इंस्टाल्डल [83951]: पैकेजकीट: बोनस
अक्टूबर 6 22:53:13 tyilos-macbook.home installd [83951]: PackageKit: उपयोगकर्ता निष्क्रिय सिस्टम नींद की अनुमति दें
अक्टूबर 6 22:53:13 tyilos-macbook.home installd [83951]: PackageKit: स्थापित विफल: त्रुटि डोमेन = PKInstallErrorDomain कोड = 121 "सिस्टम जानकारी अद्यतन करते समय एक त्रुटि हुई।" UserInfo = 0x7fdc921d6c20 {NSUnderlyingError = 0x7fdc90eb20f0 "ऑपरेशन पूरा नहीं किया जा सका। (kextcache त्रुटि 71.)", NSDocalizedDescription = सिस्टम एक्सटेंशन की जानकारी को अपडेट करते समय एक त्रुटि हुई, तर्क = ()।
        "-Update मात्रा",
        "/",
        "-Installer"
    )} {
        NSLocalizedDescription = "सिस्टम एक्सटेंशन की जानकारी को अपडेट करते समय एक त्रुटि हुई।"
        NSUnderlyingError = "त्रुटि डोमेन = kextcache कोड = 71 \" ऑपरेशन पूरा नहीं किया जा सका। (kextcache त्रुटि 71।) \ "";
        तर्क = (
            "-Update मात्रा",
            "/",
            "-Installer"
        );
    }
अक्टूबर 6 22:53:13 tyilos-macbook.home सॉफ़्टवेयर अपडेट [83950]: त्रुटि: सिस्टम एक्सटेंशन जानकारी को अपडेट करते समय एक त्रुटि हुई। (PKInstallErrorDomain कोड 121)

संपादन 2: करने का परिणाम kextstat -kl | awk ' !/apple/ { print $6 $7 } ':

com.parallels.kext.prl_usb_connect (7.0
com.globaldelight.driver.BoomDevice (1.1)
com.manycamllc.driver.ManyCamDriver (0.0.9)
com.Cycling74.driver.Soundflower (1.6.2)
com.logmein.hamachi (1.0)
com.parallels.kext.prl_hypervisor (7.0
com.parallels.kext.prl_hid_hook (7.0
com.parallels.kext.prl_netbridge (7.0
com.parallels.kext.prl_vnic (7.0
org.virtualbox.kext.VBoxDrv (4.1.18)
org.virtualbox.kext.VBoxUSB (4.1.18)
org.virtualbox.kext.VBoxNetFlt (4.1.18)
org.virtualbox.kext.VBoxNetAdp (4.1.18)

स्क्रीन शॉट? अन्य कोई सूचना?
स्टु विल्सन

@StuWilson आप स्क्रीनशॉट नहीं ले सकते हैं, जब यह हो रहा है जैसा कि आप ऐप स्टोर में पुनरारंभ बटन पर क्लिक करने के बाद करते हैं और यह सभी कार्यक्रमों को बंद कर देता है और प्रगति बार दिखाता है। या हो सकता है कि आप स्क्रीनशॉट ले सकें, लेकिन मुझे अगले अपग्रेड या पहले डाउनग्रेड के लिए इंतजार करना होगा और फिर से अपग्रेड करना होगा।
टायरो

जवाबों:


2

अनुप्रयोग में पाया गया Console.app -> उपयोगिताएँ फ़ोल्डर (या लॉन्चपैड में अन्य फ़ोल्डर) आपको मशीन के लिए लॉग्स तक पहुंच प्रदान करता है।

/ Var / log के तहत, install.log नाम की फ़ाइल (और install.log.x.bz2 नाम का कोई भी संस्करण) आपको अंतिम इंस्टॉल के बारे में जानकारी देगा।

नोट। install.log.x.bz2 नाम की फाइलें एक ही फाइल के पुराने संस्करण हैं, जो मौजूदा install.log फ़ाइल का फ़ाइल आकार 1000K तक पहुंचने पर लुढ़की हुई प्रक्रिया को ड्यूट करती है।

आपको अपने इंस्टॉल को खोजने की आवश्यकता है। स्ट्रिंग "OSXUpd10.8.2Supp.pkg" के लिए जो आपको अपने इंस्टॉल के दौरान क्या हुआ है, इस बारे में बताएगा।

अद्यतन: आपकी लॉग फ़ाइल से, ऐसा प्रतीत होगा कि आपके पास एक कर्नेल एक्सटेंशन है जो इस समस्या का कारण है। या तो इसे अनुमति की समस्या है, या किसी तरह इस कष्टप्रद मुद्दे का कारण बन रहा है।

क्या आप इस लाइन को टर्मिनल में पेस्ट कर सकते हैं, और परिणाम पोस्ट कर सकते हैं?

kextstat -kl | awk ' !/apple/ { print $6 $7 } '

अद्यतन 2: यह कम से कम एक परीक्षण और त्रुटि समाधान प्रतीत होगा। Apple सहायता फ़ोरम पर कई थ्रेड्स हैं, 10.8.2 स्थापित करने से लेकर Xcode स्थापित करने तक । हर एक के पास अलग-अलग लोग होते हैं जिनके पास अलग-अलग कर्नेल एक्सटेंशन के साथ समस्या होती है जब हटाए जाने पर उनके मुद्दे हल हो जाते हैं।

मुझे डर है कि मेरे पास यह निर्धारित करने का कोई तरीका नहीं है कि आपका कर्नेल एक्सटेंशन क्या है; हो सकता है कि कोई और अधिक प्रकाश डालने में सक्षम हो। मैं फिर भी उम्मीद करूंगा कि वर्चुअल बॉक्स और समानताएं एक्सटेंशन ठीक हों, कम से कम नहीं क्योंकि मेरे पास उन दोनों को भी है, लेकिन यह मुद्दा अधिक व्यापक होगा यदि वे मुद्दा थे।

अंत में: kextcache के लिए मैनुअल सलाह देता है कि kext cache touchपर कमांड का उपयोग करके /System/Library/Extensions/पुनर्निर्माण किया जाए। आप यह निर्धारित करने के लिए एक विधि के रूप में उपयोग कर सकते हैं कि कौन सी चीज प्रत्येक के बदले में uninstaling करके समस्या का कारण बन रही है, कैश अपडेट का प्रदर्शन कर रही है और लॉग की जांच करके देखती है कि कैश सफलतापूर्वक अपडेट किया गया था या नहीं।


के लिए touchआईएनजी /System/Library/Extensions/, जहां निर्धारित करने के लिए कि क्या यह सफल रहा था या नहीं मैं कैश के पुनर्निर्माण के बाद जांच कर सकते हैं लॉग फाइल कर रहे हैं?
केविन

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.