macOS हाई सिएरा मीडिया इंस्टॉलर


18

मैं नए हाई सिएरा रिलीज के लिए यूएसबी मीडिया इंस्टॉलर बनाना चाहता हूं। मैं आमतौर पर createinstallmediaया DiskMakerX का उपयोग करता हूं, लेकिन इस नई रिलीज के लिए मैं इसे काम नहीं कर सकता (दोनों)। मैंने App Store से Install macOS High Sierra.app डाउनलोड किया है लेकिन इंस्टॉलर केवल 14.2mb का है इसलिए इसमें हाई सिएरा इमेज नहीं है। मैंने इंस्टॉलर शुरू किया और वह डाउनलोड शुरू करता है लेकिन सभी डाउनलोड की गई फ़ाइलों को संग्रहीत किया जाता है ./macOS Install Dataऔर मैं उन फाइलों के साथ एक यूएसबी मीडिया इंस्टॉलर बनाना चाहता हूं। इसे हल करने का कोई विचार?

इसके अलावा createinstallmediaमैं इस कमांड का उपयोग कर रहा हूं:

sudo /Applications/Install\ macOS\ High\ Sierra.app/Contents/Resources/createinstallmedia --volume /Volumes/macOS --applicationpath  /Applications/Install\ macOS\ High\ Sierra.app --nointeraction

और मुझे मिल रहा है:

/Applications/Install macOS High Sierra.app does not appear to be a valid OS installer application.

स्क्रीनशॉट:

ऐप का आकार

डाउनलोड फ़ोल्डर

जवाबों:


24

@IlyaB को भारी टक्कर, मैं फुल 5gb इंस्टाल MacOS High Sierra.app पाने की कोशिश कर रहा था, लेकिन 19mb स्टब वर्जन के साथ फंस गया था।

मेरी प्रक्रिया एक काम करने वाला ऐप प्राप्त करने के लिए है जो वर्तमान में हाई सिएरा के लिए मेरे बूट करने योग्य यूएसबी बना रहा है

1: मैक ऐप स्टोर पर जाएं और हाई सिएरा (19mb स्टब) डाउनलोड करें

2: डाउनलोड होते ही इंस्टॉलर एप में कंटिन्यू पर क्लिक करें

3: अपनी बूट डिस्क (या किसी भी डिस्क जिसमें स्थान है) चुनें

4: इंस्टॉलर को डाउनलोड करने की अनुमति दें (यह इंस्टॉलर स्टब के भीतर लापता "SharedSupport" फ़ोल्डर की सामग्री है)

5: इंस्टॉलर आपको 5gb डाउनलोड खत्म करने के बाद पुनः आरंभ करने के लिए संकेत देगा, इस बिंदु पर इंस्टॉलर को छोड़ दें और अपने सिस्टम को पुनरारंभ न करें!

6: अपने रूट (या जो भी आपने चरण 3 में चुना है) पर जाएं और फ़ोल्डर "मैकओएस इंस्टॉल डेटा" ढूंढें

7: उस फ़ोल्डर की सामग्री की अवहेलना की प्रतिलिपि बनाएँ .DS_Store संलग्न छवि

(9 फाइलें, फ़ोल्डर्स, dmgs, pkgs, और plist)

8: अपने एप्लिकेशन फ़ोल्डर में जाएं जहां मैक ऐप स्टोर ने "इंस्टॉल मैकओएस हाई सिएरा" का स्टब संस्करण डाउनलोड किया है

9: उस फ़ाइल पर राइट क्लिक करें और "पैकेज सामग्री दिखाएं"

10: सामग्री फ़ोल्डर के भीतर, "SharedSupport" नामक एक नया फ़ोल्डर बनाएं

11: इंस्टॉलर डाउनलोड से पहले आपके द्वारा कॉपी की गई फ़ाइलों को पेस्ट करें

12: और आप कर रहे हैं! आपके पास बूट करने योग्य USB ड्राइव के लिए पूरी तरह कार्यात्मक इंस्टॉलर फ़ाइल होनी चाहिए या केवल अन्य प्रणालियों की प्रतिलिपि बनाना चाहे वे ऑफ़लाइन हों, या आप बस इंस्टॉलर को बार-बार डाउनलोड नहीं करना चाहते हैं।

मैं वर्तमान में कॉफी लेक i7 8700k हैकिंटोश बिल्ड बनाने के लिए बूट करने योग्य यूएसबी ड्राइव बनाने की लंबी प्रक्रिया में हूं। मैं अनुशंसित मदरबोर्ड के साथ इस गाइड का अनुसरण कर रहा हूं । मैं अपनी सफलता / विफलता के साथ यहां अपडेट करने की कोशिश करूंगा।


धन्यवाद। आज मेरी एमएसआई को एक ट्रिपल बूट में बदलने की कोशिश की जा रही है, और मुझे प्रत्येक ओएस का नवीनतम और सबसे बड़ा चाहिए क्योंकि मैं ओसीडी जैसा हूं, हाहा। अगर यह सब काम करता है तो मैं वापस पोस्ट करूँगा।
omikes

2
macOS Install Dataकेवल पूरे फ़ोल्डर की सामग्री की प्रतिलिपि बनाने के बजाय और उसे इसका नाम बदलें SharedSupport। इस तरह आप अदृश्य फ़ाइलों को कॉपी कर लेंगे, भले ही आपने उन्हें खोजने के लिए फाइंडर को कॉन्फ़िगर नहीं किया हो।
अभि बेकर्ट

चरण 4 के बाद, मेरे macOS ने बिना संकेत दिए रिबूट किया, इसलिए मैं इसे रोक नहीं पाया। अजीब।
फ्रैंकलिन यू

1
@FranklinYu छोटे 30-सेकंड के टाइमर समाप्त होने से पहले इंस्टॉलर एप्लिकेशन मेनू से "क्विट" का चयन करें।
एरेक्सिलन

1
यह एक बुरा जवाब है क्योंकि यह /macOS Install Dataआपको एक InstallESDDmg.pkgफाइल नहीं एक InstallESD.dmgफाइल देगा।
शायन

2

सबसे पहले, यह दिखाई देगा कि आपने ऐप स्टोर से एक सही ऐप डाउनलोड नहीं किया है। सही "इंस्टॉल करें macOS हाई सिएरा.ऐप" 5.18 जीबी होना चाहिए।

दूसरा, आप createinstallmediaउच्च सिएरा इंस्टॉलर में कमांड के लिए गलत सिंटैक्स का उपयोग कर रहे हैं । अब आपको --applicationpathपैरामीटर की आवश्यकता नहीं है । की जाँच करें इस एप्पल सहायता पृष्ठ


मैंने अभी तक macOS हाई सिएरा को डाउनलोड नहीं किया है, लेकिन ऐप स्टोर में इसे देखते हुए कहा गया है, "आकार: 4.80 जीबी"। क्या आपके पास इस पर वास्तविक आकार है?
user3439894

--Applicationpath पैरामीटर के बारे में मैंने इसे समान परिणाम देने की कोशिश की। मुझे हाई सिएरा स्थापित करना था और फिर इंस्टॉल ऐप डाउनलोड करना था। मुझे नहीं पता कि यह काम क्यों नहीं कर रहा था, मैंने 3 अलग-अलग मैकबुक एनडी पर भी यही कोशिश की।
गेरार्डो

उच्च सिएरा से --applicationpathउपयोग करते समय पैरामीटर की कोई आवश्यकता नहीं है createinstallmedia। देखें: support.apple.com/en-us/HT201372
lpacheco

2

इसलिए, DiskMakerX के लोगों ने मुझे इस समस्या को हल करने के लिए जवाब दिया।

ऐप स्टोर से macOS हाई सिएरा एप्लिकेशन इंस्टॉल करते समय कई लोगों को (आपका सच सहित) कभी-कभी इंस्टॉलर एप्लिकेशन "स्टब" मिल रहा था। इस "ठूंठ" एप्लिकेशन में सामग्री / शेयरडुपोर्ट फ़ोल्डर या इसकी (बहुत महत्वपूर्ण) सामग्री शामिल नहीं थी। जब आप MacOS हाई सिएरा एप्लिकेशन इंस्टॉल करते हैं, तो आवश्यक संसाधनों को "ऑन-द-फ्लाई" डाउनलोड किया गया था।

