Mac OS 10.12 - libz.1.dylibの予期しない切断

Mac OS 10.12 - libz.1.dylibの予期しない切断

しかし:

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行目は回復イメージをアンマウントします。

おすすめ記事