題:
High Sierra-路徑/System/Installation/Packages/OSInstall.mpkg似乎丟失或損壞
reku
2017-09-26 16:10:33 UTC
view on stackexchange narkive permalink

收到以下錯誤

路徑/System/Installation/Packages/OSInstall.mpkg似乎是 丟失或損壞

同時將Mac Mini(2012年末)升級到High Sierra。屏幕上的唯一選項是重新啟動,然後彈出相同的錯誤。嘗試了谷歌搜索的一些建議,但都無濟於事

  • 嘗試引導至恢復並使用磁盤實用程序進行修復/急救 但是發現發現狀態微調器一小時後,磁盤實用程序被擊中
  • 在恢復模式下使用終端檢查磁盤,並報告修復權限和SMART狀態都很好
  • 嘗試過診斷,報告一切都很好
  • 過去5個小時,互聯網恢復停留在地球3:30剩餘時間
  • 嘗試啟動至安全模式,該模式在過去7個小時內一直停留在蘋果徽標上

在這種情況下的下一個設置是什麼,我有Time Machine備份,但是已經備份了1週,並且有一些重要的無備份文件我無法承受

您可以在目標光盤模式下啟動其他Mac來恢復重要文件嗎?然後,您可以只恢復時間機器備份。或者,您可以考慮創建實時Linux USB以這種方式獲取文件。
你能解決嗎?嘗試從USB全新安裝High Sierra時出現相同的錯誤消息。此主題中的答案無法為我解決。
@MarvinF是的,我創建了一個可啟動的USB並從那里安裝,沒有數據丟失
出現該窗口後,單擊其窗口(不要單擊“重新啟動”按鈕)。然後將出現菜單欄,單擊蘋果徽標,選擇啟動盤,選擇Macintosh HD(不要選擇安裝程序)
您可以在啟動Mac時按住選項鍵(alt),然後選擇磁盤驅動器而不是啟動磁盤。啟動mac之後,您將能夠再次下載更新。
Brickbats昨晚用不到12個月的iMac 27英寸(升級的規格)浪費了我2-3個小時的時間。相同的錯誤,無法啟動等。Apple,我確實希望得到我所付的錢,即我為Apple電腦支付的費用比其他任何計算機都要多,所以我希望您能得到更好的回報。史蒂夫·喬布斯不會容忍這種胡說八道,應由主管來解決。
十三 答案:
Kirill
2017-12-19 22:07:12 UTC
view on stackexchange narkive permalink

當我收到從10.13.1到10.13.2的更新時,我發生了相同的錯誤。

如果在按下Shift鍵的情況下進行引導,則可以進入安全模式並嘗試下載並重新安裝更新。 它對我無濟於事,所以我在按住 Option 鍵並選擇常規的 Mac HD (不是更新卷)的情況下啟動。在沒有安全模式的情況下啟動到我的Mac,並嘗試重新安裝此更新。不知何故,它在幾次重新啟動後就解決了。

使用Option鍵啟動對我有用。
按住Shift鍵可以進入GUI,但是沒有可用的網絡連接。嘗試了一段時間後放棄了。 按住選項鍵顯示OS安裝程序和恢復,但不顯示Macintosh HD。嘗試了OS安裝程序,並出現了相同的錯誤。使用恢復重試,然後從頂部菜單中選擇重新啟動。這次顯示Macintosh HD,並且我能夠正常啟動。
cloneman
2018-01-29 19:20:48 UTC
view on stackexchange narkive permalink

最簡單的解決方案是評論員Michael Buen提出的解決方案。它已經在我見過的20台Mac電腦上工作了。

Apple菜單->選擇啟動磁盤->重新啟動(單擊啟動驅動器後)至少可以暫時解決此問題。這可以在錯誤屏幕上完成,方法是在灰色消息框中單擊一些空白區域以顯示蘋果菜單欄。您還可以通過以恢復模式(cmd + r)或Internet恢復(cmd + optn + r)啟動Mac來訪問“選擇啟動磁盤”菜單選項。如果您使用FileVault加密,則需要輸入用戶密碼才能解鎖驅動器。

