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

我几天前安装了10.10。 对默认安装的唯一更改是添加了Chrome和Pinta。

好几天,然后今天登录等似乎很慢。 同样,它甚至无法呈现重启/关闭菜单。

希望它是一些拙劣的更新,我运行了更新管理器; 它尝试安装但失败了(用户界面没有明显失败的原因)。

好的,好的。 将其关闭(在空白关闭对话框中按Enter键)。

把它点起来希望…而且…… #fail。

Target filesystem doesn't have requested /sbin/init. No init found. Try passing init= bootarg. 

它现在是砖吗?


更多细节:

 GRUB 1.98+20100804-5ubuntu3 

 Ubuntu, with Linux 2.6.35-22-generic 

原因

 udevadm trigger is not permitted while udev is unxonfigured Giving up waiting for root device. 

要么

 Ubuntu, with Linux 2.6.35-23-generic 

原因

 mount: mounting /dev on /root/dev failed: No such file or directory 

然后对于/ sys和/ process也一样

建议的解决方法可以在这里找到: http : //pinoy-computing-tips.blogspot.com/2010/08/how-to-fix-ubuntu-error-no-init-found.html

引用:

今天早上,一位朋友带着他的笔记本电脑来找我。 在每次启动尝试时,他的Ubuntu 10.04 Lucid Lynx系统都会输出以下错误消息:

 mount: mounting /dev/disk/by-uuid/***************************** on /root failed: Invalid argument mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /dev on /root/dev failed: No such file or directory mount: mounting /sys on /root/sys failed: No such file or directory mount: mounting /proc on /root/proc failed: No such file or directory Target file system doesn't have /sbin/init No init found. Try passing init= bootarg Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash) Enter 'help' for a list of built-in commands (initramfs) _ 

引导进入“恢复模式”以及选择grub中列出的其他内核根本没有帮助。

解:

  1. 从Ubuntu Live CD启动;

  2. 开放/运行终端;

  3. 键入: sudo fdisk -l (获取设备名称),然后按ENTER键 ;

     Disk /dev/sda: 250.1 GB, 250059350016 bytes 255 heads, 63 sectors/track, 30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: ********** Device Boot Start End Blocks Id System /dev/sda1 * 1 30238 242886703+ 83 Linux /dev/sda2 30239 30401 1309297+ 5 Extended /dev/sda5 30239 30401 1309266 82 Linux swap / Solaris 

    基于以上内容的朋友系统的设备名称: /dev/sda1

  4. 键入: sudo fsck /dev/sda1然后按ENTER键 ;

  5. 重启系统并正常启动。

当我将现有的Ubuntu 12.04 Precise升级到Ubuntu 14.04 Trusty时,我也遇到了这个问题。 在安装完成期间,它突然挂起大约5~10分钟,所以我强行关闭我的笔记本电脑。 我试图再次启动它并显示以下错误:

 ... ... Target file system doesn't have /sbin/init No init found. Try passing init= bootarg Busybox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built-in shell (ash) Enter 'help' for a list of built-in commands (initramfs) _ 

我按照这个说明解决了它, Ubuntu 14.04从Windows 8.1中安装的12.04升级后无法启动 。 从我的角度来看,它神奇地起作用。

在我的情况下,从Ubuntu 14.04升级到Ubuntu 16.04后,该文件不存在。 我修复它执行:

 mount /dev/sda1 /mnt chroot /mnt apt-get install init update-initramfs -u reboot