36

Ubuntuサーバーでlibcを更新しようとしましたが、失敗し、サーバーを再起動するとエラーメッセージが表示されます。

カーネルパニック-同期していません-initを強制終了しようとしました!

そしてそれはただぶら下がっています。

この問題の解決策は何ですか?サーバーは10人が使用しているので、データの消去を再インストールしたくありません。

4

8 に答える 8

18

完全なメッセージが次の場合:

kernel panic - not syncing: Attempted to kill inint !
PId: 1, comm: init not tainted 2.6.32.-279-5.2.e16.x86_64 #1

次に、selinux を無効にしてから、システムを再起動する必要があります。

より簡単な方法は、稼働中の OS を使用して再度有効にすることです

vim /etc/selinux/config
    ...
    SELINUX=enforcing
    ...

2 番目の選択肢は、selinux=0を追加して、カーネル引数で selinux を無効にすることです。

vim /boot/grub/grub.conf
    ...
    kernel /boot/vmlinuz-2.4.20-selinux-2003040709 ro root=/dev/hda1 nousb selinux=0
    ...

ソースカーネル パニック - 同期していません: inint を強制終了しようとしました!

于 2013-11-07T15:07:27.650 に答える
2

CD から起動してインストールをレスキューし、/etc/selinux/configを編集する: SELINUX を強制から許容に変更しました。再起動してシステムを起動しました

/etc/selinux/config変更前:

SELINUX=enforcing and SELINUXTYPE=permissive

/etc/selinux/config変更後: SELINUX=permissive and SELINUXTYPE=permissive

于 2014-12-10T14:27:36.203 に答える
2

解決策は次のとおりです:-

  1. 再起動
  2. 詳細メニューに移動し、「e」をクリックします (ブート パラメータを編集します)。
  3. linux で始まる行に移動し、End を押します。
  4. プレススペース
  5. 最後に以下を追加 -> kernel.panic=1
  6. F10を押して再起動します

デフォルトではカーネルパニック後に再起動しないため、これにより基本的にPCが強制的に再起動されます。

于 2016-03-01T07:04:06.160 に答える
2
  1. centosライブCDをマウントして起動します
  2. レスキューモードに入り、ロードされるのを待ちます
  3. ターミナルを読んで、OS がマウントされた場所を確認します
  4. OSに入ります
  5. vim または nano /etc/selinux/config
  6. SELINUX=enforcing または無効になっていることを確認してください
于 2014-04-18T06:42:14.160 に答える
1


/ Egを再マウントします。

  1. mount -o remount,rw /dev/xyz /
  2. sed -i 's/1 1/0 0/' /etc/fstab
  3. sed -i 's/1 2/0 0/' /etc/fstab
  4. リブート
于 2015-08-17T16:41:33.110 に答える
0

cd で Rescue モードを使用し、ファイルシステムをマウントします。バイナリ ファイルまたはフォルダが削除されていないかどうかを確認してください。削除された場合、rpms を手動でインストールしてそれらのファイルを元に戻す必要があります。

https://askubuntu.com/questions/92946/cannot-boot-because-kernel-panic-not-syncing-attempted-to-kill-init

于 2012-10-13T07:35:42.697 に答える