しかし:
unlink /usr/lib/libz.1.dylib
今私のユーザープロファイルから起動できません。
回復モードで実行でき、問題の.dylibが存在することがわかりますが、シングルユーザーモードで実行するとエラーが発生します。
dyld: Library not loaded: /usr/lib/libz.1.dylib
Reason: image not found
また、libにCDを入れてから「ls」と入力すると、libz.1.dylibはここにリストされません。
助けてください! (私は私の深さから抜け出した)
ありがとう
答え1
回復区画は、基本オペレーティング・システム区画とは全く別個です。私は10.12ではなく10.15を実行していますが、方法は同じではありませんが、似ています。
hdiutil attach /Volumes/Recovery/*/BaseSystem.dmg
cp '/Volumes/macOS Base System/usr/lib/libz.1.dylib' /usr/lib/
diskutil unmount '/Volumes/macOS Base System'
最初の行は、アクセスできるように回復パーティションをマウントします。それが何をインストールしたのか教えてくれます。私にとってはそれが/Volumes/macOS Base System
。その後、そこからファイルをデフォルトのオペレーティングシステムパーティションにコピーできます。その後、3行目は回復イメージをアンマウントします。