Ubuntuサーバーでlibcを更新しようとしましたが、失敗し、サーバーを再起動するとエラーメッセージが表示されます。
カーネルパニック-同期していません-initを強制終了しようとしました!
そしてそれはただぶら下がっています。
この問題の解決策は何ですか?サーバーは10人が使用しているので、データの消去を再インストールしたくありません。
Ubuntuサーバーでlibcを更新しようとしましたが、失敗し、サーバーを再起動するとエラーメッセージが表示されます。
カーネルパニック-同期していません-initを強制終了しようとしました!
そしてそれはただぶら下がっています。
この問題の解決策は何ですか?サーバーは10人が使用しているので、データの消去を再インストールしたくありません。
完全なメッセージが次の場合:
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
...
CD から起動してインストールをレスキューし、/etc/selinux/configを編集する: SELINUX を強制から許容に変更しました。再起動してシステムを起動しました
/etc/selinux/config
変更前:
SELINUX=enforcing and SELINUXTYPE=permissive
/etc/selinux/config
変更後:
SELINUX=permissive and SELINUXTYPE=permissive
解決策は次のとおりです:-
デフォルトではカーネルパニック後に再起動しないため、これにより基本的にPCが強制的に再起動されます。
/ Egを再マウントします。
mount -o remount,rw /dev/xyz /
sed -i 's/1 1/0 0/' /etc/fstab
sed -i 's/1 2/0 0/' /etc/fstab
cd で Rescue モードを使用し、ファイルシステムをマウントします。バイナリ ファイルまたはフォルダが削除されていないかどうかを確認してください。削除された場合、rpms を手動でインストールしてそれらのファイルを元に戻す必要があります。