我尝试了几种不同的安装方法在我的分区上安装 Ubuntu。无论哪种安装类型(CD 或 USB),我都会收到相同的错误消息。
起初我以为我使用的 Ubuntu 版本不正确,但在回答完这个问题后,我很确信我走在正确的道路上:
我正在尝试根据 Luis Alvarado 的回答在本机安装了 Windows 8 的计算机上安装 Ubuntu:使用 UEFI 安装 Ubuntu 和预装的 Windows
UEFI 已打开,安全启动已关闭,并且光盘/USB 已正确加载。
从 CD 启动时,我只是收到错误消息,但从 USB 启动时(根据http://www.ubuntu.com/download/desktop/create-a-usb-stick-on-windows)我可以选择运行 Ubuntu 而不安装,或者安装它。
这两个选项中的任何一个都会给我以下错误消息:
ata_id[334]: HDIO_GET_IDENTITY failed for '/dev/sdd': Invalid argument
用户“thefourtheye”在我之前的问题中建议,此错误消息是由于操作系统无法识别磁盘驱动器造成的。这完全有可能 - 但我该如何解决呢?
有人说 Ubuntu 识别 USB 的驱动程序有问题,我可以为此编写自己的驱动程序。但这似乎有点超出我的理解范围。
使用的刻录程序是 imgburn,来自SetupImgBurn_2.5.7.0.exe
。我将映像刻录到光盘上,它被识别为启动盘,当检查 CD 的内容时,它看起来符合要求https://help.ubuntu.com/community/BootFromCD
任何帮助都将受到赞赏。
答案1
我假设您已将 USB 设为可启动,并且插入 USB 后... - 您需要编辑 Bios 设置(在重新启动开始时按下“F2”键)。禁用 Uefi-Bios 并启用 Efi-Bios。然后在设备的启动顺序中,您的 USB 应设置为所有启动设备的第一位(硬盘位居第二位)。然后保存编辑并重新启动。
HDIO_GET_IDENTITY
指的是您的硬盘是新品牌。虽然 Ubuntu 的驱动程序大多是最新的,但您的硬盘较新。您可能可以通过尝试较新版本的 Ubuntu 来解决这个问题。