已在联想 100S 上完成 Ubuntu 安装。无法启动

已在联想 100S 上完成 Ubuntu 安装。无法启动

Ubuntu 安装完成,没有任何错误。最后它提示我移除安装 USB 并重新启动,我照做了,但它不会重新启动。

我正在联想 100S-14IBR 上安装

我使用的步骤:

  • 下载 Ubuntu 22.04.2 LTS
  • 使用 Rufus 创建可启动 USB
  • 在 UEFI 设置中,我设置了启动顺序并禁用了安全启动
  • 它从 USB 启动
  • 我选择安装(而不是“试用”)
  • 我选择了目标驱动器。我选择了 64GB eMMC 驱动器,而不是 256GB SSD。
  • 我选择删除所有现有分区(不保留现有的 Windows 安装)
  • 在接下来的半小时内,它安装了所有软件
  • 它要求我移除安装 USB 并重新启动计算机,我照做了。

Ubuntu 无法启动。我想也许我安装在了错误的驱动器上,我应该使用 256GB SSD。

我尝试使用此驱动器重新安装。但我立即收到错误:“在 /dev/sda 上写入时出错”和“无法创建文件系统,EFI 文件系统创建于 scsi1 (0,0,0) (sda) 的分区 #1 中”

然后我离开电脑一会儿,当我回来时,Ubuntu 已启动并运行!我不知道该怎么做。我使用 Ubuntu 工作了一段时间,并安装了 VsCode。一切似乎都很好。因此,我删除了这个问题。

但那天晚些时候,我关掉了电脑。现在无论我怎么尝试,它都无法启动到 Ubuntu。我尝试更改启动顺序。这是我当前的启动优先级顺序:

Ubuntu
USB HDD: PNY USB 2.0 FD
Windows Boot Manager
USB FDD
ATA HDD
ATA HDD
ATAPI CD
eMMC Card0: SanDisk iNAND 64GB
SD Card1
SD Card2
USB CD
PCI LAN
ATA HDD: DISK

当我拔出启动 USB 并按下电源按钮时,屏幕短暂亮起,然后在屏幕左上角以小字体显示“重置系统”,然后屏幕变黑。它不断重复这个循环。

如果我将启动 USB 留在驱动器中,它只会启动到 Grub 菜单。

Try or Install Ubuntu
Ubuntu (safe graphics)
...

======= 进展 =========

我能够让 Ubuntu 再次启动。但通常只需按下开机按钮即可。现在我需要先按下“NOVO 按钮”才能获取此菜单:

Normal Startup
BIOS Setup
Boot Menu
System Recovery

到目前为止,我总是选择“BIOS 设置”并在那里更改启动顺序。这次,我选择了“启动菜单”,它显示以下内容:

  1. Ubuntu
  2. Windows 启动管理器
  3. eMMC 卡0 Sandisk iNAND 64GB
  4. ATA 硬盘:英特尔 SSDSCKKF256H6 SATA 256GB

在 BIOS 设置中设置 eMMC 卡不起作用,所以现在我选择了第 4 号,即 256GB 驱动器。现在 Ubuntu 已启动!

我很高兴我的电脑没有坏掉。但我仍然不知道如何启动 Ubuntu,而不必每次都经历这个过程。256GB 驱动器没有出现在 BIOS 启动优先级菜单中。也许其他条目之一提到了它。

但同时,我似乎可能搞乱了这些磁盘的设置,因为 Ubuntu 本身应该仍然在 64GB 驱动器上。为什么我需要从 256GB 驱动器启动才能访问它。我该如何解决这个问题?

======= 解决方案??? ======

我将 BIOS 启动优先级列表中的第一个“ATA HDD”条目移到了顶部。现在,当我按下开机键启动时,它就会启动到 Ubuntu。这解决了我的主要问题,即无法轻松启动 Ubuntu。但我仍应尝试找出为什么当 Ubuntu 位于 64GB 驱动器上时我需要从 256GB 驱动器启动并修复此问题。我以后可能会因此遇到问题。

我从内部 Ubuntu 运行了 gparted。结果如下:

分割 姓名 文件系统 标签 尺寸 用过的 没用过 标志
/dev/mmcblk1p1 EFI 系统分区  脂肪32  /启动/efi  512.00MB  7.09MiB  504.91MB  引导,特别是
/dev/mmcblk1p2  ext4 /,/var/snap… 57.74GiB  17.30GiB  40.44GiB
未分配 未分配
分割 姓名 文件系统 标签 尺寸 用过的 没用过 标志
/dev/sda1 基本数据分区 NTFS  数据 238.47吉布  175.03GiB  63.44GiB 微软数据

我仍然感到困惑。它显示 64GB 驱动器包含一个启动分区和一个应该包含 Ubuntu 的 ext4 分区。256GB 驱动器有一个用于数据的 ntfs 分区。那么为什么我需要从“ATA HDD:Intel SSDSCKKF256H6 SATA 256GB”启动,而该驱动器应该是数据驱动器。

我想将 256GB 驱动器重新格式化为 ext4,但我不知道这样做是否会再次阻止 Ubuntu 启动。

相关内容