1. 程式人生 > >macOS Sierra 升級macOS High Sierra升級失敗,拯救資料

macOS Sierra 升級macOS High Sierra升級失敗,拯救資料

由於未能拍攝照片,我就不上傳照片了,但是保證可用。
新進發現macOS High Sierra App Store下載可以用了,焦急的下載下來興奮的安裝,對蘋果的無比信任啊,就沒備份資料,結果悲劇了,重試,悲劇了,再來,繼續悲劇。
完了,找蘋果客服?
完了,資料不要了?
完了,想辦法,
該死的庫克,
經歷了複雜的心情之後,我開始挽救資料,下面開始。

插上過去的USB安裝盤

我有macOS Sierra的安裝USB盤,所以用它來恢復系統,現在也可以用來挽救資料。
macOS High Sierra安裝失敗以後一般也能進入恢復模式,但是APFS和這個系統的磁碟分割槽掛載結構,我實在太討厭它了,一個系統掛載了三個點,討厭,所以用過去的。

開機 option 進入恢復模式

選擇USB安裝盤,進入進去。
選擇磁碟管理工具,去格式化盤?NO!!!那樣真的資料就沒了!

選單-實用工具-終端

訣竅在這裡。
macOS High Sierra在安裝系統的時候把老系統的資料全部備份到了一個叫做Recoved Data的資料夾裡,我們要做的就是把資料取出來。

插入FAT32或者mac支援的檔案系統格式的U盤或者SD卡

注意哦,這個是空的,用來接收資料。要足夠大的U盤哦,首先要估算一下要挽救的資料壓縮之後有多大,我一般把特別大的都拋棄不挽救,重灌系統後重裝大的軟體。小的那些,尤其是資料,都必須要的。這樣一般幾個G就夠了,全部挽救,你的U盤有那麼大嗎?注意哦,硬碟也可以,只要檔案系統格式mac是支援的。不要用APFS這個最新的,用macOS Extend就好。

假設掛載分割槽在/Volumes/NoName

查詢資料並且拷貝到U盤

進入終端以後進入終端介面,輸入以下命令

bash3.2:

注意操作原則:你的資料在哪裡,就去哪裡。
一般關注的有兩個位置:Applications和Users裡面的App和使用者資料。

輸入以下命令:

~$cd /Volumes/Machintosh\ HD/Recoved\ Data/Applications
~$tar czvf app.tar.gz any-app any-app2
~$cp -fr app.tar.gz /Volumes/NoName