यह "ठूंठ" आवेदन आपके मुनकी रेपो में आयात करने के लिए या ऑटोकैमजी या ऑटोनबी, या इसी तरह की चीजों के साथ उपयोग करने के लिए उपयोगी नहीं है। इनके लिए आप वास्तव में पूर्ण इंस्टॉलर चाहते हैं, वह है, जिसमें सभी आवश्यक इंस्टॉलेशन संसाधन हैं जिसमें Contents / SharedSupport शामिल है।

कई सिद्धांतों और विचारों को आगे रखा गया था, जिसके कारण स्टब बनाम पूर्ण इंस्टॉलर प्राप्त किया जा सकता था। जबकि मुझे अभी भी इस बारे में 100% यकीन नहीं है, मुझे लगता है कि हम इस कारण से संकुचित हो गए हैं।

ऐसा प्रतीत होता है कि जब ऐप स्टोर इंस्टॉलर ऐप डाउनलोड कर रहा होता है, तो यह उन संसाधनों को प्राप्त करने के लिए सॉफ़्टवेयरअपडेट का भी उपयोग करता है जो आम तौर पर सामग्री / साझा / सहायता में रहते हैं। यदि com.apple.SoftwareUpdate को एक कैटलॉग का उपयोग करने के लिए कॉन्फ़िगर किया गया है जो एक सॉफ़्टवेयरअपडेट कैटलॉग को इंगित करता है जिसमें आवश्यक मैकओएस हाई सिएरा संसाधनों के लिए उत्पाद URL शामिल नहीं हैं, तो आपको इसके बजाय "स्टब" एप्लिकेशन मिलता है।

यदि, हालाँकि, सॉफ़्टवेयरअपडेट Apple के डिफ़ॉल्ट कैटलॉग का उपयोग कर रहा है, या किसी आंतरिक कैटलॉग के लिए इंगित किया गया है जिसमें आवश्यक उत्पाद शामिल हैं, तो आपको पूर्ण इंस्टॉलर मिलता है।

वर्तमान में, आवश्यक संसाधन उत्पाद 091-34298 हैं, "मैकओएस हाई सिएरा स्थापित करें", लेकिन यह निश्चित रूप से समय के साथ बदल जाएगा।

टीएल; डीआर: ऐप स्टोर से एक पूर्ण हाई सिएरा इंस्टॉलर प्राप्त करने के लिए, सुनिश्चित करें कि सॉफ़्टवेयरअपडेट को ऐप्पल के सॉफ्टवेयरअपडेट सर्वर या एक आंतरिक सर्वर पर इंगित किया गया है जिसमें आपने "मैकओएस हाई सिएरा इंस्टॉल करें" उत्पाद उपलब्ध कराया है।

यहाँ जानकारी है अगर किसी और को एक ही समस्या हो रही है।

MacOS High Sierra.app को स्थापित करने के बारे में कुछ चीजें

और मुझे एक और समाधान मिला ... ऐप स्टोर से नवीनतम ओएस अपडेट इंस्टॉल करें और उसके बाद आपको पूर्ण इंस्टॉलर मिलना चाहिए।


1
अंतिम वाक्य सही उत्तर है: यदि आपके पास पूरी तरह से अपडेट किया गया सिएरा (या, संभवतः, बाद में) है, तो आपको पूर्ण इंस्टॉलर मिलता है।
इवान एक्स

"ऐप स्टोर से एक पूर्ण हाई सिएरा इंस्टॉलर प्राप्त करने के लिए, सुनिश्चित करें कि सॉफ्टवेयरअपडेट को Apple के सॉफ्टवेयरअपडेट सर्वर या एक आंतरिक सर्वर में इंगित किया गया है जिसमें आपने सिंक किया है" - लेकिन आप ऐसा कैसे करते हैं ???
कोडरडेव

इससे मुझे सेब से नफरत है जैसे मैं पहले से ही हाल ही में करते हैं, लेकिन धन्यवाद
दिमित्री डीबी

क्या आश्चर्यजनक है मैं इसे पूरी तरह से पूरा करने के लिए एक घंटे और आधे से अधिक इंतजार कर रहा हूं, और इंस्टॉल फ़ाइल अभी भी 15 एमबी की तरह है। लगता है मैं फंस गया हूँ!
दिमित्री डीबी

