Ventoy引导Live镜像安装,预装wps‑office包dpkg报错,直接终止全部安装流程

环境信息

镜像版本:openKylin‑2.0‑SP2 x86_64
引导方式:Ventoy U盘Live启动,开启Wimboot模式,UEFI启动
硬件平台:Intel i5‑12400F,NVMe固态硬盘
安装场景:Windows + openKylin双系统自定义手动分区,复用Windows自带EFI分区,不格式化EFI。

复现步骤

  1. Ventoy引导进入openKylin试用Live环境;
  2. 手动自定义分区:创建swap交换分区、 / 根分区、 /data 分区;Windows原有EFI分区设置挂载点 /boot/efi ,不勾选格式化;
  3. 确认分区操作,开始安装,系统复制文件正常;
  4. 到部署预装软件阶段,wps‑office软件包处理时报错,直接弹出【安装失败】,整个安装进程终止。

报错信息

plaintext

在处理时有错误发生:
wps‑office
E: Sub‑process /usr/bin/dpkg returned an error code (1)
软件包安装失败

实际现象与后果

  1. 系统本体文件已经写入硬盘,但是系统配置、用户初始化没有跑完,形成半残缺的系统;
  2. EFI引导条目已经写入主板固件,BIOS启动列表多出一条无效openKylin启动项,启动顺序错乱;
  3. 前面规划好的分区操作全部作废,用户需要重新清理分区再重装。

期望行为

  1. 预装软件包安装失败,不应该直接终止整套操作系统的安装流程,可以选择跳过该预装包,继续完成系统基础部署;
  2. Live环境优化对Ventoy的兼容性,减少casper服务卡顿、预装脚本异常;
  3. 手动自定义分区时,对 /data 、 /backup 分区改为警告提示,不要反复弹窗校验干扰安装,参考Deepin的分区逻辑。

我thinkpad e470c, ventoy 1.1.7, 全盘安装 openKylin 3.0beta amd64,也是报 wps 安装失败。

但是重新启动后,可以进 openkylin.
因为安装时,没有创建新用户。无法登录进入系统。只能重新安装了debian12.15

.推测可能是某个软件包的 安装脚本 preinst 或者 postinst 异常中断。比如 plaintext, 或者是 wps 附加安装 mscorefonts 微软字体包下载时失败导致的。

我ventoy 1.17以下,自定义分区,安装会报/init/***** p** denied 。
安装成功了,现在开机也会报的,但不影响使用 :rofl:
前面段时间更新了几个包,bug少了些,还挺流畅的 :grin: