识质存在虚拟机版没法存档
识质存在虚拟机版没法存档,是因为游戏默认将存档写入虚拟机内部的临时目录,关机或重置后数据会丢失。你需要手动将存档文件复制到宿主机的持久化文件夹中,并设置定时备份,以防丢失。

找到游戏在虚拟机内的存档位置
启动识质存在虚拟机版后,进入游戏主菜单,点击设置 → 存档管理,查看当前存档路径提示(通常显示为类似 /home/user/.pragmata/save 或 C:UsersUserAppDataLocalPragmataSave)。不要猜测盘符,直接记下游戏内显示的完整相对路径。

在虚拟机共享文件夹中创建备份目录
在虚拟机软件(如VMware或VirtualBox)中,打开该虚拟机的设置 → 共享文件夹,添加一个宿主机上的固定文件夹(例如 D:GameBackupsPragmata),并确保在虚拟机内已挂载并可见(通常挂载为 /mnt/hgfs/GameBackups 或 Z:)。此步骤为后续备份提供安全出口。
手动复制存档文件到共享文件夹
在虚拟机内打开文件管理器,定位到步骤1中游戏内显示的存档路径,选中所有存档文件(通常是 .sav 或 .dat 后缀),复制并粘贴到步骤2中创建的共享文件夹中。完成后在宿主机中确认文件已成功出现,即为一次有效备份。

设置自动备份以防遗忘
使用虚拟机内的定时任务(Linux用cron,Windows用任务计划程序),每小时自动将存档目录复制一次到共享文件夹。例如在Linux中执行:crontab -e 添加 0 * * * * cp -r ~/.pragmata/save /mnt/hgfs/GameBackups/Pragmata/$(date +%Y%m%d%H%M%S)。这样即使忘记手动备份,也能近乎实时保存进度。
存档丢失后先查共享文件夹是否有备份
如果在游戏中发现存档不见,不要急着重开。直接打开宿主机上的共享文件夹(如 D:GameBackupsPragmata),按时间戳查看是否有最近的存档副本。若有,将最新的文件夹复制回虚拟机内的原存档路径(替换原文件),重启游戏即可恢复进度。这是最常见且有效的补救方式。
验证存档是否成功恢复并避免覆盖错误
将备份文件复制回虚拟机后,不要直接启动游戏。先在虚拟机内重命名原存档文件夹为 save_backup_old,再将备份文件夹重命名为 save,确保名称完全匹配游戏期望的格式。然后启动游戏进入存档管理,确认存档时间和角色状态正确。若仍不显示,检查文件权限是否为可读写(Linux:chmod 644,Windows:右键属性取消只读)。

常见问题
为什么我每次关机后存档都不见了?
因为识质存在虚拟机版默认将存档写入虚拟机的易失性文件系统,快照或重置会清除临时数据。必须通过共享文件夹将存档同步到宿主机才能持久保存。
共享文件夹里找不到存档文件,是不是游戏没写?
先确认虚拟机内游戏是否真的生成了存档(在游戏内查看存档管理是否有时间戳)。若有但未同步,检查共享文件夹是否已正确挂载及虚拟机工具是否已安装并运行。
备份后游戏还是读不出存档,怎么办?
检查复制回去的存档文件名和文件夹结构是否与原始路径完全一致,避免多嵌套或命名错误。同时确认没有杀毒软件误删或隔离了存档文件,可尝试暂时关闭安全软件后再测试。
下载与版本说明见 识质存在-虚拟机版。