@CoderDave यह जांचने के लिए कि क्या आपको कस्टम सॉफ़्टवेयर अपडेट सर्वर (SUS) रन में बताया गया है: defaults read /Library/Preferences/com.apple.SoftwareUpdate.plist CatalogURL यदि टर्मिनल मान लौटाता है, तो यह आपका अपडेट सर्वर है। यदि यह कुछ इस तरह लौटाता है: The domain/default pair of (/Library/Preferences/com.apple.SoftwareUpdate.plist, CatalogURL) does not existआप पहले से ही Apple के सर्वर के लिए इंगित कर रहे हैं। कस्टम मान को हटाने के लिए इस कमांड को चलाएँ:sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate.plist CatalogURL
JiveAssAdmin

2

यहाँ मेरे लिए योसमाइट पर काम किया गया है।

  • ध्यान दें कि HighSierra अपडेट मैक ऐप स्टोर में मेरे अपडेट के तहत दिखाई दे रहा था।
  • https://i.imgur.com/qF03hOh.png

1) मैक ऐप स्टोर ऐप को बंद करें और फिर टर्मिनल खोलें।

2) सॉफ्टवेयर अपडेट कैटलॉग रीसेट करें

$ sudo softwareupdate --clear-catalog
softwareupdate: Changed catalog to Apple production
  • --clear-catalogकॉन्फ़िगरेशन को रीसेट करना और यह सुनिश्चित करना लगता है कि सॉफ़्टवेयर अपडेट सही जगह पर इंगित कर रहा है। कुछ लोगों के लिए, वे रिपोर्ट करते हैं कि बस इसे चलाना, रीबूट करना और फिर मैक ऐप स्टोर के माध्यम से फिर से कोशिश करना पूर्ण डाउनलोड प्राप्त करने के लिए पर्याप्त है। हालांकि मेरे लिए काम नहीं किया।

3) उपलब्ध अपडेट देखने के लिए कि क्या उच्च सिएरा दिखाता है।

$ sudo softwareupdate --list
Software Update Tool
Copyright 2002-2012 Apple Inc.

Finding available software
Software Update found the following new or updated software:
   * Install macOS High Sierra-
    macOS High Sierra ( ), 5106655K [recommended]
  • अगर यह नहीं दिखा ... तो यह शायद आपके लिए काम नहीं करेगा।

4) अपडेट डाउनलोड करें

$ sudo softwareupdate -v -d 'Install macOS High Sierra- '
Software Update Tool
Copyright 2002-2012 Apple Inc.

Finding available software

Downloading macOS High Sierra
   Progress: 1%
   Progress: 2%
   ...
   Progress: 99%
   Progress: 100%
Downloaded macOS High Sierra
Done.
  • -vझंडा मुझे डाउनलोड प्रगति देता है।
  • क्योंकि अद्यतन नाम में रिक्त स्थान है, इसे उद्धृत किया जाना चाहिए।
  • नाम के अंत में एक जगह है ... इसके बिना काम नहीं करता ... भयानक सही? मुझे कुछ मिनट लगा कि यह पता लगाना। यदि आप Install macOS High Sierra-: No such updateडाउनलोड होने की सूची में दिखाई दे रहे हैं, तब भी ... यह शायद आपका मुद्दा है।

5) डाउनलोड किए गए अपडेट को स्थापित करें (इंस्टॉलर स्थापित करता है, सिएरा नहीं)

डाउनलोड की गई softwareupdateफ़ाइलों को रखा जाता है /Library/Updates

$ ls -1 /Library/Updates/
091-76348
Firmware
PPDVersions.plist
ProductMetadata.plist
index.plist

इस मामले में ऐसा होता है कि उच्च सिएरा डाउनलोड होता है 091-76348जिसे आप डिस्टर्ब फ़ाइल में देख कर सत्यापित कर सकते हैं।

$ grep 'Sierra' /Library/Updates/091-76348/091-76348.English.dist

एक बार पुष्टि होने के बाद आप इंस्टॉलर को "इंस्टॉल" कर सकते हैं:

$ sudo installer -pkg /Library/Updates/091-76348/091-76348.English.dist -target /

