Ubuntu 启动问题 卡住

Ubuntu 启动问题 卡住

我使用的是 Ubuntu 16.04,并尝试将系统升级到 win7。在为 win7 创建分区时,分区损坏并导致 initramfs 问题。我通过运行解决了这个问题fsck,但现在当我启动系统时,我卡在了以下阶段,我尝试在此处附加图像,但无法实现,我将尝试编写启动显示错误消息。

启动页面一度卡在下面的结果:

/dev/sda2: clean, 5230508/30023680 files, 4104481/120077056 blocks
run-init: /sbin/init No such file or directory
Target file system doesn’t have requested /sbin/init
run-init:/etc/init: permission denied
run-init: /bin/init: No such file or directory
run-init: /bin/sh: No such file or directory
[   ] kernel panic – not syncing : attempting to kill init! Exitcode=0x00000
CPU : 2 PID: 1 Comm : run-init Not tainted 4.13.0.37 – generic
Hardware name: LENOVO 20255/Lenovo G505s, BIOS 83CN53WW
Call Trace
dump_stack
panic+0xe4/0x24d
do_exit+0xaee/0xaf0
Kernel Offset: 0x2a0000000 from 0xffffffff8100000 (relocation range: 0xffffff8000000-0xfffffffbffffffff)
end Kernel panic – not synching : Attempted to ill init! Exitcode=0x0000000100
[    8.300857] CR2: 00007ffdb4e04cd8 CR3: 00000001bcc0a000 CR4: 00000000406e0

答案1

您的系统遭受了灾难性的数据丢失。(希望您的/home分区没有发生这种情况。)您可以尝试恢复它,但我没有经验来建议如何恢复。相反,请按照以下说明确保您的数据安全:

  1. 获取 Ubuntu Live CD / Live USB。你可能已经在某个地方拥有其中一个,但如果没有,你可以按照本指南
  2. 从 Live CD 启动。如果您不知道如何操作,请根据您的计算机型号查找。如果您不知道您的计算机型号,请尝试在计算机启动但尚未进入 Ubuntu 时按下所有 Fn 键。
  3. 在等待时,请确保已插入大型外部驱动器。
  4. 选择试用 Ubuntu。
  5. 打开文件管理器。
  6. /home选择包含您的文件夹或其内容的分区。
    文件管理器的图片
    您可能会发现一个空/home文件夹;不要惊慌——这只是意味着您的文件存储在另一个分区上。
  7. 复制您想要保留的文件。

现在您已经恢复了文件,您可以让系统再次启动:

  1. 找到/bin您计算机上的文件夹(而不是实时 CD 上的文件夹)。
  2. 在此文件夹中启动一个终端。
  3. 运行命令:

    cp -L /bin/sh .
    
  4. 如果提示覆盖文件,停止;我做出的一个假设是如何你的系统被破坏了,已经被证明是错误的。

  5. 重新启动计算机,这次可以正常启动。
  6. 您应该会看到恢复控制台。如果没有,请参阅步骤 11。

从这里开始,您可能能够启动并运行系统。但我对此表示怀疑;一旦您确认拥有所有文件,重新安装可能是最简单的方法。

相关内容