比較的新しいバイナリディストリビューションによってカーネルパニックが発生する


8

このマシンで比較的新しいバイナリディストリビューションを使用するのに問題があります。問題なく動作する最後のバイナリディストリビューションはUbuntu 8.04でした。私は現在、最新の3.2.1カーネルでGentooを使用しており、すべての周辺機器が機能していて正常に動作しています。以前はこの問題を抱えていたため、以前はGentooを使用していましたが、自分ですべてを構成し、常にコンパイルされるのを待つのにうんざりしていると思いました。

Linux Mint 12、Fedora 16、Debian Squeezeをすべてインストールしてみましたが、カーネルパニックという同じ結果になりました。ノートブックをウェイクアップするとき、またはワイヤレスカードがネットワークに接続されているときに、より頻繁に発生するようです。

私は私が持っている無線LANカードに問題があることを示すさまざまな記事を読みましたが、私は使用していることを思うだろうrmmod iwl4965rmmod iwl_legacyだけでなく、無線電波遮断するワイヤレスカードがカーネルパニックを起こすことができなかったことを確実にするでしょう。これは問題を解決しませんでした。一部の人々がビデオカードに問題を抱えていることを読んだ後nvidia、プロプライエタリドライバーとオープンソースnouveauドライバーの両方を使用してみました。

Gentooを使用してシステム上ですべてをコンパイルすると、すべてのハードウェアが機能するため、ハードウェアの問題であるとは信じられません。独自のビデオドライバーが動作しており、マシンは問題なくスリープおよびウェイクアップします。ワイヤレスカードの使用wpa_supplicantおよび問題はありませんwicd

誰かが何か考えを持っていますか?

背景情報:

  • ノートパソコン:Lenovo T61

の出力lspci

00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 0c)
00:01.0 PCI bridge: Intel Corporation Mobile PM965/GM965/GL960 PCI Express Root Port (rev 0c)
00:19.0 Ethernet controller: Intel Corporation 82566MM Gigabit Network Connection (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI  Controller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1c.3 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 4 (rev 03)
00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HBM (ICH8M-E) LPC Interface  Controller (rev 03)
00:1f.2 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA IDE Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
01:00.0 VGA compatible controller: nVidia Corporation Quadro NVS 140M (rev a1)
03:00.0 Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61)
15:00.0 CardBus bridge: Ricoh Co Ltd RL5c476 II (rev ba)
15:00.1 FireWire (IEEE 1394): Ricoh Co Ltd R5C832 IEEE 1394 Controller (rev  04)
15:00.2 SD Host controller: Ricoh Co Ltd R5C822 SD/SDIO/MMC/MS/MSPro Host Adapter (rev 21)
15:00.3 System peripheral: Ricoh Co Ltd R5C843 MMC Host Controller (rev 11)
15:00.4 System peripheral: Ricoh Co Ltd R5C592 Memory Stick Bus Host Adapter (rev 11)
15:00.5 System peripheral: Ricoh Co Ltd xD-Picture Card Controller (rev 11)

/ proc / cpuinfo

processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T7300  @ 2.00GHz
stepping        : 10
microcode       : 0x92
cpu MHz         : 2000.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 0
cpu cores       : 2
apicid          : 0
initial apicid  : 0
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority
bogomips        : 3989.02
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

processor       : 1
vendor_id       : GenuineIntel
cpu family      : 6
model           : 15
model name      : Intel(R) Core(TM)2 Duo CPU     T7300  @ 2.00GHz
stepping        : 10
microcode       : 0x92
cpu MHz         : 1200.000
cache size      : 4096 KB
physical id     : 0
siblings        : 2
core id         : 1
cpu cores       : 2
apicid          : 1
initial apicid  : 1
fpu             : yes
fpu_exception   : yes
cpuid level     : 10
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx lm constant_tsc arch_perfmon pebs bts rep_good nopl aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm lahf_lm ida dts tpr_shadow vnmi flexpriority
bogomips        : 3989.80
clflush size    : 64
cache_alignment : 64
address sizes   : 36 bits physical, 48 bits virtual
power management:

ACPI関連のカーネルフラグ

