问题描述
错误信息:
(initramfs) unable to find a live medium containing a live file system
尝试将Ubuntu 10.10从可启动的USB memory 棒安装到华硕X64J系列笔记本电脑时出现此错误。收到此错误后,安装无法启动。
我在其他一些笔记本电脑上使用了相同的USB memory 棒,并且照常开始安装。任何帮助将不胜感激。
最佳解决方案
对我来说,从USB 3.0插槽改为2.0有帮助。我在华硕1015PEM上使用10.04 Ubuntu。
次佳解决方案
以下是我发现这个错误消息:
数据的完整性
检查您下载的ISO的哈希值是否与官方哈希相匹配。另外尝试不同的USB memory 棒或DVD刻录机,可能会有数据损坏,或者您要排除的驱动器机制磨损。
有关:
硬件问题
要排除硬件问题,您可以尝试使用其他计算机(如果有)。请记住,您通常可以通过在另一台计算机上安装目标硬盘来安装Ubuntu并在那里完成安装,这可能是这种情况下最快的解决方法。
原因分析和一般建议
问题的原因似乎是USB或SATA设备在引导过程中内核接管时无法使用或检测速度太慢,因此无法找到要加载的实时操作系统的映像。与上面数据完整性部分中的建议类似,当您无法从USB启动时尝试刻录光学安装介质,反之亦然。如果由于您的计算机只有USB 3.0端口且没有内置光驱而无法实现,请尝试从集成的SD卡读卡器启动。另请注意可能解决问题的计算机可用固件更新。如果您尝试从旧版本的ISO安装,请尝试最新的ISO。
作为最后的手段,您可以尝试使用minimal ISO,它似乎不会加载除initrd之外的其他文件系统,但需要有可用的Internet连接才能进行安装。我会推荐这款适用于Apple的Intel Macs有这个问题。
笔记本电脑和台式机的硬件问题
戴尔,联想,东芝,索尼的笔记本电脑似乎存在问题,可能还有其他制造商。 Non-custom内置台式机也可能受到影响,据我所知,这是现代AMD处理器所特有的。
尝试在使用光学媒体时更改SATA的固件设置(BIOS /UEFI)(设置为AHCI模式),或在使用USB时使用其他(非3.0)USB端口,这在大多数情况下似乎都有效。
技嘉主板上的硬件问题
在AMD平台上使用IOMMU的一些Gigabyte主板上显然存在或仍然存在问题(英特尔称之为VT-d)。
Turns out the IOMMU needs to be enabled in the BIOS. This problems seems to be exclusive to Gigabyte boards.
和AU上的这个answer一样:
Gigabyte UEFI boot issues – The partition size of the created USB Installer device needs to be under that of 4GB. Others found UEFI/BIOS update solved issue of 4GB FAT limit.
第三种解决方案
当从SATA DVD驱动器安装时,我收到了同样的错误,“无法找到包含实时文件系统的介质”。尽管使用USB 2.0 stick进行安装。