質問: 共有ライブラリのロード中にエラーが発生しました:libext2fs.so.2:共有オブジェクトファイルを開くことができません:そのようなファイルまたはディレクトリはありません 私はdebian10からdebian9にダウングレードしようとしましたが、何度もapt upgradeまたはaptitute safe-upgradeおよびfull-upgrade、システムを再起動するとロードされず、次のエラーが発生します。error while loading shared libraries: libext2fs.so.2: cannot open shared object file: no such file or directory the root filesystem on /dev/sda2 requires a manual fsck 別のインストールからファイルを取得して、ディレクトリに(ライブcdを使用して)配置しようとしました。lib/x86_64-linux-gnu しかし、それでもファイルはディレクトリにないようです(ライブcdでディレクトリをナビゲートすると表示されます)。 私が得るものはこれです:(initramfs) ほんの少しのコマンドで。
回答: 不適切に固定されたバックポートから回復した後、これを自分で叩いてください。e2fslibsとe2fsprogsを再インストールしてから、initrdを更新します。apt-get --reinstall install e2fsprogs e2fslibs update-initramfs -u (メモリから)extのramdiskとgrepを再構築するときに-vを渡して、共有ライブラリが含まれていることを確認できます。インストールusbドライブからレスキューモードを使用して、chrootされたマウントとルートシェルを作成しました。仕事を簡単にするためにbashを呼び出しました。busterにはこれら2つのスタブパッケージがありますが、stretchにはそれらが必要です。