win11安装wsl2及安装kali到D盘

3,090 阅读2分钟

win11安装wsl2及安装kali到D盘

前言

最近把win10升级到了win11, 然后听说wsl2 下的kali 所占内存,硬盘都非常小, 相比VM. 所以准备安装试试,顺便记录下

什么是WSL2

适用于 Linux 的 Windows 子系统, 就是可以在windows下非常方便得运行linux系统.

安装WSL2

激活wsl2服务

  1. 通过cmd窗口或者windows terminal 输入以下命令,输入后可以通过图片上的步骤验证是否成功
# 开启适用于linux的windows子系统
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
#开启虚拟机平台
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

image-20220429162314741.png

更新WSL为最新版

  1. 更新之前需要设置 wsl 版本

    wsl --set-default-version 2
    
  2. 之后执行更新命令, 这步可能会网络不好,需要多试试

    wsl --update
    wsl --install
    
    网络不通时 https://blog.csdn.net/weixin_43328157/article/details/129052041
    

接下来就是安装操作系统了以及将kali 放到D盘

  1. 安装操作系统需要windows商店.如果以前卸载掉win商店的可以参考这篇文章

    http://www.windows7en.com/jiaocheng/56766.html
    
  2. 之后就是下载操作系统了,输入以下命令

    wsl --list --online //查看所有操作系统,这里我们安装kali, 所以找到kali-linux
    wsl --install kali-linux // 这步执行操作系统的安装,安装好后wsl 进行验证,如果进去了就是没问题了
    
  3. 将kali由C盘移动到D盘

    wsl --export kali-linux D:\wsl2\kali-linux.tar  //将kali系统导出为一个tar包
    wsl --unregister kali-linux 注销kali-linux //相当于卸载掉
    wsl --import kali-linux D:\wsl2\kali-linux D:\wsl2\kali-linux.tar --version 2 //然后重新导入在D盘重新导入,如果哪天感觉kali玩坏了,tar包不删,还可以在重新导入,哈哈
    

之后就可以愉快的安装各种测试软件拉