Windows 在 WSL 2 下安装 Ubuntu 24.04,并迁移至 E 盘

文章目录

    感恩东哥,我买了京东京造的 SSD,不到两年硬盘挂了。上周返修,说修不好了,今天收到新硬盘。东哥还是良心 👍

    硬盘坏了,也给了我升级 WSL 1 下 ubuntu 18.04 的勇气。。。数据都没了,啥也不剩了,不升级也没得选择。。。

    下载最新版本 WSL 2

    https://github.com/microsoft/WSL/releases

    例如去下载

    wsl.2.4.11.0.x64.msi

    点击安装即可。

    查看 WSL 版本

    > wsl --version
    WSL 版本: 2.4.11.0
    内核版本: 5.15.167.4-1
    WSLg 版本: 1.0.65
    MSRDC 版本: 1.2.5716
    Direct3D 版本: 1.611.1-81528511
    DXCore 版本: 10.0.26100.1-240331-1435.ge-release
    Windows 版本: 10.0.22631.4890
    

    设置默认的 WSL 版本

    wsl --set-default-version 2
    

    安装 Ubuntu 24.04

    直接在 Windows Store 中找到 Ubuntu 24.04 安装即可。

    查看版本

    wsl -l -v
      NAME            STATE           VERSION
    * Ubuntu-24.04    Running         2
    

    迁移到 E 盘

    C 盘是 Dell 原装的东芝 SSD,只有 100G,需要将 WSL Ubuntu 迁移到东哥的 E 盘下。

    关闭 WSL

    wsl --shutdown
    

    确认已关机

    > wsl --list --verbose
      NAME            STATE           VERSION
    * Ubuntu-24.04    Stopped         2
    

    执行迁移

    > wsl --manage Ubuntu-24.04 --move E:\wsl\
    

    瞬间完成,可能是新系统吧,比较干净。

    注意,只有最新版本的 WSL 2 才有 manage 命令,如果是 WLS 1 是没有这个命令的,需要按照第一步去下载最新的 WSL 2.

    查看 E 盘文件

    $ ls -lah /mnt/e/wsl/
    total 1.3G
    drwxrwxrwx 1 zhongwei zhongwei  512 Feb 26 21:33 .
    drwxrwxrwx 1 zhongwei zhongwei  512 Feb 26 21:27 ..
    -rwxrwxrwx 1 zhongwei zhongwei 1.3G Feb 26 21:35 ext4.vhdx
    

    说明迁移过来了。

    关于作者 🌱

    我是来自山东烟台的一名开发者,有感兴趣的话题,或者软件开发需求,欢迎加微信 zhongwei 聊聊,或者关注我的个人公众号“大象工具”, 查看更多联系方式