
外付け USB 3.0 ドライブにインストールされている Ubuntu MATE 16.04.5 LTS で奇妙な問題が発生しています。MBR にインストールされた GRUB を使用しています。すべての更新がインストールされています。ファイル システムはクリーンです (fsck
他の Ubuntu 16.04 LTS システムから強制)。
Network Manager アプレット ( nm-applet
) には次のように表示されます。
しかし、QEMU-KVM ( ) で起動しようとするとsudo kvm -drive file=/dev/sdc,format=raw -m 1512
、ネットワーク (e1000e
カーネル モジュールによって駆動されるデフォルトの仮想 Intel 82540EM) が検出されます。
uname -r
パッケージ リストによると、システムが 4.15.0-33-generic カーネルを使用していることがわかります。
$ dpkg -l | grep linux | grep 4.15
ii linux-headers-4.15.0-33 4.15.0-33.36~16.04.1 all Header files related to Linux kernel version 4.15.0
ii linux-headers-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Linux kernel headers for version 4.15.0 on 64 bit x86 SMP
ii linux-image-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Signed kernel image generic
ii linux-modules-4.15.0-33-generic 4.15.0-33.36~16.04.1 amd64 Linux kernel extra modules for version 4.15.0 on 64 bit x86 SMP
興味深いのは、関連する HWE パッケージがインストールされていないことです。
実行してもdebsums -c -s -a
疑わしい出力は表示されません。
NetworkManager とそれに関連するものを削除して再インストールしました。
sudo apt-get purge network-manager
sudo apt-get install indicator-network indicator-network-tools network-manager network-manager-gnome
しかし、それは役に立ちません。
カーネルが問題を引き起こす可能性はありますか?
答え1
カーネルの問題のようです。
以前の 4.4.0-138-generic カーネルで再起動したところ、ネットワークが再び動作するようになりました。
そこで4.15カーネルを削除しました
sudo apt-get purge $(dpkg -l | grep 4.15 | grep linux | awk '{print $2}')
sudo rm -rf /lib/modules/4.15.0-33-generic
将来の予測できない動作を防ぐためです。
再起動後、すべてのネットワーク デバイスが正常に認識されました。