您好,欢迎访问本站!登录后台
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧
  • 网站所有资源均来自网络,如有侵权请联系站长删除!

将Ollama安装、迁移到其它磁盘教程

1. 准备工作

选择一个目标磁盘分区,例如 D: 盘,并在该分区下创建一个用于安装 Ollama 的文件夹,例如 D:\ollama。

2. 下载 Ollama

访问 Ollama 的官网下载 https://ollama.com/download

3. 安装

运行OllamaSetup.exe进行安装

4. 验证安装

ollama --version

5.复制文件

在目标磁盘新建Ollama目录假设为D盘,将以下目录复制到新建的目录

C:\Users\Windows用户名\.ollama                           D:\Ollama\.ollama
C:\Users\Windows用户名\AppData\Local\Ollama              D:\Ollama\log
C:\Users\Windows用户名\AppData\Local\Programs\Ollama     D:\Ollama\app

6、删除旧文件夹

删除原来C盘三个路径的旧目录

7、创建符号链接

mklink /D C:\Users\Windows用户名\.ollama D:\Ollama\.ollama
mklink /D C:\Users\Windows用户名\AppData\Local\Ollama D:\Ollama\log
mklink /D C:\Users\Windows用户名\AppData\Local\Programs\Ollama D:\Ollama\app

8、添加环境变量

     按下 Win + R 组合键,输入 sysdm.cpl 并回车,打开 “系统属性” 窗口。

     在 “系统属性” 窗口中,点击 “高级” 选项卡,然后点击 “环境变量” 按钮。

     添加以下环境变量

PATH D:\Ollama\app
OLLAMA_HOST 0.0.0.0
OLLAMA_MODELS D:\Ollama\.ollama\models

9、验证结果

CMD执行Ollama

C:\Users\Administrator>Ollama list
NAME                                    ID              SIZE      MODIFIED
deepseek-coder-v2:latest                63fb193b3a9b    8.9 GB    13 minutes ago
huihui_ai/qwen2.5-abliterate:latest     103482475c9b    4.7 GB    About an hour ago
huihui_ai/deepseek-r1-abliterated:7b    9e25a373f069    4.7 GB    About an hour ago
deepseek-r1:7b                          0a8c26691023    4.7 GB    About an hour ago

附录 一键操作批处理如下:

@echo off
rem 确保以管理员权限运行
net session >nul 2>&1
if %errorLevel% neq 0 (
    echo 此脚本需要以管理员权限运行,请右键选择“以管理员身份运行”。
    pause
    exit /b 1
)

rem 定义原目录,使用系统环境变量
set "sourceDir1=%USERPROFILE%\.ollama"
set "sourceDir2=%USERPROFILE%\AppData\Local\Ollama"
set "sourceDir3=%USERPROFILE%\AppData\Local\Programs\Ollama"

rem 提示用户输入目标盘符
set /p targetDrive=请输入目标盘符(例如:I:):

rem 定义新目录
set "targetDir1=%targetDrive%\Ollama\.ollama"
set "targetDir2=%targetDrive%\Ollama\log"
set "targetDir3=%targetDrive%\Ollama\app"

rem 创建目标目录(如果不存在)
if not exist "%targetDir1%" mkdir "%targetDir1%"
if not exist "%targetDir2%" mkdir "%targetDir2%"
if not exist "%targetDir3%" mkdir "%targetDir3%"

rem 拷贝原目录文件和文件夹到新目录
xcopy /E /I /Y /H "%sourceDir1%\*" "%targetDir1%\"
xcopy /E /I /Y /H "%sourceDir2%\*" "%targetDir2%\"
xcopy /E /I /Y /H "%sourceDir3%\*" "%targetDir3%\"

rem 删除原有的目录
rmdir /s /q "%sourceDir1%" 2>nul
rmdir /s /q "%sourceDir2%" 2>nul
rmdir /s /q "%sourceDir3%" 2>nul

rem 创建符号链接
mklink /D "%sourceDir1%" "%targetDir1%"
mklink /D "%sourceDir2%" "%targetDir2%"
mklink /D "%sourceDir3%" "%targetDir3%"

rem 将新的app目录添加到系统环境变量PATH中
setx PATH "%PATH%;%targetDir3%" /M

rem 添加OLLAMA_HOST环境变量
setx OLLAMA_HOST "0.0.0.0" /M

rem 添加OLLAMA_MODELS环境变量,使用之前定义的环境变量来定义路径
setx OLLAMA_MODELS "%targetDir1%\models" /M

echo 操作完成。
pause



已有 71 位网友参与,快来吐槽:

发表评论

验证码