当前位置:首页 > 系统教程 > 正文

ComfyUI模型存放位置修改教程 ——Ubuntu系统下轻松迁移模型文件,释放磁盘空间

ComfyUI模型存放位置修改教程 ——Ubuntu系统下轻松迁移模型文件,释放磁盘空间

如果您是 ComfyUI 的忠实用户,一定会遇到模型文件日渐庞大,导致 Ubuntu 系统磁盘空间不足的困扰。本文将手把手教您如何修改 模型存放位置,通过 修改模型路径 将模型迁移到外接硬盘或更大容量的分区,整个过程无需重装,小白也能轻松搞定!

准备工作

  • ") left center no-repeat; background-size: 18px;">确认 ComfyUI 安装方式(源码/AppImage/Docker),默认模型目录通常在 ~/ComfyUI/models/ 或安装目录下的 models 文件夹。
  • ") left center no-repeat; background-size: 18px;">准备目标存储位置,例如外接硬盘挂载点 /mnt/extssd/ComfyUI_models,确保有足够空间且挂载正确。
  • ") left center no-repeat; background-size: 18px;">可选:备份重要模型,防止操作失误。

详细步骤

  1. 关闭 ComfyUI 及相关进程在终端执行 pkill -f comfyui 或手动关闭窗口,确保没有程序占用模型文件。
  2. 创建新目录并复制原有模型mkdir -p /mnt/extssd/ComfyUI_modelscp -r ~/ComfyUI/models/* /mnt/extssd/ComfyUI_models/(如果模型较大,复制可能需要几分钟,请耐心等待)
  3. ComfyUI模型存放位置修改教程 ——Ubuntu系统下轻松迁移模型文件,释放磁盘空间 ComfyUI Ubuntu 模型存放位置 修改模型路径 第1张
  4. 重命名原模型文件夹(可选备份) mv ~/ComfyUI/models ~/ComfyUI/models_backup
  5. 创建软链接指向新位置这是最关键的一步,通过符号链接让 ComfyUI 在原始路径访问新位置:ln -s /mnt/extssd/ComfyUI_models ~/ComfyUI/models
  6. 验证软链接ls -l ~/ComfyUI/models 应显示类似 models -> /mnt/extssd/ComfyUI_models 的指向信息。
  7. 重启 ComfyUI 并测试模型启动 ComfyUI,加载一个需要模型的工作流,确认能正常生成图像。如果一切正常,说明 修改模型路径 成功!

高级配置(可选)

某些 ComfyUI 自定义版本或使用 extra_model_paths.yaml 配置的用户,可能需要直接修改配置文件中的路径。找到配置文件(通常在 ~/.comfyui/ 或 ComfyUI 根目录),将 base_path 或具体模型类型路径改为新目录即可。

常见问题

  • ") left center no-repeat; background-size: 18px;">Q:修改后 ComfyUI 无法找到模型? 检查软链接是否创建正确,目标目录是否有读取权限,或者是否因挂载问题导致路径不可用。
  • ") left center no-repeat; background-size: 18px;">Q:我想把模型存放在其他分区,但每次重启后挂载点变化怎么办? 建议通过 /etc/fstab 设置自动挂载,确保路径固定。

通过以上步骤,您已经成功修改了 ComfyUIUbuntu 下的 模型存放位置,既释放了系统盘空间,又便于管理大型模型文件。如果在操作中遇到任何问题,欢迎在评论区留言交流!