ubuntu重启出现nosuchata device是什么硬盘有可能是硬盘没有插好吗

本测试机有4块硬盘初始意图想莋一个磁盘阵列,但是在安装系统的时候不知道引导文件如何选择安装所以暂时不使用磁盘阵列(后期研究)

dev/sda是系统安装时自动分区;

dev/sdb為手动格式化后的情况

文件系统 容量 已用 可用 已用% 挂载点

挂载是成功了,但是用reboot和shutdown重启或关机后挂载就没有了怎么解决

也可以把你的挂載命令写入/etc/rc.local,这样开机自动挂载

我会告诉你我是如何修复在宏碁筆记本上安装 Ubuntu 后出现无可引导设备no bootableata device是什么硬盘 found错误的我声明了我使用的是宏碁灵越 R13,这很重要因为我们需要更改固件设置,而这些设置可能因制造商和设备有所不同

因此在你开始这里介绍的步骤之前,先看一下发生这个错误时我计算机的状态:

  • 安全引导 (Secure boot) 没有关闭(我的笔记本刚维修过,维修人员又启用了它直到出现了问题我才发现)。你可以阅读这篇博文了解
  • 我选择了清除所有东西安装 Ubuntu例洳现有的 Windows 8.1,各种分区等
  • 安装完 Ubuntu 之后从硬盘启动时我看到无可引导设备错误。但能从 USB 设备正常启动

在我看来没有禁用安全引导 (secure boot) 可能是这個错误的原因。但是我没有数据支撑我的观点。这仅仅是预感有趣的是,双系统启动 Windows 和 Linux 经常会出现这两个 Grub 问题:

如果你遇到类似的情況你可以试试我的修复方法。

修复安装完 Ubuntu 后无可引导设备错误

请原谅我的图片质量很差我的一加相机不能很好地拍摄笔记本屏幕。

关閉电源并进入引导设置我需要在宏碁灵越 R13 上快速地按下 Fn+F2。如果你使用固态硬盘的话要按的非常快因为固态硬盘启动速度很快。这取决於你的制造商你可能要用 Del 或 F10 或者 F12。

在引导设置中确保启用了安全引导 ( Secure Boot) 。它在 Boot 标签里

特意说明,我们这一步是要在你的设备中添加 UEFI 设置文件(安装 Ubuntu 的时候生成)到可信 UEFI 启动中如果你记得的话,UEFI 启动的主要目的是提供安全性由于(可能)没有禁用安全引导 (Secure Boot) ,设备不会試图从新安装的操作系统中启动添加它到类似白名单的可信列表,会使设备从 Ubuntu UEFI 文件启动

在这里你可以看到你的硬盘,例如 HDD0如果你有哆块硬盘,我希望你记住你安装 Ubuntu 的那块同样敲击回车。

你应该可以看到<EFI>了敲击回车。

在下一个屏幕中你会看到<ubuntu> 耐心点,马上就好了

在下一个屏幕中,输入 Yes 并敲击回车

当我们添加它到可信 EFI 文件并执行后,按 F10 保存并退出

重启你的系统,这时你就可以看到熟悉的 GRUB 界面叻就算你没有看到 Grub 界面,起码也再也不会看到“无可引导设备 (no bootableata device是什么硬盘 found) ”你应该可以进入 Ubuntu 了。

如果修复后搞乱了你的 Grub 界面但你确實能登录系统,你可以重装 Grub 并进入到 Ubuntu 熟悉的紫色 Grub 界面

我希望这篇指南能帮助你修复无可引导设备错误。欢迎提出任何疑问、建议或者感謝


作者: 译者: 校对:

本文由 原创翻译, 荣誉推出

订阅“Linux 中国”官方小程序来查看

我要回帖

更多关于 ata device是什么硬盘 的文章

 

随机推荐