Yüksek Sierra - /System/Installation/Packages/OSInstall.mpkg yolu eksik veya hasarlı görünüyor


57

Aşağıdaki hatayı aldım

/System/Installation/Packages/OSInstall.mpkg yolu eksik veya hasarlı görünüyor

Mac Mini'yi (Geç 2012) Yüksek Sierra'ya yükseltirken. Ekrandaki tek seçenek, aynı hatanın ortaya çıkmasından sonra yeniden başlatmaktır. Google aramadan bazı öneriler denedim ve hiçbiri çalışmıyor

  • Kurtarma / firstaid'i onarmak için disk yardımcı programını çalıştırmaya ve kullanmaya çalıştım, ancak disk yardımcı programı bir saat boyunca durum döndürücüyü keşfetti
  • Diski kontrol etmek ve onarım izinlerini ve SMART durumunu kontrol etmek için terminalin kurtarma modunda kullanılması iyi
  • Teşhis denedim ve her şey yolunda
  • İnternetten kurtarma dünyaya 3:30 da 5 saat kaldı
  • Apple logosuna 7 saat boyunca takılan güvenli moda önyükleme denemesi yapıldı

Bu durumda bir sonraki kurulum nedir, Time Machine yedeğim var ancak 1 haftalıktı ve kaybetmeyi göze alamayacağım bazı önemli yedeksiz dosyalar var.


Önemli dosyaları kurtarmak için başka bir Mac'i hedef disk modunda açabilir misiniz? Sonra sadece zaman makinesinin yedeğini geri yükleyebilirsin. Alternatif olarak, dosyaları bu yoldan çıkarmak için canlı bir Linux USB oluşturmaya bakabilirsiniz.
Wowfunhappy 27:17

Çözebilir misin? USB'den temiz bir High Sierra yüklemesi yapmaya çalışırken de aynı hata mesajını alıyorum. Bu konudaki cevaplar benim için çözemedi.
Fritz

@MarvinF evet, önyüklenebilir bir usb oluşturdum ve oradan yükledim, veri kaybı yok
reku

8
Bu pencere açıldıktan sonra, penceresini tıklayın (Yeniden Başlat düğmesini tıklatmayın). Sonra menü çubuğu görünecektir, elma logosuna tıklayın, Başlangıç ​​disketini seçin, Macintosh HD'yi seçin (Yükleyici'yi seçmeyin)
Michael Buen

1
Mac'i başlatırken seçenek tuşunu (alt) basılı tutabilir ve ardından başlangıç ​​diski yerine disk sürücünüzü seçebilirsiniz. Mac'i başlattıktan sonra güncellemeyi tekrar indirebilirsiniz.
Arkadiusz Wieczorek

Yanıtlar:


19

10.13.1'den 10.13.2'ye bir güncelleme aldığımda da aynı hata oluştu.

Shift tuşu basılıyken önyükleme yaparsanız, güvenli moda girebilecek ve bir güncellemeyi indirip yeniden yüklemeyi deneyebileceksiniz. Bana yardımcı olmadı, bu yüzden Optionanahtarı basılı tuttum ve düzenli olarak seçtim Mac HD(güncelleme hacmi değil). Mac'ime güvenli mod olmadan açtım ve bu güncelleştirmeyi yeniden yüklemeye çalıştım. Bir şekilde birkaç yeniden başlatmada işe yaradı.


5
Önyükleme için Seçenek tuşunu kullanarak benim için çalıştı.
Fred B

2
Shift tuşunu basılı tutmak GUI'ye girmeme izin veriyor ancak ağ bağlantısı yok. Bir süre denedikten sonra pes etti. Seçenek tuşunu basılı tutarsanız işletim sistemi kurulumu ve Kurtarma gösterilir, ancak Macintosh HD gösterilmez. İşletim sistemi yükleyicisini denedi ve aynı hatayı verdi. Kurtarma ile tekrar deneyin, sonra üst menüden yeniden başlat'ı seçin. Bu kez Macintosh HD gösteriliyor ve normal önyükleme yapabiliyorum.
Lacek

15

En kolay çözüm yorum yapan Michael Buen'dir. Bu sorun var gördüm 20 Mac üzerinde çalıştı.

Apple Menüsü -> Başlangıç ​​Diski Seç -> Yeniden Başlat (önyükleme sürücünüzü tıkladıktan sonra) sorunu en azından geçici olarak çözer. Bu, elma ekran çubuğunun görünmesi için gri mesaj kutusundaki boş bir alana tıklayarak hata ekranında yapılabilir. Mac kurtarma modunda (cmd + r) veya internet kurtarma (cmd + optn + r) 'yi başlatarak bu "Başlangıç ​​Diski Seç" menü seçeneğine de erişebilirsiniz. FileVault şifrelemesi kullanıyorsanız, sürücünün kilidini açmak için kullanıcı şifrenizi girmeniz gerekir.

