古いPCにDebian 9をインストールすると、カーネルパニックが発生し、起動に失敗します。

古いPCにDebian 9をインストールすると、カーネルパニックが発生し、起動に失敗します。

AMD Athlon XPと256MBのRAMを搭載した古いPCを発見し、Debian 9をインストールしてテストサーバーとして試してみました。

問題なくインストールが完了しましたが、最初にシステムを起動しようとしたときに問題が発生し始めました。 StackExchangeを検索するか、BIOSを使用していくつかの問題を正常に解決しました。

  • システムは、フロッピードライブが取り付けられていない場合でもマウントしようとします(Biosでフロッピーサポートを無効にします)。
  • 「ACPIエラー:メソッドの実行に失敗しました」(BiosでACPIが無効になっています)
  • 「警告!UUID = ...が存在しません。シェルを入力しています!」(GRUB起動パラメータで、「root = UUID = ...」を「root = /」に置き換えます)

これらすべての問題を解決した後も修正できない問題がもう1つあります。

通貨トラック:

[<ca2f6c82>]?ダンプスタック +0x55/0x73

[<ca16879a>]?パニック 0x94/0x1d8

[<ca06c15e>]? do_exit+0x9fe/0xa00

[<ca06c196>]? SyS_Exit+0x16/0x20

[<ca00372a>]? do_fast_syscall_32+0x9a/0x160

[<ca5b6d62>]? sysenter_past_esp+0x47/0x75

0xc1000000からカーネルオフセット0x9000000(再配置範囲:0xc0000000-0xce7effff)

--[カーネルパニックシャットダウン - 非同期:初期化を終了しようとしています!終了コード0x00000100

数分後:

ランダム:crng初期化完了

パーティションは、次の形式を使用して手動で作成されます。

  • sda1-/boot-200mb
  • SDA2 -/- 39.5GB
  • sda3 - スワップ - 2GB

私は知らなかったので、x86 / i386用のネットワークインストーラを使用しました。ここ

¿このカーネルパニックエラーを修正/バイパスするにはどうすればよいですか?

ベストアンサー1

カーネルパニックは、単にシステムが実際のルートファイルシステムを見つけることができない結果です。

root=/ブートパラメータを使用している場合、システムはまだ実際のルートファイルシステムをマウントしていないため、ブートパラメータは実際のルートファイルシステムがどこにあるかを知る必要があるため、ブートパラメータとして使用できません。root=/ルートファイルシステムを含むデバイスとして一時的なinitramfsルートディレクトリを使用しようとする試みを指定することは完全に間違っており、機能しません。

パーティションのリストが正しい場合を使用する必要がありますroot=/dev/sda2

おすすめ記事