CONFIG_X86_64_ACPI_NUMA=y
CONFIG_ACPI=y
CONFIG_ACPI_SLEEP=y
CONFIG_ACPI_PROCFS=y
CONFIG_ACPI_PROC_EVENT=y
CONFIG_ACPI_AC=y
CONFIG_ACPI_BATTERY=y
CONFIG_ACPI_BUTTON=y
CONFIG_ACPI_FAN=y
CONFIG_ACPI_DOCK=y
CONFIG_ACPI_PROCESSOR=y
CONFIG_ACPI_HOTPLUG_CPU=y
CONFIG_ACPI_THERMAL=y
CONFIG_ACPI_NUMA=y
CONFIG_ACPI_BLACKLIST_YEAR=0
CONFIG_ACPI_CONTAINER=y
CONFIG_X86_ACPI_CPUFREQ=y
CONFIG_PNPACPI=y
CONFIG_ATA_ACPI=y

kpはいつ発生しますか?起動直後?無作為に?シャットダウン中?
bsd

予測できない間隔で発生します(とにかく私には予測できません)。コンピュータをスリープ解除したり、ワイヤレスネットワークを使用したりすると、より頻繁に発生するようです。実際、ワイヤレスアダプタをワイヤレスネットワークに接続した状態でバイナリディストリビューションのインストールを完了することはほとんど不可能です。Fedora、Debian、またはMintのインストールを完了するには、無線を「オフ」に切り替える必要があります。明確にするために、ワイヤレスに接続していない場合(または少なくともこのように思われる場合)のパニックはそれほど頻繁ではありませんが、モジュールをアンロードしてワイヤレスをオフにしてもパニックを防ぐことはできません。
Sean C.

MCEエラーコードも受信しましたが、パニックが発生したときに同じになることはありません。手元にコードはありませんが、少なくとも10種類のコードを確認しました。Gentooを使って安定したマシンを手に入れられなくなったという事実に私はかなり辞任しました...そして安定しています-パニックなしで何日も稼働しています。
Sean C.

2
パニックのいくつかの例を提供できますか?カーネルのリモートロギングを実行できないように思われるため、これは単純なリクエストではない可能性があることを認識しています:-(。また、他のディストリビューションで独自のカーネルを構築してみましたか?違いはありません
Patrick

こんにちはパトリック。これはかなり古い質問だったので、コメントについてのメッセージを受け取って驚いた。あなたの解決策は、私が使用している現在の解決策でした。とにかく。GentooカーネルをLinux Mintにコピーして、そのカーネルを起動しました。少しいじくり回っていましたが、今では問題なく動作します。コメントありがとうございます。
Sean C.

回答:


1

古いハードウェアで使用していたカーネルパニックのほとんどは、RAMモジュールの不良が原因であることが判明しました。マシンでメモリテストを実行してみてください。おそらく、比較的新しいディストリビューションははるかに大きなカーネルを持ち、メモリに負荷をかけて失敗させるパターンでメモリにアクセスします。

memtest86のようなメモリテストソフトウェアには多くのテストスキームがあることに注意することも重要です。それぞれが実際の操作で発生する可能性のあるメモリ応答のさまざまな側面をテストするため、すべてのテストを完了させ、RAMが正しく機能していることを確認するために2、3回の完全なサイクルを待つ必要があります。


0

ちょうど考え:これはおそらく、省電力機能によるものです。Debian 3より新しいものを使用すると、Intel DX4-100プロセッサを搭載したASUS-SP3Gで省電力機能をアクティブにするときに問題が発生しました。

おそらく標準が再び変更されたのかもしれませんが、今回はそれに見舞われましたか?


GentooカーネルでACPIを使用していることはわかっていますが、これらの省電力機能は、プロセッサーのPステートを参照していますか?そのためのサポートがカーネルに組み込まれていると確信しています。それで、私のGentooは他のディストリビューションと同じカーネルパニックを経験していませんか?
Sean C.

上記の例ではAPMでした。私のBIOSに「既知のバグ」があったため(そしてそれを強制することができなかったため)、それ以降のディストリビューションでは無効になりました。初期のディストリビューションでは、これは異なる方法で処理され、すべてが機能しました(特に停止時の電源オフ)。私はあなたのケースで正確な問題が何であるかわかりません-これは私が示唆したかった方向です。
ニルス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.