如果頂部MacOS本身也可以解決問題,則重新安裝MacOS,但是會花費更多時間。 Internet Recovery(cmd + optn + r)和可從MacOS啟動的USB安裝程序磁盤都可以使用,並且理論上說不會刪除任何個人數據。

我已經看到它在同一台計算機上重複出現多次。建議將High Sierra更新為最新的點更新(補充10..3.3),但不保證解決方案。

我的一台筆記本電腦也多次發生這種情況。重新啟動,然後按住Option鍵,您可以選擇系統捲而不是安裝程序。在這種最新情況下,我嘗試將其更新為10.13.3,所以我剛進入App Store,重新開始了該過程。
Oscar Barrett
2017-09-27 11:24:22 UTC
view on stackexchange narkive permalink

根據這篇文章,這對我有用: https://medium.com/@aeronode/how-i-fixed-my-non-booting-macos-high-sierra-installation-45d238b78c3d

以恢復模式(Cmd-R),實用程序->終端重新啟動

  find / -name OSInstall.mpkg#將在tmp目錄中的某個位置找到
mkdir -p“ /卷/ Macintosh HD /系統/安裝/軟件包”
cp“ <OSInstall.mpkg path>”“ /卷/ Macintosh HD /系統/安裝/包/”
重啟
 
這表示只讀文件系統
這有效。如果查找失敗,或者您不想進行大量搜索。可以從安裝介質中挖掘出mpkg(例如在另一台計算機上)。
0xTim
2017-09-27 23:50:18 UTC
view on stackexchange narkive permalink

我有同樣的錯誤-原來是磁盤空間錯誤。從恢復屏幕打開終端,要求我重新啟動,並清除了幾台虛擬機,重新啟動後它可以正常工作。我將15GB的可用空間增加到50GB左右,希望對其他人有所幫助!

新的操作系統似乎需要更多的磁盤空間
reku
2017-09-26 21:54:46 UTC
view on stackexchange narkive permalink

這是我解決這個問題的方式

在恢復模式下使用終端嘗試任何首批備份數據之前。一旦您安全地丟失了數據,請按照以下步驟操作

  1. 創建此鏈接中提到的可啟動USB https://blog.hqcodeshop.fi/archives/232-OS-X-Yosemite-upgrade-from-USB-stick.html
  2. 從引導USB中選擇“安裝或升級macOS”
  3. 懸念了四個小時,我的帳戶和所有 數據完整
  4. ol>

    在安裝過程中,尚不清楚Mac是否在更新或安裝全新的,但以某種方式可以工作,並且磁盤格式與舊的Mac OS Extended(日誌式)相同

user773881
2017-10-04 00:40:32 UTC
view on stackexchange narkive permalink

此安裝實際上使我的HD崩潰了。我沒有註意到驅動器在更新開始之前就快滿了,但是在安裝過程中,HD達到了最大值,然後變得無法更改或可掛載,並且無法識別。幸運的是,它已備份,但是在開始安裝過程之前,應該檢查可用磁盤容量。無論如何,這是我的解決方法:

以恢復模式啟動Mac-Command-Option-R

打開終端

通過以下方式獲取卷列表:

$ diskutil列表

注意HD參考(我的磁盤是disk0s2)

殺死fsck:

$ ps -ax |grep fsck(獲取進程號)
$殺

刪除音量

$ diskutil擦除卷JHFS + MyVolumeName / dev / disk0s2

然後將更新安裝為新安裝

殺死fsck是關鍵。然後,我可以使用“ diskutil mount disk17”掛載驅動器,然後可以從驅動器中刪除一些文件。
這樣會清除所有文件,對嗎?
同意@JasonMoore-殺死fsck可以解決問題,這時您可以裝入驅動器並進行所需的任何清理。無需實際擦除該卷。
jbwharris
2018-02-12 22:51:05 UTC
view on stackexchange narkive permalink

