无法启动,原因是:内核崩溃-无法同步:尝试杀死init!


22

在此处输入图片说明

这就是我所拥有的。我无法启动,我看到键盘上的三个小灯中的两个一直闪烁,并且冷却几乎在全功率下进行。

我在其他Askubuntu主题建议中看到了内存测试。我做的。我没有任何错误。

我有99.9%的把握不是硬件问题,因为我有Windows 7,并且可以启动它并且工作正常。

出现此问题时没有任何警告或其他任何信息。我只是有一天关闭了笔记本电脑,而另一天却无法启动。

从恢复模式中,我得到以下信息:

图片


在GRUB屏幕上,选择要引导至的条目(很可能是默认选择的条目),按e,然后从内核行中删除“ quiet”和“ splash”(如果存在)。然后,您可以按Ctrl-X进行引导。这可能会显示更多有用的信息。编辑:风滚草的建议更好,请尝试救援模式
benwh 2012年

它无法在救援模式下启动。它被卡在相同的错误。我想知道如何从救援屏幕复制/粘贴所有信息。
伊万·多科夫

1
您可以/var/log/kern.log使用Live CD从Ubuntu分区中抓取吗?
Lekensteyn 2012年

在从14.04进行dist升级时遇到了同样的问题,我什至无法使用旧内核启动并进行更多救援,您是如何解决的。????
Nullpointer

Answers:


12

你去/sbin/init: No such file or directory。似乎找不到/sbin/initon /dev/sda6

也许可以从Live CD上看一下,然后看看其中有什么sda6?是正确的分区吗?只是那个文件丢失了吗?

您可能可以通过Live CD对其进行修复,但是我不确定是什么原因引起的,因此无法提供说明。如果您自己不知道如何修复,重新安装可能会更容易。


在sda6上,我有Ubuntu OS。这是正确的分区。我已经从LiveCD启动,并且在/ dev / sda6中看到了/ sbin / init文件。我实际上不知道如何修复/ sbin / init,但是我确实不想重新安装操作系统。帮我解决初始化问题。PS:在这里发布主题之前,我使用Live CD中的Gparted进行了分区检查。它没有帮助。
伊万·多科夫

看来我毕竟会重新安装操作系统。
伊万·多科夫

2
我讨厌不得不建议,我确定它是可修复的,但是很难说如何,而无需坐下来用机器玩……
风滚草

升级到Ubuntu 15.10后,我遇到了同样的问题。但是我什至不能从USB可启动的ubuntu 14.04重新安装。黑屏显示了grub命令提示符
奇怪的是

在从14.04进行dist升级时遇到了同样的问题,我什至无法使用旧内核启动并进行更多救援,您是如何解决的。????
Nullpointer

2

我在遇到同样的问题时遇到了很多麻烦,花了我一段时间,但是我设法通过以下解决方案解决了我的问题。我安装了启动修复程序,并修复了文件系统。我有LVM(逻辑卷管理),无法运行fsck。您可以从https://help.ubuntu.com/community/Boot-Repair遵循如何安装它, 或者

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo sed 's/trusty/saucy/g' -i /etc/apt/sources.list.d/yannubuntu-boot-repair-trusty.list
sudo apt-get update
sudo apt-get install -y boot-repair && (boot-repair &)

之后,引导修复应自动打开

  1. 点击“ 高级选项 ”以展开
  2. 在“ 主要选项 ”选项卡中,选中“ 重新安装GRUB ”和“ 修复文件系统 ”,修复文件系统是最重要的部分,因为由于某些文件系统错误而导致内核崩溃。
  3. 在“ Grub选项 ”标签中,选中“ 在重新安装GRUB之前清除它
  4. 当然,在安装新文件时,您必须具有Internet连接。最后单击Apply

0

只需为运行虚拟机时遇到此问题的用户添加2c。尝试使用从VirtualBox迁移到VMWare ESXi的VM时,我看到相同的消息。上面的解决方案都无法解决该问题,解决该问题的唯一方法是将磁盘映像手动转换为VMWare格式:

 /Applications/VMware\ Fusion.app/Contents/Library/vmware-vdiskmanager -r ubuntu-disk1.vmdk -t 4 ../ubuntu-disk.vmdk

重要的部分是-t 4,它将创建ESXi就绪的磁盘映像。我以VMWare Fusion为例,但可以使用vmware-vdiskmanager的任何发行版。


0

根据我的经验,我认为此问题是由升级到较新的内核版本引起的。

强制关机,然后再次打开电源。为Ubuntu或Elementary 选择高级选项。在下一个选项卡中,只需选择先前的内核版本并单击即可Enter,它将正常进入桌面。


-3

我在ubuntu 18.04上遇到了这个问题,将发行版从16.04升级到18.04,启动过程引发,内核崩溃

e2fsck
sbin/init: No Such file or Directory
Kernel Panic - Not Syncing : Attempted to kill init !

为了解决这个问题,我从Live Ubuntu 18.04磁盘启动,然后替换了文件系统目录的内容。

/bin & /sbin

以及Live Ubuntu磁盘的普通文件系统目录/ bin和/ sbin的相应内容。

首先找到在我的情况下具有探针的磁盘分区,它是/ dev / sda5,现在从活动磁盘启动,并使用活动磁盘挂载/ dev / sd5

打开终端并运行以下命令替换内容

cp -r -i /bin /media/ubuntu/<name of your partition folder>
cp -r -i /sbin /media/ubuntu/<name of your partition folder>

例:

cp -r -i /bin  /media/ubuntu/cdfb882d-e33c-49b5-8965-fea541464686/bin/
cp -r -i /sbin /media/ubuntu/cdfb882d-e33c-49b5-8965-fea541464686/sbin/

关闭电脑并重启。

完成希望这会有所帮助!


你的措辞有点混乱。我想您是说您挂载了根分区,以便用Live CD中的“ stock” / bin和/ sbin文件夹替换文件系统的/ bin和/ sbin文件夹,这是有道理的,但也许只是编辑一下即可比较清楚吗?基本上,除非明确指出您是在谈论根分区中的问题目录还是Live CD中的“备用”目录,否则根本不要引用/ bin和/ sbin,因为目录本身具有相同的名称。

@Emily我编辑的职位,我希望它不是现在混乱..
沙巴兹·阿里

太棒了,我认为这比以前更清楚了:)
Hee Jin

1
这很不好,因为程序包管理器现在将处于不一致状态。
Hack5
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.