个人PC机,华为一体机 Mate station X 2022,以前安装使用 24.03 LTS,没啥大问题,不指望能驱动触屏。
系统安装在外置的USB接口的SSD 盘上,SSD盘坏了,故重装。
没有光驱,拟从硬盘引导安装。现状,原配一个windows 11,两个分区,ntfs,还有一些空间,另外还有一个ubuntu系统分区,ext4,没啥空余空间了。
思路:把ntfs分区上的 24.03 ISO释放到该盘目录 oe2403 下,修改 /oe2403/EFI/BOOT/grub.cfg 文件:
- 修改root,
search --set=root -l Data
,这里指定磁盘 LABEL - 修改其中 vmlinuz 位置,/oe2403/images/pxeboot/vmlinuz
- 修改二阶段参数,最重要,
inst.stage2=hd:LABEL=Data:/oe2403
使用 ubuntu 系统安装的引导器 grub,直接由configfile 命令加载该配置文件。
第一次引导,成功到图形安装界面,安装到中间出错,期间,我使用 ctrl-alt-F2 切换到其他终端看了看,应该不会有啥影响,也没有特别留是什么错误,好像是与 python 解释器有关的。
第二次引导,成功开始安装,最小系统,在安装到第 256 个软件包,是一个与 ca 相关的证书,一直过不去,手动重启了。
回到 ubuntu ,下载 2403 LTS sp1,类似操作,没有问题,安装最小系统成功,安装图形桌面 xfce,失败。拟回到 2403。
第三次引导,很顺利,成功安装完整系统。
有点儿不明白,怎么出错还有概率性的吗?
怀疑但无法验证的点:外置SSD盘,usb接口,type-C,没有插紧吗?整个大过程,持续两天,中间拔插过一次,台面环境没有其他干扰。