好了上面幾個命令,Application就挽救回來了。重點在於,macOS High Sierra把備份的老系統資料儲存在了那個資料夾裡。(如果不想輸入那麼長,比如Macintosh HD、Recoved Data,可以輸入Mac按tab按鍵,Rec按tab按鍵。注意是區分大小寫的。

下面開始搶救Users檔案

~$cd /Volumes/Macintosh\ HD/Recoved\ Data/Users/your-user-name
~$ls

在ls過後,你就可以看到Desktop Download Document Music Movies Pictures等你總是使用的那些使用者目錄,這些可都是重要目錄,包括桌面、下載、文稿、音樂、影片、圖片等重要的資料夾,比如我的還有Develop資料夾用來儲存開發檔案。

好了,開始拯救使用者目錄

~$cd Download
~$tar czvf download.tar.gz your-down-file1 your-down-file2
~$cd ..
~$cd Document
~$tar czvf document.tar.gz your-doc-1 your-doc2
~$cd ..
~$cd Desktop
~$tar czvf desktop.tar.gz your-desk-file-1 your-desk-file2
~$cd ..
~$cd your-other-dir
~$tar czvf other.tar.gz your-other-file-1 your-other-file2
#查詢當前目錄
~$pwd 
#重點來了
~$cp Download/download.tar.gz Document/document.tar.gz Desktop/desktop.tar.gz Other/other.tar.gz /Volumes/NoName

好了,剩下的時間,會是比較長的拷貝時間,根據U盤的寫入速度決定,去喝喝茶什麼的都是好的。至少經過這樣,資料保住了。

這裡,至於那些系統檔案,不要就不要了吧,在macOS High Sierra重灌的過程中,老的系統檔案被刪除了不少,我看了看,也沒有恢復的必要。保護住自己的資料就可以了。

收尾

#避免寫入U盤快取沒寫進入
~$sync

退出終端工具,選擇磁碟工具,千萬不要誤點格式化哦,點彈出U盤,使U盤正常彈出。

好了,大功告成。
格式化那個系統磁碟,格式化成過去的樣子macOS Extend,然後重啟電腦,開始重灌系統,重灌系統我就不表述了,這篇目的拯救資料。
Enjoy it.

相關推薦

macOS Sierra 升級macOS High Sierra升級失敗拯救資料

由於未能拍攝照片,我就不上傳照片了,但是保證可用。 新進發現macOS High Sierra App Store下載可以用了,焦急的下載下來興奮的安裝,對蘋果的無比信任啊,就沒備份資料,結果悲劇了,重試,悲劇了,再來,繼續悲劇。 完了,找蘋果客服? 完了

升級High Sierra之後Time Capsule備份失敗解決辦法

問題 n個月前MacOS升級到High Sierra 10.13之後Time Capsule(時間機器 !H_P?)就沒備份成功過。 第一次備份總是會等了很久之後顯示失敗。 翻查log 在Terminal輸入以下可以檢視Time Capsule的記錄

Mac升級High Sierra後vscode裡不能用xdebug除錯解決思路

今天手賤把mac升級到了最新的os High Sierra,還沒發現哪裡好用後,就發現vscode下不能用xdebug除錯了,除錯沒反應 按照之前的流程修改了各種配置檔案後都不行,然後靜下心來仔細看p

升級OSX High Sierra 10.13遇到一些問題及解決方法

OSX的High Sierra正式版出來半個月有餘,聽著什麼自媒體、科技媒體吹這系統多麼牛B,手賤點了升級,好在升級過程中沒有遇到各種坑還挺順利的,但是我沒有感覺多麼好用的同時,卻給我帶來不大不小的麻煩。且聽我一一道來…… 10.13版本加強了許可權的限制,尤其是對/us

升級macOS High Sierra後cocoapods不能使用的解決辦法

升級macOS10.13之後,cocoapods不能正常使用了,這是蘋果一貫的問題,遇到大版本系統升級,之前的一些軟體就不能正常使用了。 解決方法是,首先升級ruby,命令是sudo gem up

關於更新安裝macos high sierra 失敗mac重啟後無法找到啟動項的解決辦法

首先吐槽一下蘋果,坑爹,更新失敗後直接無法找到啟動項,我的資料呀! 重啟 Win+R 進入恢復模式,在磁碟管理軟體中可以看到mac盤下的內容,安心了一些,可發現無法拷貝處理。 第二項,繼續重新安裝macos high sierra,懷著忐忑的心情,想試一下,因為mac之前好

創建可引導的 macOS High Sierra 安裝 U 盤

工具 style http contents ont installer sudo logs and 1、從 Mac App Store 下載 macOS High Sierra 安裝器。如果下載完成後安裝器自動打開,請退出安裝器。安裝器將位於您的“應用程序

Paragon更新了對macOS High Sierra的Microsoft NTFS支持

apple 程序 偏好設置 穩定 err 結合 三方 pan 格式 今天,我們通過Paragon Software發布了Mac版Microsoft NTFS的重要更新,Paragon Software 是一個軟件實用程序,可以在macOS下對Windows格式化的NT

PhpStorm 2017.3 版本在 Mac 系統 macOS High Sierra 版本 10.13.3 中運行很卡頓

ima 新版本 php macos JD 卸載 jdk pst 卡頓 最近升級了系統,發現PHPStorm 運行一會兒就卡頓起來了,按網上的方法加大內存配置也是沒效果; 運行一會兒照樣卡頓,接著一會兒就要內存溢出了掛掉了; 想著最近只有升級過操作系統,並沒有升級JDK等版本

DELL 3020完美安裝MACOS High Sierra

MACOS最近研究在DELL 3020安裝MACOS High Sierra,中間遇到很多的問題,1、盡量下載CLOVER原版的鏡像安裝,這樣問題會少一點;2、要學會用CLOVER CONFIGURATOR工具修改配置config.plist,俗稱DSDT,配置適合自己硬件的引導 準備工作 1、一臺Windo

macos high sierra 刪除多余的管理員的步驟

-a 進行 ant 解鎖 .com href delet 除了 用戶 自己查看了好多文檔, 一個比較可靠的地址有兩個,不過發現跟我的不一樣, 我沒有采用. 也在這裏貼出來, 供需要的"折騰者"們看看. [某個外國大大的方法] (https://medium.com/@amb

ESXi6.5、6.7安裝macOS High Sierra

ESXi6.7安裝macESXi6.5、6.7安裝macOS High Sierra 一、工具下載地址1、Mac OS 鏡像 2、Unlocker for esxi6.5、esxi6.73、Vm Tools鏈接:https://pan.baidu.com/s/14WmYjF65mcBq65KFurBonQ 密

如果和讓MAC OX MACOS High Sierra 加入windows 域管理

MAC 蘋果 加入 域 windows最近遇到一個問題: 要讓最新的MAC系統加入windows 的 域中。想了很多辦法 最後終於克服。 由於最新版的 MAC OSX MACOS High Sierra 系統不能像前面的版本一樣通過賬戶中設定加入,所以需要通過命令來操作: 第一步 修改計算機的網卡設定 把DN

MacOS High Sierra 引起 VirtualBox Vagrant 同步慢

sierra 文檔 入門 ubun htm mage folder options width 問題最近把mac的操作系統升級到了最新版本發現了一個問題,通過共享文件夾的方式 修改的文件,無法立即同步到虛擬機中,大概需要30秒才能同步到共享文件夾。操作環境如下虛擬機:Vir

[PYTHON]_ELVE_Python原始碼檔案編譯成可執行檔案(支援macOS High Sierra和window 10)

#0x01 背景 這兩天寫了一個抽獎的Python指令碼,要生成可執行檔案,總不能一直在sublime上執行吧,或者執行前先安裝Python,所以就查了一下怎麼生成可執行檔案,本篇包括mac下和win下,經本人測試,mac下生成.app(mac下的可執行檔案為.app字尾)較win下容易一些。 我用的Py

macOS High Sierra python pip 安裝許可權報錯解決

問題背景 需要使用Python的 matplotlib模組,於是使用 pip install matplotlib進行安裝,安裝時報錯:OSError: [Errno 13] Permission denied: '/Library/Python/2.7/site-packa

Installing PycURL on macOS High Sierra 10.14

常遇到的錯誤:     __main__.ConfigurationError: Curl is configured to use SSL, but we have not been able to determine which SSL backend it is us

macOS High Sierra和XCode 9 系統庫libcrypto找不到問題

升級到macOS High Sierra和XCode 9,之後使用-lcrypto連結libcrypto庫。找不到庫。 libcrypto庫就在/usr/lib目錄下,連結引數加上 -L/usr/

Vmware安裝macOS High Sierra 10.13蘋果系統詳細教程

鍋準備: VMware安裝就不多做描述了,官網下載,然後安裝點next next就行 材料準備: 開始熱鍋: 安裝unlocker補丁: 1.把下載好的unlocker解壓,右鍵使用管理員執行w

MySQL Workbench (6.3.9) is not compatible with MacOS High Sierra?

更新 MacOS 從 10.12 到 10.13 就發生災情了,MySQL Workbench 6.3.9 版中間的 output panel 裡消失了。 解法是,先降版到 MySQL Workbench 6.1.7 就正常了,正常後的執行畫面: