如何在内置 eMMC 闪存上安装 Ubuntu 14.04.3?

如何在内置 eMMC 闪存上安装 Ubuntu 14.04.3?

我有一个类似英特尔 NUC 的盒子(就是这个东西:http://b2b.gigabyte.com/products/product-page.aspx?pid=5445#ov) 并尝试在其上安装 Ubuntu 14.04 LTS,但出于某种神奇的原因,它就是无法工作。它有一个 32GB 内置 eMMC 闪存,每次我使用 UEFI 启动实时 USB 并进入安装程序时,它都运行正常,直到某个时候,我收到一个输入/输出错误消息,原因不明,或者 /target 的只读错误,这对我来说没有多大意义。一旦启动没有 UEFI 的实时 USB,就可以安装它,但无法安装 UEFI 分区,甚至使用启动修复也无法安装,所以无法启动它……啊

有人有在 eMMC 闪存上安装 Ubuntu 的经验吗?有什么技巧吗?

错误
(点击图片放大)

答案1

根据我的经验,Linux 对 eMMC 存储设备的支持很差。我有一台华硕 P100T,它在 Ubuntu 上几乎没用(我试过 Vivid),因为它的 eMMC 存储也存在类似的 I/O 错误和其他问题。有时,使用较新的内核可以解决这些问题,因此您可以尝试使用 Wily,它拥有目前所有 Ubuntu 版本中最新的内核。因此,不清楚您使用的是 14.04 GA(具有 3.13 系列内核)还是较新的版本之一(具有较新的内核)。14.04.3 使用与 15.04 相同的内核。

您的设备规格表明它有一个 2.5 英寸 SSD 或 HDD 托架。我猜那是一个传统的 SATA 设备,尽管我还没有深入研究过规格。我猜如果你插入这样的磁盘并安装到它而不是 eMMC 设备上,你的运气会好得多。

答案2

稍微跟进一下。解决问题的关键不是使用较新的版本(如 Wily)来获得较新版本的内核,而是稍微回溯一下并使用较旧的版本。我所做的是:

  1. 在 BIOS 中禁用兼容性支持模块 (CSM),
  2. 在 UEFI 模式下从 USB 驱动器启动 Ubuntu 14.04.1,
  3. 安装很顺利,没有任何问题,没有 i/o 错误,不需要任何 grub 修复或启动修复,尽管在我的情况下花了一段时间才完成安装,可能是一些带宽问题,
  4. 系统启动后进行升级并且运行良好,14.04.3。

感谢您的帮助和想法,希望这也能帮助其他人!

相关内容