誤ってカーネルと基本ドライバーを削除しました(インターネット タッチパッド グラフィックスが動作しません)

誤ってカーネルと基本ドライバーを削除しました(インターネット タッチパッド グラフィックスが動作しません)

ルートパーティションのストレージ容量不足の問題があったので、このフォーラムのクリーニングに関するアドバイスをいくつか試してみました。その中には(ルート ドライブのディスク領域が不足しています。どうすれば領域を解放できますか?) および (https://maryrosecook.com/blog/post/linux サーバーのディスクスペースを解放する)、そして次の順序付けられたコマンドのリスト(危険だと気づきました):

apt-get autoclean

sudo du -sh /var/cache/apt/archives

sudo apt-get autoremove --purge

sudo rm -rf ~/.cache/thumbnails/*

sudo du -h --max-depth=1

dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -r | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get -y purge

sudo dpkg -l 'linux-*' | sed '/^ii/!d;/'"$(uname -rm | sed "s/\(.*\)-\([^0-9]\+\)/\1/")"'/d;s/^[^ ]* [^ ]* \([^ ]*\).*/\1/;/[0-9]/!d' | xargs sudo apt-get purge

sudo shutdown -rf

特に、古いカーネルを削除するはずの長い「sudo dpkg...」コマンドが問題を悪化させたと思います。カーネルといくつかの重要なドライバーが削除された可能性があります。

現在、デュアル Windows ブートを使用していますが、GRUB が消えてしまい、自動的に Ubuntu に移行してしまいます (F2 BIOS から Windows にアクセスできるにもかかわらず)。カーネルを修正するために、次の操作を実行しました (誤ってすべてのカーネルを削除した後、システムを復元するにはどうすればよいですか?) はほとんど成功しませんでした。つまり、linux-image-generic は現在インストールされていますが、問題は解決しませんでした。

Ubuntu で発生した問題は次のとおりです。
- 画面解像度が 800x600 で停止
- 内部 Wi-Fi、外部 Wi-Fi アダプター、イーサネットを含むインターネット周辺機器が認識されない - タッチ
パッドが機能
しない -- システムの残りの部分は動作しているようです。

他に試せる解決策としては、ブート修復ツールを使用することですが、インターネットがないとインストール方法がわかりません(ライブ USB からはインストールできるかもしれませんが、パッケージを削除した場合も同様です)。また、使い方やそれが役立つかどうかもわかりません。

また、(の回答に従ってみるべきか?/boot 内の削除されたファイルを復元するにはどうすればいいですか? (vmlinuz が見つからない、システムが起動しない))?

PS ホームフォルダとルートフォルダは別々のパーティションにあります

答え1

dpkg と apt のログを見て、削除したパッケージを確認します。

cat /var/log/dpkg.log 
cat /var/log/apt/history.log 

または

xdg-open /var/log/dpkg.log 
xdg-open  /var/log/apt/history.log 

関連情報