工作机硬盘突然掉盘,系统盘数据全部丢失,好在数据都有保留。正好趁这个机会重新整理一下,反思目前使用环境遇到的问题,并尝试改正。
# 系统方面
之前的方案是ventoy便携linux,当时的想法是笔记本和工作机环境无缝切换。但后期发现两设备驱动条件严苛有时会因为驱动冲突无法正常开机,再加上bspwm的兼容性问题以及额外的win需求,所以不得不放弃这个方案。
目前打算还是以win为主,最近任务比较多没有精力去完善工作区,而且因为需求跨度大可能需要安装多生态软件。但这又有两个问题:
- 某些生态下的软件非常吃资源,部分服务会严重影响日常使用体验,如果手动关闭服务,后期唤醒时又需要解决服务恢复问题(重置配置文件状态)
- 当需求结束,卸载一系列软件时,软件残留多,而且会有奇奇怪怪的卸载服务驻留。
能不能用虚拟机那种“快照”方式去解决类似问题呢?可以,我之前的想法是根据需求封装母盘和基础盘,但又有新的问题:
- 封装的时间成本较高,某一阶段封装完成大概需要两三个小时
- 封装后镜像在释放时部分应用会出现掉配置的问题
- 母盘封装工具NTLite正版授权太贵,用别人的母盘不放心
所以我放弃了封装镜像的方式,尝试了差分VHDX的方法,该方法有几个比较好的地方:
- 系统放在镜像中,方便备份处理
- 便携性强,配合ventoy后可以快速实现WTG,且不会搞脏文件目录
- 根据需求实现差分系统,实现多层快照与多级快照操作
- 相比镜像封装,不需要考虑OOBE后的奇怪情况
大概实现的过程如下:
1. 创建vhdx,初始化为mbr分区
2. 安装镜像(选择自己之前精简的Win10 2004 Pro 母盘)
3. 准备一个U盘,制作ventoy启动盘,拷贝vhd启动插件至U盘ventoy目录下
4. ventoy引导至vhdx系统(如果vhdx在本地磁盘可以按F2进行本地引导)
5. 如果引导时提示无法正确配置,可以尝试命令跳过oobe或修改注册表跳过oobe(具体的命令我明天放到评论区)
6. 进入系统,装驱动和安全软件,配置日常软件
7. 重启回到本地系统,使用BOOTICE制作差分系统
8. ventoy引导至差分vhdx差分系统,检查是否正常
其中如果有些软件数据重要且需要多系统同步的,建议将其放到非虚拟盘位置,这样不仅能减少vhdx空间,也能方便后期差分多系统共同调用一个软件。
# 日用环境方面
- 目前是所有软件以便携版优先,且数据尽可能实现云同步。这样能够减少跨设备带来的不适感。
- 笔记系统从Obsidian转至Logseq中。目前我没有较长时间段去认真写长文章,很多时候都是灵光一闪简单记录。但Obsidian太重了,很容易有一种内容契合体系的感觉,所以这边就尝试转至Logseq。除此之外,我将我目前较早的笔记迁出至笔记库,放到VuePress作为第三方知识库,简单的隔离能让我目前的笔记库体系更加贴近于当前情况,臃肿度也小一点。(
doc.59188888.xyz)
- 之前已完结的项目全部归档,不去和当前项目夺视野。
- 图床归一,全部拉下本地并上传至同一图床,原图床账号全部清空
(
github.com)
# 服务器方面
目前主要想实现几个点:
- 固定工作机能够保证基础活动正常(云同步,图床,WEBDAV)
- 活动地点能够保证可以快速分享内容(网址、笔记、标记、小文件)
- 内容记录正常无影响(知识库,随记,RSS)
- 大概就是这些,最近对现在科技和人性一直处于高度失望的状态,所以很多想做的事情没有往前推,希望这次也能让我的心更ready一下吧。