我只能提供以下观察:
- 笔记本电脑:一台配备英特尔双核处理器的惠普精英本 (6930p),仅具有“实验性 UEFI 启动支持”。它的 bio 设置:UEFI 模式已禁用。
- 我使用 rufus 3.4 将 18.04.2 live server iso 刻录到 USB 记忆棒上,其中
Partition Scheme
asMBR
和Target System
asMBR or UEFI
。 - USB 驱动器可以成功安装 ubuntu 服务器,从开始到结束(
using the entire disk
选项) - 重启后,由于没有系统驱动器,系统无法启动。
然而:
使用官方网站的其他 ISO 映像,同一台笔记本电脑能成功安装了 ubuntu 服务器或桌面,并且安装后笔记本电脑可以成功启动到 tty 或桌面。这些 ISO 是:
- mini.iso(选择服务器选项)
- 旧式服务器 iso (ubuntu-18.04.2-server-amd64.iso)
- 桌面实时 iso 映像
这些成功的 iso 的共同点是:安装结束时会提示您将 grub 写入 MBR。对于实时 iso 安装,该过程不存在。
有趣的是,当您lsblk
全部安装成功后,您只会得到一个安装到的分区/
。
在实时 ISO 安装过程中,有一个 1MB 的强制“bios_grub”分区,您无法修改或删除。安装后,如果您检查无法启动的硬盘,会发现有两个分区:一个是 1MB,另一个是硬盘的其余部分。并且那个 1MB 无法安装sudo mount -t auto
。我猜这个 1MB 的“bios_grub”在较旧的计算机上无法正常工作?
答案1
“Subiquity” 安装程序非常新,适用于具有 UEFI 实现的现代系统,因此如果您有旧的 BIOS 系统,您可能更适合使用传统安装程序。以下错误可能适用于您的问题:https://bugs.launchpad.net/subiquity/+bug/1786384