400 字
2 分钟
使用符号链接优化磁盘空间与文件管理
使用符号链接优化磁盘空间与文件管理
场景与需求1:文件复用
场景:我们需要使用fluxgym训练flux-lora模型,但电脑上已安装comfyui环境,并下载了相关模型。
需求:复用flux模型,避免复制模型占用额外磁盘空间。
- fluxgym模型文件夹:
G:\ai\fluxgym\models
,包含clip、unet、vae三个空文件夹。 - comfyui模型文件夹:
D:\ai\ComfyUI\models
,包含多个模型文件夹,其中也包括clip、unet、vae。
关注的模型:
D:\ai\ComfyUI\models\clip\clip_l.safetensors
D:\ai\ComfyUI\models\clip\t5xxl_fp16.safetensors
D:\ai\ComfyUI\models\unet\flux1-dev.safetensors
D:\ai\ComfyUI\models\vae\ae.safetensors
方式1:文件符号链接
适用于需要模型更名
且少量模型复用
的情况,在这个场景中 此种方式是我更加推崇的。
mklink "G:\ai\fluxgym\models\clip\clip_l.safetensors" "D:\ai\ComfyUI\models\clip\clip_l.safetensors"
mklink "G:\ai\fluxgym\models\clip\t5xxl_fp16.safetensors" "D:\ai\ComfyUI\models\clip\t5xxl_fp16.safetensors"
mklink "G:\ai\fluxgym\models\unet\flux1-dev.sft" "D:\ai\ComfyUI\models\unet\flux1-dev.safetensors"
mklink "G:\ai\fluxgym\models\vae\ae.safetensors" "D:\ai\ComfyUI\models\vae\ae.safetensors"
方式2:文件夹符号链接
步骤:
删除 fluxgym模型文件夹中已存在的clip、unet、vae三个文件夹。
执行命令(替换为实际路径):
mklink /D "G:\ai\fluxgym\models\clip" "D:\ai\ComfyUI\models\clip" mklink /D "G:\ai\fluxgym\models\unet" "D:\ai\ComfyUI\models\unet" mklink /D "G:\ai\fluxgym\models\vae" "D:\ai\ComfyUI\models\vae"
其他:在这个场景中,需要将flux1-dev.safetensors
更名为flux1-dev.sft
,因为fluxgym程序中的模型名在代码里是写死了的。
场景与需求2:C盘瘦身
场景:软件默认安装在C盘,占用大量空间。
需求:将软件依赖文件转移到其他盘。
示例:pip安装目录
步骤:
备份原文件夹(重要软件建议备份)。
复制目标文件夹到其他盘,例如将
C:\Users\Administrator\AppData\Local\pip
复制到D:\python\pip
。创建文件夹链接:
mklink /D "C:\Users\Administrator\AppData\Local\pip" "D:\python\pip"
通过这些步骤,可以有效管理磁盘空间,避免不必要的文件复制和C盘空间占用。
使用符号链接优化磁盘空间与文件管理
https://www.zmm123.xyz/posts/published/windows-link/