内核恐慌 - 不同步。 Init的Segfault

时间:2016-02-19 17:46:33

标签: linux linux-kernel segmentation-fault debian sysadmin

我最近尝试在我的debian vmware服务器上安装php5-gd软件包,但在libc6 - i386上失败了。

之后,CD以外的每个命令都会导致分段错误,服务器无法长时间启动,显示以下错误

[     4.808086] init[1]: segfault at 0 ip    (null) sp bff4645c error 14 in init[8048000+8000]
[     4.808372] Kernel panic - not syncing: Attempted to kill init!
[     4.808442] Pid: 1, comm: init Not tainted 3.2.0-4-686-pae #1 Debian 3.2.65-1
[     4.808512] Call Trace: 

(追踪继续this image

我现在完全不知道该做什么了。任何帮助或指示将不胜感激

编辑:我已经将debian-live-8.3.0-i386-standard上传到vmware商店并使用live cd启动了破坏的vm。

现在我在live cd终端但不知道下一步该做什么。我做了一个lsblk并注意到破坏的vm的启动分区是sda> sda2以及我到目前为止所做的一切。我现在需要在某处安装吗?

Edit2:我现在已将破碎的分区安装到live cd中,但是当我尝试chroot时,我得到Segmentation Fault:

# mkdir -p /mnt/tcs1/boot
# mount /dev/tcs1/root /mnt/tcs1
# mount /dev/sda1 /mnt/tcs1/boot
# mount -t proc none /mnt/tcs1/proc
# mount -o bind /dev /mnt/tcs1/dev
# mount -o bind /run /mnt/tcs1/run
# mount -o bind /sys /mnt/tcs1/sys
# chroot /mnt/tcs1 /bin/bash
# Segmentation fault

1 个答案:

答案 0 :(得分:1)

解决:

我将ld-linux.so.2从救援CD重新链接到/lib/i386-linux-gnu/ld-2.19.so并设法在chroot