Sorunu kendisi de çözüyorsa MacOS'u yeniden yüklemek ancak daha fazla zaman alır. Internet Recovery (cmd + optn + r) ve bir MacOS önyüklenebilir USB yükleme diski hem çalışır hem de teoride hiçbir kişisel veriyi silmez.

Aynı bilgisayarda birden fazla kez tekrar ettiğini gördüm. High Sierra (10.3.3 Ek) için en son nokta güncellemesine güncellenmesi tavsiye edilebilir, ancak bu bir çözümü garanti etmiyor olabilir.


Ayrıca dizüstü bilgisayarlarımdan birinde bu defalarca oldu. Yeniden başlatma, ardından basılı tutma seçeneği, yükleyici yerine sistem birimini seçmenizi sağlar. Bu son durumda, 10.13.3'e güncelleme yapmaya çalışıyordum, bu yüzden App Store'a girdim ve işlemi tekrar başlattım.
Bryan Scott

11

Bu, bu yazının kapalı tabanlı, benim için çalıştı budur: https://medium.com/@aeronode/how-i-fixed-my-non-booting-macos-high-sierra-installation-45d238b78c3d

Kurtarma modunda yeniden başlat (Cmd-R), Yardımcı Programlar -> Terminal

find / -name OSInstall.mpkg # Will be found somewhere in a tmp directory
mkdir -p "/Volumes/Macintosh HD/System/Installation/Packages"
cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
reboot

Bu diyor sadece dosya sistemi okumak
Abhishek Mitra

Bu çalışıyor. Bulma başarısız olursa veya çok fazla arama yapmak istemiyorsanız. Mpkg'yi kurulum ortamından kazmak mümkündür (örneğin, başka bir bilgisayarda).
andy

11

Aynı hataydı - disk alanı hatası olduğu ortaya çıktı. Yeniden başlatmamı istediğim kurtarma ekranından terminali açtım ve birkaç konser VM'leri temizledim ve yeniden başlatmadan sonra çalıştı. Yaklaşık 50GB'a 15GB'lık boş alana gittim, umarım başkasına yardım eder!


Yeni işletim sistemi beklediği gibi daha fazla disk alanı gerektiriyor gibi görünüyor
code4j 12:17

5

İşte bunu nasıl çözdüm

Herhangi bir şey denemeden önce kurtarma modundaki terminali kullanarak ilk yedekleme verilerini alın. Verileri kaybetmek için bile güvende olduktan sonra aşağıdaki adımları izleyin.

  1. Bu bağlantıda belirtildiği gibi önyüklenebilir usb oluşturun https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upgrade-from-USB-stick.html
  2. USB'den önyüklemeden MacOS'u yükle veya yükselt'i seçin
  3. Dört saatlik bir erteleme süresinin ardından hesabımla karşılaştım ve tüm veriler bozulmadan

Yükleme sırasında, mac'in yeni bir güncelleme veya yükleme yapıp yapmadığı belli değildi, ancak bir şekilde çalıştı ve disk formatı eski Mac OS Extended (Journaled) ile aynıydı.


4

Bu yükleme aslında HD'mi kilitledi. Güncelleme başlamadan önce sürücünün neredeyse dolu olduğunu fark etmemiştim, ancak yükleme işlemi sırasında HD maksimuma çıktı ve sonra monte edilemez veya monte edilebildi ve tanınmadı. Neyse ki yedeklendi, ancak yükleme işlemine başlamadan önce mevcut disk kapasitesinin kontrol edilmesi gerekir. Her halükarda, işte düzeltmem:

Mac'i kurtarma modunda başlatın - Command-Option-R

Terminali aç

Birimlerin listesini alın:

$ diskutil listesi

HD referansını not edin (benimki disk0s2 idi)

fsck'i öldür:

$ ps -ax | grep fsck (işlem numarasını almak için)  
$ öldür 

Sesi sil

$ diskutil eraseVolume JHFS + MyVolumeName / dev / disk0s2

Ardından güncellemeyi yeni bir kurulum olarak yükleyin.


FSL'yi öldürmek kilit öneme sahipti. Daha sonra sürücüyü “diskutil mount disk17” ile takabildim ve daha sonra bazı dosyaları sürücüden kaldırabildim.
Jason Moore,

Bu, tüm dosyaları siler, değil mi?
coderodde

