Ubuntu没有启动 – “没有init fount。 尝试传递init = bootarg。“,从Windows安装(Wubi)
从Windows 7安装的Unbuntu 10.04(Wubi filesystme),现在Ubuntu没有启动,给出了这个错误。
Target filesystem doesn't have /sbin/init. No init fount. Try passing init= bootarg. BusyBox v1.13.3 (Ubuntu 1:1.13.3-1ubuntu7) built in shell (ash) Enter 'help' for a list of build in commands (initramfs)
我查看了这里的建议 。这无法解决我的问题,因为Ubuntu是从Windows和Windows的所有驱动器显示安装的。 怎么才能让它启动?
我在下面的“如何访问我的Wubi安装和修复我的安装,如果它无法启动?”部分找到了以下说明。
它对我有用,几乎没有变化如下:
-
使用Ubuntu live USB / CD启动
-
进入系统 – >管理 – >“磁盘工具”(对于10.04,其他Ubuntu版本以某种方式到达“磁盘工具”)
确保Wubi创建
root.disk
文件的分区已经完成。 如果没有,则必须使用“Mount Volume”按钮进行安装。 -
你应该在这里看到root.disk –
/host/ubuntu/disks/root.disk
(注意:在你的情况下,“host”的名称可以不同)
-
对此文件执行文件系统检查,如下所示:
sudo fsck /host/ubuntu/disks/root.disk
它使用上述命令纠正损坏
-
重新启动机器
-
享受你的Ubuntu