Ubuntu 安装完成,没有任何错误。最后它说删除安装USB并重新启动,我照做了,但它不会重新启动。
我正在 Lenovo 100S-14IBR 上安装
我使用的步骤:
- 下载Ubuntu 22.04.2 LTS
- 使用 Rufus 创建可启动 USB
- 在 UEFI 设置中,我设置了启动顺序并禁用了安全启动
- 它从 USB 启动
- 我选择安装(不是“尝试”)
- 我选择了目的地驱动器。我选择了 64GB eMMC 驱动器,而不是 256GB SSD。
- 我选择删除所有现有分区(不保留现有的 Windows 安装)
- 在接下来的 1/2 小时内,它安装了所有软件
- 它要求我移除安装 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 设置”并在那里更改启动顺序。这次,我选择了“启动菜单”,其中显示:
- 乌班图
- Windows 启动管理器
- eMMC 卡0 闪迪 iNAND 64GB
- 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.00MiB | 7.09MiB | 504.91MiB | 启动,特别是 |
/dev/mmcblk1p2 | 外部4 | /,/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 启动。