目标文件系统没有请求的 /sbin/init

目标文件系统没有请求的 /sbin/init

昨天我删除了一个带有:的 Docker 包sudo apt-get --purge,今天当我启动我的电脑时发现了这个问题。

Target filesystem doesn't have requested /sbin/init/. 
/bin/sh: 0: Can't open splash 
[ 5.475504] Kernel panic - not syncing: Attempted to kill init! exitcode=0x00007f00 
[ 5.475504] 
[ 5.475552] CPU: 0 PID: Comm: sh Not tainted 3.13.0-85-generic #129-Ubuntu

在此处输入图片描述

答案1

您能修复它吗?如果能,您可以在此处分享您的解决方案。

几天前我也遇到了这个问题。虽然我在论坛上找到了对其他人有用的各种建议,但对我来说却不起作用。

最后我在这里找到了这个解决方案,它引导我走向了正确的方向

目标文件系统没有请求的 /sbin/init。/bin/sh: 0:无法打开启动画面 - Ubuntu 15.04

总而言之,

  1. 创建一个新的 Ubuntu 启动盘
  2. 启动实时系统(选择“试用 Ubuntu”)
  3. 获取已安装操作系统的 /sbin 文件夹的路径(它将是 /media/ubuntu/“something here”/sbin)
  4. 将实时 ubuntu 的 /sbin 文件夹复制到已安装的操作系统中 (sudo cp -a /sbin/. /media/ubuntu/"something here"/sbin/)
  5. 重新启动 PC,然后您应该启动到常规安装的操作系统

相关内容