我正在尝试在我的桌面上安装 ubuntu(当前运行的是 Windows),但是在这个过程的早期就遇到了困难。
以下是我所遵循的步骤的回顾:
- 下载 ubuntu-22.04.3-desktop-amd64.iso 映像
- 创建可启动的 USB 记忆棒
- 重启,进入启动选择菜单,选择u盘
- 在 grub(版本 2.06)中,选择“尝试或安装 ubunty”
我希望弹出 ubuntu 的安装程序,但是却看到:
- 快速闪烁(<1 秒)“未找到错误文件/启动项”
- grub 出现,我可以选择“尝试或安装 ubunty”
- 打印了几行“没有用于向量的中断处理程序”警告
- 几秒钟后,底部的“光标”停止闪烁,没有发生任何其他事情。我已经把它放了一个小时,没有任何影响
以下是我尝试修复或解决问题的方法:
- 检查了 iso 文件的 sha256sum (匹配)
- 使用 balenaetcher 和 rufus 创建可启动媒体
- 在 rufus 中,同时使用 ISO 映像模式和 DD 模式
- 尝试了两个不同的 USB 记忆棒
- 尝试了“尝试或安装 ubuntu”和“带有安全图形的 ubuntu”
笔记:安全图形产生不同的输出。 此时我处于一个看起来像是有限的 bash 提示符的状态,我可以在其中浏览 linux 文件系统(cd、ls、cat 等),但我不确定如何处理它。 - 我看到一些人建议进行内存检查,但是我在 grub 中看不到该选项,而且如果内存有故障我会感到惊讶,因为 windows 对此没有问题。
- 在 BIOS 中禁用快速启动
- 我不知道如何禁用安全启动,我宁愿不这样做,我相信 ubuntu 可以使用安全启动
这是我的配置:
Device name [REDACTED]
Processor AMD Ryzen 7 3700X 8-Core Processor 3.59 GHz
Installed RAM 16,0 GB (15,9 GB usable)
Device ID [REDACTED]
Product ID [REDACTED]
System type 64-bit operating system, x64-based processor
Pen and touch No pen or touch input is available for this display
Edition Windows 11 Home
Version 22H2
Installed on 28/01/2023
OS build 22621.2861
Experience Windows Feature Experience Pack 1000.22681.1000.0
GPU: NVIDIA GeForce RTX 3080
nvidia studio drivers v546.33
答案1
由于驱动程序兼容性问题,NVIDIA RTX 3080 可能会导致标准 Ubuntu 安装程序出现问题。使用“安全图形”模式是一个不错的选择,但如果失败,您可能需要使用最小安装或不同版本的 Ubuntu(例如较旧的 LTS 版本),然后从那里升级系统和驱动程序。
虽然你提到 Windows 运行良好,但它仍然值得运行记忆检查. 您可以使用以下工具MemTest86 创建可启动的 USB 棒以进行内存测试。
尝试不同的 USB 端口。有时,使用不同的 USB 端口(最好是 USB 2.0 端口而不是 USB 3.0/3.1 端口)可能会有所不同。
如果以上方法都不起作用,请考虑创建可启动 DVD 而不是 USB 棒(如果您的系统有光驱)。我遇到过无法通过 USB 安装 Ubuntu 的情况,出现完全不同的难以理解的错误,我折腾了一整天,最终使用 DVD 成功安装,没有任何错误。我仍然不明白问题出在哪里。因此,如果您有或可以借用 DVD 驱动器,我建议尝试一下。
UPD,对评论的回答:
为了与 NVIDIA RTX 3080 兼容,我建议从 Ubuntu 20.04 LTS 开始。
虽然 Windows 内存诊断程序没有发现任何问题,但由于 MemTest86 的测试方法全面且与众不同,因此有时它可以检测到 Windows 诊断程序无法检测到的问题。它通常更详细,并且可以更强烈地强调内存。如果您有时间,运行 MemTest86 可能值得,只是为了完全排除任何潜在的内存问题。
由于某些 BIOS/UEFI 固件处理 USB 设备的方式不同,USB DVD 驱动器的行为可能与 USB 记忆棒不同。这种情况现在不太常见,但如果您可以借用外部 USB DVD 驱动器,则值得一试。
使用 Windows 更新 BIOS/UEFI 固件。有时,将 BIOS/UEFI 固件更新到最新版本可以解决与较新硬件和操作系统的兼容性问题。
Ubuntu 与安全启动兼容,但有时可能会导致问题。在 BIOS/UEFI 设置中暂时禁用安全启动可能会有所帮助。确保 BIOS 设置为 UEFI 模式,而不是 Legacy 或 CSM,因为 Ubuntu 更喜欢 UEFI。