Ubuntu 14.04は4.7カーネル(またはそれ以上)を使用できますか?
試しましたが、正常に起動できません。 4.7カーネルのインストール後に再起動すると、次のメッセージが表示され、ここに表示されます。
/scripts/init-top/udev: line 14: can't create /sys/kernel/uevent-helper:
Permission denied.
Gave up waiting for root device. Common problems:
- Boot args (cat /proc/cmdline)
- Check root delay= (did the system wait long enough?)
- Check root= (did the system wait for the right device?)
- Missing modules (cat /proc/modules, ls /dev) ALERT!
/dev/disk/by-uuid/6f... does not exist. Dropping to a Shell.
BusyBox v1.12.1 (Ubuntu 1:1.21.0-iubuntu1) built-in Shell (ash) Enter 'help'
for a list a built-in commands (initramfs)...
私のために働く。
4.7.1-040701.201608160432
でUbuntu 14.04.5 LTS
を使用すると、同様の起動問題が発生しました。
Googleは this を生成したので、欠落している構成を確認しました。
$ cd /boot
$ grep CONFIG_UEVENT_HELPER config-4.7.1-040701-generic
# CONFIG_UEVENT_HELPER is not set
$
構成を編集して、次のものを含めました。
CONFIG_UEVENT_HELPER=y
カーネルをダウンロードして再コンパイルしました。
カーネル4.7はUbuntuではサポートされておらず、サポートされることはありません。
自己責任でインストールしてください。お気づきのように、何かが機能しない場合があります。
これを読むことができます:
"v4.7.2メインラインビルド
これらのバイナリパッケージは、メインラインまたは安定したLinuxカーネルツリーのビルドを表します...」
このリンク: http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.7.2/
Conicalは、カーネルの更新を提供する義務を負いません。しかし、彼らがそうするとき、彼らは合理的な制限内で、彼らがバグがないことを確かめるべきです。
上記の@kenderlandによる答えを引用:
「設定を編集して、次のものを含めました。
CONFIG_UEVENT_HELPER=y
カーネルをダウンロードして再コンパイルしました。」
これらの簡単な手順は、Webページで公開しているバグを削除するためのすべてのConicalのニーズです。グーグル検索で、他の人もこれをしなければならなかったことが明らかになりました。
多くの人は、報告されたエラーのために、現時点で14.04から16.04にアップグレードすることに消極的です。カーネル4.7.2は、Ubuntu 16.04に同梱されているカーネル4.4上にインストールできます。一部の人々は、新しいハードウェアまたはドライバーの修正のために新しいカーネルバージョンを必要とします。カーネル4.7.2をインストールするために16.04にアップグレードすることを強制したり、カーネル14.04でカーネル4.7.2を再コンパイルすることを強制したりしないでください。
ConicalがLinux Kernel 4.7.2をすぐに再コンパイルし、新しいリンクでWebページを更新することを願っています。
少なくともページに警告が表示される可能性があります」「このカーネルバージョンはUbuntu 16.04または16.10とのみ互換性があります」。
FTR 16.04の改善、特に画面の引き裂きには満足していますが、Conky、PulseAudio、およびSuspend/Resumeに少し手を加えなければなりませんでした。