@JasonMoore ile aynı fikirde - fsck'i öldürmek hileyi yaptı, hangi noktada sürücüyü kurabilir ve ne gerekiyorsa temizliği yapabilirsiniz. Sesi gerçekten silmeye gerek yok.
zeroimpl

3

En son macOS güncellemesini yüklerken bu sorunu yaşadım. Birkaç şey denedim, ancak sonuçta çözünürlük oldukça kolaydı.

  • Mac'inizi kurtarma bölümüne erişmek için Cmd + R kullanarak önyükleyin
  • Apple menüsünde Başlangıç ​​Diski'ni seçin
  • HD'nizi seçin ve sürücünün kilidini açmak için bir düğme olduğuna inanıyorum. Parolanızı girin, sürücünün kilidi açılacaktır.
  • Mac'inizi yeniden başlatın ve hemen başlatılması gerekir

@ Cloneman'ın çözümünün aslında aynı fikir olduğunu biliyorum, ancak bu yükseltme hatası ekranında menüyü gösteremediğim için biraz daha kolay oldu.


1
thx, MBA programımda çalıştı
Mahatma_Fatal_Error 21

2

Bazı nedenlerden dolayı Mac'imin önyüklediği disk macOS Installer Diski idi, tek yapmam gereken: Apple logosu görünmeden önce seçenek (-alt) tuşunu basılı tutun. Sonra sadece Macintosh HD'nizi seçin (veya macOS'u yüklediğinizde birimi nasıl adlandırdığınızı).

Bu garip önyükleme olayı, High Sierra'da bir güncelleme yaptıktan sonra oldu.
Bu sorunu çözmezse, seçilen cevabı deneyebilirsiniz.

Sorununuz, Mac'inizdeki sorunların daha kötü olması olabilir. Daha sonra, tüm verilerinizi güvenli modda (veya kurtarma modundaki bir terminalden) yedeklemenizi ve MacOS'u USB bellekten veya internet kurtarma işleminden temiz bir şekilde yüklemenizi öneririm.


1

Aynı hatayı karşıladı. USB'de OS High Sierra'nın ISO görüntüsü oluşturuldu ve kurulumu başarıyla gerçekleştirdi.


1

CommandOptionROperasyonu (İnternet Kurtarma Modu) benim için çalışmış gibi görünüyor. Mini Mac'imde OS High Sierra'yı, MacBook Pro'muz Retina olmayan Mac'imin yanı sıra MacBook Air'imin ve yükseltme işlemimin sorunsuz bir şekilde tamamlandığını seçtim ...


0

Aynı problemle karşılaştım ve ne kadar zaman indirirseniz indirmem çok zor oldu. Peki sorunumu nasıl çözdüm ve Mac High Sierra'yı kurdum? Yapmanız gereken şey, önyüklenebilir bir usb oluşturmak ve ardından Mac High Sierra'yı diske yüklemek. Bu şekilde Mac OS'nin temiz bir kopyası olur.


0

Dün sorunla karşılaştım, çözüm yukarıdakiyle aynıydı:

  1. Yüksek Sierra Dağı'nın yükleme
  2. /Volume/InstallESD/Packages/OSInstall.mpkg'yi bulmak için kontrol edin
  3. cp "<OSInstall.mpkg path>" "/Volumes/Macintosh HD/System/Installation/Packages/"
  4. Yeniden Başlatma

3
High Sierra'nın kurulumunu nasıl monte edersiniz? Kurtarma modunda başlattığımda hiçbir yerde .dmg dosyası göremiyorum (macOS High Sierra.app/Contents / ... içinde bile)
wryfi 20:17

0

Önce kurtarma bölümünü açıp terminali açın ve yazın csrutil disable, sonra Mac'inizi yeniden başlatın ve düz metin görene kadar CMD + S tuşunu basılı tutun. Şimdi başka bir pendrive takın ve enter tuşuna basın. Şimdi kalem sürücü disk tanımlayıcısını yazarak bulun ls -la /Dev/disk*. Sonra yazın mkdir usb. Sonra yazın mount - t [filesystem of pendrive] /Dev/diskX /usb. Sonra enter tuşuna basıp rsync -p -o [path to the file you want to backup] /usb
Tip yazın: Belirli bir dizinde listelenen dosyaları ls -la [path to directory]
Eg yazarak bulabilirsiniz .ls -la /Users/home-directoryname/Desktop

İşlem tamamlandıktan sonra, yazarak dosyaların pendrive'da olup olmadığını kontrol edebilirsiniz. ls -la /usb

Sonra yazın rebootSonra, başlangıç ​​zilinin CMD + R tutma duyusunu duyduktan sonra terminali açın vecsrutil enable

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.