从 Live USB 安装 Ubuntu

从 Live USB 安装 Ubuntu

环境:Ubuntu 18.04,基于 ASUS X470 主板的 mini-ITX 定制版,M2 Samsung 970 SSD。无 Windows,此系统仅支持 Linux

这有点尴尬。据我所知,当我们尝试使用实时 USB(使用 Rufus 编写)并选择将其安装在 USB 上而不是 SSD 上时。当我儿子启动机器时,它会要求输入密码,这不仅仅是“尝试 Ubuntu”选项。

但是,拔出 USB 后,系统就没有任何内容可加载,在 SSD 上看不到任何内容,并且保持黑屏。

我尝试了一下boot-repair,它要求我运行一些命令,我​​按照它运行了,但最后却请不要忘记让您的 BIOS 在 nvme0n1p1/efi/.../grub*.efi 文件上启动!. 那是三星SSD。

现在,在 ASUS UEFI 菜单的启动选项中,我可以选择三星 SSD,但不能选择其中的 .efi 文件。所以,这并没有解决任何问题。

更新:我确实设法在 ASUS uefi 启动菜单中找到了 Ubuntu 启动,但选择它仍然不会出现启动屏幕。在某种程度上,这并不让我感到惊讶,因为这个系统不是这样安装的:我们没有选择用户名和密码、语言等……这些只是在 USB 上完成的。

诊断结果如下boot-repairhttps://paste.ubuntu.com/p/CMBPvCYBzW/

当我选择要求boot-repair执行建议的修复时,这是实际的修复日志: https://paste.ubuntu.com/p/8XTfQHzvcY/

现在,我认为最简单的做法是使用 Live USB 再次自行安装,但这次是安装到 SSD 而不是 USB 本身。有命令可以执行此操作吗?

这是一台全新的机器,我现在真的不关心 USB 或 SSD 的内容,只想让正确的基于 SSD 的启动正常工作。

答案1

我知道这是怎么发生的,在安装程序菜单中,所有驱动器看起来都一样。您要做的就是用要安装到计算机上的 ISO 重新刷新 USB 棒。使用 USB 棒上的启动修复将尝试修复您错误安装到其上的操作系统。最简单的方法是将 ISO 重新刷新到 USB 驱动器,然后将其安装到 SSD。我已经这样做了一段时间,我发现自己犯了同样的错误。

当您设置驱动器分区时,请不要使用安装程序,而要使用 GParted,它随 Ubuntu Live ISO 一起提供。当您安装操作系统时,安装程​​序将看到您在 GParted 中设置的分区表。GParted 是一个非常易于使用的程序,它比驱动器分区安装程序更直接。由于您说您在区分驱动器时遇到了问题,请在 GParted 中转到文件菜单:查看/设备信息,这将向您显示驱动器的型号。通常 SSD 的型号名称中有 SSD,USB 的型号名称中有 USB,因此请确保您看到它显示 SSD。此外,请确保您选择的驱动器的大小接近 SSD 的大小。驱动器大小通常会向上舍入,因此您在 GParted 中看到的数字将比实际出售的驱动器大小略小。例如,当您在 GParted 中查看时,3TB 驱动器实际上是 2.73TB 驱动器。要在 GParted 中的驱动器之间切换,请使用菜单栏下窗口右上角的下拉菜单。

  • 在 GParted 中找到 SSD 后:
    • 在设备信息旁边的列表中选择驱动器,创建分区表。在文件菜单中:设备/创建分区表,并创建 gpt 表。
    • 现在创建一个 EXT4 文件系统。选择卷后,转到文件菜单:分区/格式化为/Ext4。
    • 要使这些更改生效,请单击分区菜单栏选项下方的绿色复选标记。等待更改应用,然后打开安装程序并按照其提示进行操作。
  • 当您进入驱动器配置时,返回安装程序。选择其他内容。
    • 确保选择了 SSD,安装程序应该会看到格式化的驱动器。选择安装程序的区域并将其指定为根分区。这也应该是 GRUB 的目标。GRUB 需要 /dev/sda,它不需要特定分区 (/dev/sda1)。
    • 然后按照安装程序的提示继续。

相关内容