无法启动:“找不到init。 尝试传递init = bootarg“
断电后,我的机器重新启动到此错误:
“错误:找不到init。 尝试传递init = bootarg“
根据本网站和其他网站上的类似post,我尝试从CD启动并选择“试用Ubuntu”。 然后打开一个终端并键入:
sudo fsck -y / dev / sda1。
回应是:
尝试打开/ dev / sda1时设备或资源繁忙。 文件系统由另一个程序专门安装或打开?
这是在Ubuntu 10.10上。
关于我接下来可以尝试的任何想法?
Live CD中的磁盘工具
- LiveCD或使用Live USB(个人喜好)
- 短划线 – >磁盘工具
- 装载卷(首先尝试,如果它安装跳到#6,否则转到#4)
- 检查FileSystem(这将运行检查并修复它需要的任何东西)
- 装载卷(第二次尝试,应该在Filesystem检查之后是否有效)
- 关闭磁盘工具并关闭/重新启动计算机。
- 删除LiveCD(关机前)或LiveUSB(关机后)
- 重启(如果确实选择了第一个选项,可能会也可能不会转到GRUB菜单)。
*注意 – 步骤4和5.仅适用于第一次装载量尝试失败的情况。
来源: http : //ubuntuforums.org/archive/index.php/t-1728611.html
这是一个教程,以详细列表的forms列出了解决这个问题需要采取的步骤……由线程的原始海报列出但由我改进。
http://ubuntuforums.org/showthread.php?p=12268329#post12268329
这似乎适用于Ubuntu的每个版本,正如我在12.04所做的那样
1.创建Puppy linux Live usb或live cd
2.从现场USB播放并转到控制台
3.run fsck来修复文件系统