收起左侧

功能建议:安装器提供“自定义目标磁盘/分区 + 仅修复引导”能力

1
回复
146
查看
[ 复制链接 ]

12

主题

60

回帖

0

牛值

初出茅庐

2026-1-5 10:56:49 显示全部楼层 阅读模式

功能建议:fnOS安装器提供“自定义目标磁盘/分区 + 仅修复引导”能力(Graphical/Rescuing 均支持)

背景/痛点

当前 fnOS 安装在部分设备上可能因 UEFI NVRAM 写入异常导致需要重复重装/修复引导。
同时在多盘或单盘多分区场景下,用户希望明确指定安装目标,避免误操作导致数据分区被重分区/格式化。

与 UEFI NVRAM 异常的兼容关联

部分设备存在 UEFI NVRAM 写入不稳定/容量问题,导致 grub-install/efibootmgr 写 Boot#### 失败进而安装失败。
建议在“仅修复引导/Bootloader only”模式下支持不写 NVRAM(no-nvram),并自动部署回退启动路径 EFI/BOOT/BOOTX64.EFI,提高兼容性。

需求描述(建议新增“高级/自定义安装”)

希望在以下两种安装入口均提供相同能力:

  • Graphical Install(图形化安装)
  • Rescuing Install(应急安装)

“高级/自定义安装”需要支持:

  1. 选择目标磁盘:/dev/sda、/dev/sdb...
  2. 指定系统分区(root):例如选择 /dev/sda2 作为系统安装分区
  3. 指定 EFI 分区(ESP):例如选择 /dev/sda1 作为 EFI 分区(FAT32)
  4. 明确提示并要求二次确认:哪些分区会被格式化/写入,哪些分区保持不动
  5. (可选但强烈建议)提供“仅写入/修复引导(Bootloader only)”模式:
    • 只操作 EFI 分区(如 /dev/sda1),更新 EFI 引导文件(如 BOOTX64.EFI/grub/shim)
    • 不触碰系统分区数据、不重分区、不格式化存储空间分区

验收标准(便于测试)

  • 用户可在安装界面明确选择:目标盘、系统分区、EFI 分区
  • 安装完成后,仅被选中的分区发生变化;未选分区数据保持不变(可通过校验文件/分区 UUID 验证)
  • Graphical/Rescuing 两条路径的“自定义安装”行为一致,避免两套逻辑导致混乱
收藏
送赞 1
分享

6

主题

1万

回帖

0

牛值

管理员

社区上线纪念勋章社区共建团荣誉勋章飞牛百度网盘玩家fnOS1.0上线纪念勋章

2026-1-11 00:35:48 显示全部楼层
感谢反馈,这个我们转给相关同事评估一下
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则