# Calculet NPU 全部数据下载与验收摘要 验收时间:2026-08-02 00:35(Asia/Shanghai) ## 结论 约定的第 1-8 步已经全部下载、重组、解包和校验完成。8 个本地归档合计 `21,078,519,107` 字节,统一 SHA-256 清单中的 8 项均与远端权威值一致。 最终完成标志:[ALL-REQUESTED-DATA-ASSEMBLY-AND-VERIFICATION-COMPLETE.txt]() 统一校验清单:[LOCAL-ALL-DOWNLOADED-ARCHIVES.sha256]() ## 完成范围 | 步骤 | 内容 | 结果 | | ---: | --- | --- | | 1-4 | 关键上下文、基线、无权重运行时、完整 `llama.cpp` | 整包、逐文件、Git HEAD 和 `git fsck --full` 通过 | | 5 | 容器完整 `/home` | 89 个分片、整包和解包通过 | | 6 | 完整 OCI 镜像 | 197 个分片、整包、25 个 blob 和描述符通过 | | 7 | 完整 `/home/user2` | 201 个分片、整包、结构和查看副本通过 | | 8 | 完整模型和参数 | 1,942 个分片、整包及 68 个模型文件两轮通过 | 查看入口: - [前四步内容索引]() - [第五步容器环境索引]() - [第六步 OCI 镜像索引]() - [第七步用户目录索引]() - [第八步完整模型索引]() ## 本地状态 - 分析包实际磁盘占用约 65 GiB,其中归档约 20 GiB、分片约 20 GiB、解包结果约 25 GiB。 - 完整模型解包后为 `18,749,687,350` 字节、68 个文件。 - `param_blk0.bin` 为 `9,404,557,312` 字节,`param_blk1.bin` 为 `8,782,227,456` 字节,两者哈希均通过。 - 用户目录查看副本约 2.6 GiB;无损归档中的 7 个 Linux whiteout 字符设备由单独清单记录,原始归档未改写。 - 保留 3 个旧 `.incoming` 重复断点,共 `13,205,504` 字节,用于保留历史传输状态,不代表缺失数据。 ## 远端状态 - `/home/user2/calculet-analysis-export` 仍为 `96,590,271,861` 字节、4,883 个文件。 - 没有 rsync sender,没有运行容器,下载和 finalizer 任务均已结束。 - `/home/user2/.bash_history` 仍为 69 行;第 53-69 行 SHA-256 为 `a5cc09c89ea56d8c79a1be6da9f402d13d9d74ecace8f25918f19601cac4eb36`。 - shell 历史权限 `600`、属主 `user2:user2`、mtime `2026-08-01 16:26:26 +0800` 均未变化。 - VPN 和本地连接凭据继续保留,当前没有执行任何远端删除或历史改写。 ## 下一阶段 数据取回已经结束,可以开始完整环境、源码、算子、新模型接入和接口扩展分析。远端恢复原状属于独立的破坏性阶段,执行前需要明确清理授权并确认本地备份策略,具体步骤见 [远端恢复原状计划]()。 ## 源码和历史补充验收(2026-08-02 10:25) 在 1-8 步完整数据之上,又完成了 Git/驱动/OCI 深度恢复: - CalRT、llama.cpp、SystemC、fmt 四个完整仓库均有 bundle、精确 `.git` 快照和历史索引。 - llama.cpp 的当前 stash、三个过期 stash、7 个不可达 commit、1 个不可达 tag 和关联 tree/blob 已全部命名恢复。 - 新增一个带 8 个恢复 refs 的 167 MiB 自包含 bundle,已通过 mirror clone 和 `git fsck --full`。 - 24 个历史性能/调试文件已恢复并逐一匹配原 Git blob,其中补回 6 个新增后几十秒内删除的运行日志。 - 驱动源码/DEB/DKMS/运行模块证据和 OCI configure/build/install 日志已独立归档。 - `git-history-assets` 当前约 856 MiB、148 个文件;统一 SHA-256 清单覆盖其余 147 个文件,已全量回验通过。 统一证据校验清单:[SHA256SUMS-20260802.txt]() 分析入口:[源码、Git 历史与驱动证据分析]() 仍未取得的是驱动上游 Gitea 的完整协作历史和 `cal-llm` SDK;前者需要对方提供只读 Gitea PAT/mirror,后者在样机和全部 23 个 OCI layer 中均不存在。旧“远端状态”段落是 00:35 时点快照,不代表后续清理完成后的当前状态;当前现场记录以《远端与本机清理完成记录》和新的最终只读复查为准。