init未找到尝试传递init = bootargs

我试着在我的索尼CS17G笔记本中安装ubuntu。 从启动菜单中选择“安装ubuntu”选项后,我总是收到错误..

init未找到。 尝试传递init = bootargs。 (initramfs的)

网上冲浪后,我发现sudo命令将帮助我解决需要终端的问题。 从(inittamfs)提示符,我应该如何打开终端。 在使用sudo命令时,我收到“未找到sudo”的错误。

请帮我解决问题。

听起来好像安装没有完成或者磁盘可能损坏或者fs至少在某种程度上损坏了。 从livecd启动并使用磁盘实用程序检查磁盘的运行状况。 运行长SMART自检并确保待处理,重新分配和离线扇区的计数为零。 如果看起来不错,那么重新安装。

使用live CD或备用ubuntu安装启动(如果你有多个版本)。 打开系统 – >管理 – >磁盘工具并检查所有Linux分区的状态。 为每个分区使用“检查并修复Filsystem”( 看屏幕截图 )。 包含/ boot文件的分区可能已损坏。 如果在检查分区时出错,请打开终端窗口(应用程序 – >附件 – >终端)并键入

sudo fsck -y /dev/xxxx 

将xxxx替换为您从写入名称设备的“磁盘工具”屏幕获取的设备名称。 在示例屏幕截图中,它是’sda5’。

如果’fsck’修复了一些问题,请重新运行它直到报告干净。

现在重新启动没有CD,看看你是否能够正确启动。 上述程序解决了我的问题。