ध्यान दें कि यदि आप एक अलग भाषा संस्करण स्थापित कर रहे हैं, तो आपको संभवतः Englishकुछ और बदलने की आवश्यकता होगी । बस ls /Library/Updates/091-76348/*.distदेखने के लिए कि आपके पास क्या "डिस्ट" फाइलें हैं। (@ जयकार की टिप्पणी)

इंस्टॉलर के पूर्ण होने के बाद, आपको यह देखना चाहिए कि पूर्ण हाई सिएरा इंस्टॉलर अब आपके /Applicationsफ़ोल्डर में है।

$ ls -d -1 /Applications/Install*
/Applications/Install macOS High Sierra.app

... और यह पूर्ण 5GB है

$ du -h -d0 /Applications/Install\ macOS\ High\ Sierra.app
4.9G    /Applications/Install macOS High Sierra.app

पृष्ठभूमि / संदर्भ:

इस पर चर्चा करने वाले कुछ ब्लॉग पोस्ट हैं, लेकिन यह निष्कर्ष नहीं निकलता है कि कुछ लोगों को केवल "स्टब" (14-22MB फ़ाइल) क्यों मिलती है और अन्य को पूर्ण 5GB डाउनलोड मिलता है। USB बूट डिस्क बनाने के लिए आपको पूर्ण फ़ाइल की आवश्यकता होती है। "स्टब" सामान्य (गैर स्वच्छ इंस्टॉल) के लिए काम करेगा और मक्खी पर आवश्यक फ़ाइलों को डाउनलोड करेगा।


इस समाधान ने मेरे लिए भी काम किया (योसेमाइट में भी)! ध्यान दें कि मुझे थोड़ा संशोधन करने की आवश्यकता थी: अंग्रेजी टाइप करने के बजाय, मुझे इसे स्पेनिश में बदलना पड़ा। तो " /Library/Updates/091-76348/091-76348.English.dist" के बजाय , मैंने टाइप किया " /Library/Updates/091-76348/091-76348.Spanish.dist"
chelder

1

यह वास्तव में SharedSupport फ़ोल्डर गायब है जो इसका कारण बनता है। इसे ठीक करने के लिए, आपको छोटे 'स्टब' इंस्टॉलर को लॉन्च करना चाहिए, यह आपके घर (/ उपयोगकर्ता / उपयोगकर्ता नाम) के लिए सभी आवश्यक फाइलें डाउनलोड करेगा। पाठ्यक्रम के अंत डाउनलोड करने के बाद आपको स्थापना रद्द करनी होगी।

फिर यदि आप उदाहरण के लिए उन फ़ाइलों को 'स्टब' इंस्टॉलर फ़ोल्डर में ले जाते हैं, जैसे:

sudo mv /Users/username/macOS\ Install\ Data Applications/Install\ macOS\ High\ Sierra.app/Contents/SharedSupport

और फिर से स्थापना रद्द करें, यह वही करेगा जो हम इसे करना चाहते हैं।


0

मैं 16 एमबी होने के इंस्टॉलर के इस मुद्दे का भी सामना कर रहा हूं। मैंने कई बार कोशिश की लेकिन किस्मत से बाहर। फिर मैंने Apple की साइट पर सीधे DMG फ़ाइलों को डाउनलोड किया और इसका उपयोग अपने सिस्टम को अपडेट करने के लिए किया

स्रोत


0

यदि आप तृतीय पक्ष स्क्रिप्ट या अविश्वसनीय स्रोतों का उपयोग नहीं करना चाहते हैं तो उच्च सिएरा इंस्टॉलर का पूर्ण संस्करण प्राप्त करना काफी चुनौतीपूर्ण हो सकता है। आधिकारिक तरीका ऐप्पल केबी से इस पेज पर लिंक के माध्यम से एमएएस से एक डाउनलोड है लेकिन संभावना है कि यह केवल वास्तविक लोडलोड w / o को स्टब इंस्टॉलर डाउनलोड करता है।

यदि आपके पास कैटालिना मशीन है, तो इसे प्राप्त करने के लिए आधिकारिक रूप से समर्थित दूसरा तरीका है:

softwareupdate --fetch-full-installer --full-installer-version 10.13.6

इसके साथ पूर्ण इंस्टॉलर डाउनलोड और रखा जाता है /Applicationsताकि आप createinstallmediaइसके साथ सीधे उपयोग कर सकें ।

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