我在安裝最新的macOS更新時遇到此問題。我嘗試了一些嘗試,但最終解決方案非常簡單。

  • 使用Cmd + R啟動Mac以訪問恢復分區
  • 在Apple菜單中,選擇“啟動盤”
  • 選擇HD,我相信有一個按鈕可以解鎖驅動器。輸入密碼,驅動器將被解鎖。
  • 重新啟動Mac,它應該立即啟動

我知道@Cloneman的解決方案本質上是相同的想法,但是由於我無法使菜單顯示在升級錯誤屏幕中,因此最終變得更加簡單了。

thx,攻讀我的MBA
Willempie
2018-02-04 03:14:28 UTC
view on stackexchange narkive permalink

由於某些原因,我的Mac從中引導的磁盤是macOS安裝程序磁盤,我所要做的就是:在顯示Apple徽標之前,按住選項(-alt)鍵。然後只需選擇Macintosh HD(或安裝macOS時如何命名卷)。

我在High Sierra上運行更新後,發生了這種奇怪的啟動操作。
如果這樣做不能解決問題,則可以嘗試選擇的答案。

可能是您的問題Mac上的問題更嚴重。然後,我建議以安全模式(或從處於恢復模式的終端)備份所有數據,並從USB記憶棒或互聯網恢復中全新安裝macOS。

Sumit Paliwal
2017-09-27 20:12:17 UTC
view on stackexchange narkive permalink

遇到相同的錯誤。在USB上創建OS High Sierra的ISO映像,並成功安裝。

vernon sullivan
2017-09-30 23:46:01 UTC
view on stackexchange narkive permalink

Command kbd> Option kbd> R kbd>操作(Internet恢復模式)似乎對我有用。我選擇在迷你Mac,2012年底的非Retina MacBook Pro以及MacBook Air上重新安裝OS High Sierra,並且升級完成,沒有任何問題...

Chanon
2017-09-29 12:15:11 UTC
view on stackexchange narkive permalink

我遇到了同樣的問題,無論我下載多少次,它都無法啟動,這實在令人沮喪。那麼,如何解決我的問題並安裝Mac High Sierra?那麼,您需要做的是創建一個可啟動的USB,然後在磁盤上安裝Mac High Sierra。這樣,您將獲得Mac OS的完整副本。

user244378
2017-09-29 12:49:05 UTC
view on stackexchange narkive permalink

首先啟動到恢復分區打開終端,然後鍵入 csrutil disable ,然後重新啟動Mac並按住CMD + S,直到看到純文本。現在插入另一個Pendrive,然後按Enter。現在,通過鍵入 ls -la / Dev / disk * 查找筆驅動器磁盤標識符。然後輸入 mkdir usb 。然後鍵入 mount-t [pendrive的文件系統] / Dev / diskX / usb 。然後按Enter鍵,然後輸入 rsync -p -o [要備份的文件的路徑] / usb
提示:您可以通過鍵入 ls -la [目錄路徑]
來找到特定目錄中列出的文件。 例如 ls -la / Users / home-directoryname / Desktop

該過程完成後,您可以通過輸入 ls -la / usb

來檢查Pendrive中是否存在文件

然後鍵入 reboot ,然後在聽到啟動提示音時按住CMD + R,然後打開終端並鍵入 csrutil enable

masafumi_ohta
2017-10-02 12:13:55 UTC
view on stackexchange narkive permalink

我昨天遇到了這個問題,解決方法與上面相同,即:

  1. High Sierra的安裝
  2. 檢查 /卷/ InstallESD / Packages / 以找到OSInstall.mpkg
  3. cp“ <OSInstall.mpkg path>”“ /卷/ Macintosh HD /系統/安裝/包/”
  4. 重新啟動
  5. ol>
如何安裝High Sierra的安裝程序?引導到恢復模式時,即使在/ Install macOS High Sierra.app/Contents / ...中,我也看不到任何.dmg文件。


該問答將自動從英語翻譯而來。原始內容可在stackexchange上找到,我們感謝它分發的cc by-sa 3.0許可。
Loading...