最新カーネルの Manjaro Linux は特定のCPUでエラーになる

投稿者: | 2017年12月18日

自宅で試験・調査用に使っているノートPC”ThinkPad R61e”のHDDが故障しました。

せっかくなので、以前”軽量Linuxディストリビューションをいくつか試してみました〜その3〜“で試した”Manjaro Linux”にしようと思い、インストールしてみました。
“Manjaro Linux”は、Arch LinuxベースのOSですがユーザビリティに優れているので自宅用に使ってみたいなぁ・・・と思っていました。

エラーメッセージ「Failed to find cpu0 device node」が表示されてインストーラが止まってしまいます。
x86版とx64版ともに同じ症状でした。

ネットを散策すると同じ症状が発生しているようです。
CPUも同じ”Core2 Duo” ヽ(゚Д゚;)ノ!!
(私の ThinkPad R61e は”Core2 Duo T7100″)
古いカーネルやRC(リリース候補版)を使うと回避できるようですが、初めて使うOSにそこまで執着していないのでスルーすることにしました。

base on https://bbs.archlinux.org/viewtopic.php?id=199901

Since the Linux kernel 4.1.2 upgrade, this message appears on boot:
[ 0.791819] Failed to find cpu0 device node
[ 0.792059] Unable to detect cache hierarcy from DT for CPU 0
CPU: Intel Core2 Duo E6420 (intel-ucode is keeping microcode updated)

Linuxカーネル4.1.2のアップグレード以降、このメッセージは起動時に表示されます。
[ 0.791819] Failed to find cpu0 device node
[ 0.792059] Unable to detect cache hierarcy from DT for CPU 0
CPU:Intel Core2 Duo E6420(intel-ucodeはマイクロコードを更新しています)


Not sure what to make of it, since I could find only a handful of references to this error in relation to people who are using the new kernel (like here on the manjaro forums).

新しいカーネルを使用している人(manjaroフォーラムのような人)に関して、このエラーの参照はほんの一握りしか見つからないので、何を作るべきか分かりません。


This is definitely an upstream problem specific to the 4.1.x kernel. I would recommend reverting to 4.0.x. If you use git the 4.2.0 rc{1,2,3} does not have this problem.

これは間違いなく、4.1.xカーネル固有のアップストリームの問題です。4.0.xに戻すことをお勧めします。gitを使うと、4.2.0 rc {1,2,3}にはこの問題はありません。

ちなみに、Linux Mint のフォーラムにも同じ症状が報告されていました。
https://forums.linuxmint.com/viewtopic.php?t=238785