web-dev-qa-db-ja.com

Linux 3.2カーネル(Debianバックポート)が起動中にハングするのはなぜですか?

ThinkpadT60のDebianwheezy(安定版)のLinuxカーネルをアップグレードしたかったのです。 linux-image-3.2.0-0.bpo.4-686-pae、バージョン3.2.41-2〜bpo60 +1をインストールしました。問題は、Cleaning ifupdown....の直後の起動中にハングすることです。

BUG: soft lockup - CPU#1 stuck for 23s

それについて私ができることはありますか、それともカーネルのバグですか?古い2.6.xカーネルでこの問題が発生したことはありません。

enter image description here

3
Petr Pudlák

何が起こっているかの鍵は、それがmodprobeでハングしていることです。おそらく、ハードウェアの一部のモジュールをロードしようとしてハングしています。

試すもの:

  • カーネルコマンドラインにnoapicを追加し、quietが存在しないことを確認して、何が起こっているかを確認できるようにします。
  • ラップトップのBIOSが最新バージョンであることを確認してください
  • どのモジュールがハングの原因であるかを特定できた場合は、リカバリCDから起動し、モジュールを/etc/modprobe.d/blacklist.confに追加します。
4
Flup

潜在的な問題#1

このサーバー障害のQ&Aで取り上げられているのと同様の問題が見つかりました: 「バグ:ソフトロックアップ-17163091968sでCPU#0がスタックする」を修正する方法? 。おそらくそれはあなたの問題にも関係しています。

潜在的な問題#2

ランチパッドの別の問題は、あなたと同じように聞こえます。問題のタイトル: バグ:ソフトロックアップ-CPU#0が23秒間スタックしました![kworker/0:3:566]; RIP:0010:[] [] mei_timer + 0xc3/0x260 [mei] 。この問題の回避策は、新しいカーネルに更新することでした。

回避策?

一般に、問題がハードウェアとカーネルのバージョンの組み合わせにあることを確認するためだけに、初心者向けに新しいカーネルにアップグレードしてみることをお勧めします。

1
slm