首页 > 其他分享 >如何将WSL的虚拟机安装到任意目录中

如何将WSL的虚拟机安装到任意目录中

时间:2024-11-30 19:00:14浏览次数:7  
标签:文件 exe 任意 虚拟机 WSL ubuntu 安装 目录

目录

引言

下载安装包

解压安装包

手工安装

结语


引言

WSL默认是将虚拟机安装在C盘的用户目录下,如果长时间使用Windows后,可能C盘的空间就会非常吃紧,所以非常希望把虚拟机安装到C盘以外的目录中。本文就介绍一下相关的工作。

这里只讨论还没有安装虚拟机的情况,如果已经安装了虚拟机,想把虚拟机换个位置请参考【wsl】将wsl从c盘迁移到其他路径(超简单教程)_wsl更换路径-CSDN博客

下载安装包

如果从官方商店安装虚拟机,并不会询问安装目录,所以需要手工下载安装包,有关安装包的地址和下载方法可以参考:旧版 WSL 的手动安装步骤 | Microsoft Learn

 比如我想下载Ubuntu 22.04,就可以执行下面的命令:

curl.exe -L -o ubuntu-2204.appx https://aka.ms/wslubuntu2204

 等几分钟后,就可以下载成功了。

解压安装包

Appx 包下载完成后,将其扩展名改为.zip,然后就可以利用解压缩工具将文件释放出来。

网上有资料说解压后会看到.exe文件,那个是早期版本的做法,现在的版本应该看到的是有两个较大的appx文件,需要根据当前的CPU选择对应的文件,我的系统是Intel的,所以选择x64那个。将其扩展名改为.zip,然后就可以利用解压缩工具将文件释放出来。

这次就可以看到ubuntu.exe文件了,还有一个install.tar.gz文件,实际上只有这两个文件是有有用的,其他文件安装成功后都可以删除。

手工安装

将ubuntu.exe和install.tar.gz两个文件拷贝到你想放虚拟机的目录,比如D:\WSL\Ubuntu目录。然后执行ubuntu.exe。

 

安装成功后,install.tar.gz这个文件也没有用了。ubuntu.exe这个文件建议保留,以后改密码时用得到。文件夹中还有一个ext4的文件,这个就是虚拟机的硬盘。

结语

虽然以上的操作步骤有点麻烦,不过避免了C盘空间不够的问题,还是值得的。

标签:文件,exe,任意,虚拟机,WSL,ubuntu,安装,目录
From: https://blog.csdn.net/bit_mike/article/details/144157009

相关文章

  • Liunx如何连接虚拟机、Xshell、vscode
    1.免费的linux的安装VMware被博通收购之后,官方将这两个产品对个人使用完全免费。官方推出了最新版本WorkstationPro17.5.2和FusionQPro13.5.2。步骤一:首先要注册一个博通账号,我用的QQ邮箱注册的,没什么问题,只要能够登录就好步骤二:下载链接地址:https://support.broadcom......
  • wsl docker
    Hyper-V.batpushd"%~dp0"dir/b%SystemRoot%\servicing\Packages\*Hyper-V*.mum>hyper-v.txtfor/f%%iin('findstr/i.hyper-v.txt2^>nul')dodism/online/norestart/add-package:"%SystemRoot%\servicing\Packages\%%i&......
  • Linux的介绍及虚拟机centOS系统的下载与应用
    1、什么是LinuxLinux是一种类Unix操作系统,它的内核(Kernel)由LinusTorvalds于1991年首次发布。作为一个开源、免费的操作系统,Linux被广泛用于服务器、桌面计算机、嵌入式设备、移动设备等各种场景。1、操作系统操作系统是一组主管并控制计算机软硬件、资源以及服......
  • ubuntu18.04安装xrdp后虚拟机桌面能登录不能点击,界面假死
    前言全局说明ubuntu18.04安装xrdp后虚拟机桌面不能点击,界面假死查看xrdp安装过程中,有些卸载后要更新的文件没有安装上导致桌面失效一、说明环境:Ubuntu18.04.6LTS(Linuxqt-vm5.4.0-150-generic#167~18.04.1-UbuntuSMPWedMay2400:51:42UTC2023x86_64x86_......
  • Vmware系列&虚拟机系列【亲测有效】:Vcenter 7.0 添加主机报错(出现了常规系统错误: Una
    Vcenter7.0添加主机报错(出现了常规系统错误:Unabletopushsignedcertificatetohost172.17.5.242)...Vcenter7.0添加主机报错(出现了常规系统错误:Unabletopushsignedcertificatetohost172.17.5.242)...故障现象解决方法Vcenter7.0添加主......
  • ubuntu虚拟机 挂载共享目录
    安装VMwaretoolsudoapt-getinstallopen-vm-tools查看挂载情况vmware-hgfsclient如果有共享文件夹的名字,说明共享成功,,下一步就是挂载到目录下就可以了创建要挂载的文件夹sudomakedir/mnt/hgfs设置挂载(手动挂载)sudovmhgfs-fuse.host://mnt/hgfs/-oallow_othe......
  • 深入理解 Java 虚拟机-第一部分 走进 Java 笔记
    Sun/Oracle公司研发的热门虚拟机有三个:ClassicVM/ExactVM/HotSpotVMClassicVM:基于句柄(Handle)的对象查找方式,需要外挂JITExactVM:优于ClassicVM,使用了准确式内存管理(记录内存中存储的类型是地址还是数值),丢弃句柄,内置JIT,支持热点代码探测(通过计数器找出有......
  • 活码系统updateInfos前台未授权任意用户密码修改
     0x01产品概述    活码系统updateInfos前台未授权任意用户密码修改漏洞通用描述管理和发布于一体的智能化平台,广泛应用于新闻、媒体和各类内容创作机构。该平台支持多终端、多渠道的内容分发,具备素材管理、编辑加工、智能审核等功能,通过AI技术辅助内容创作与数据分......
  • 虚拟机:如何使用不同的无线网络(需要USB无线网卡)
        大部分情况下虚拟机直接共享宿主机的网络,少数情况下我们需要单独设置,很特别的情况需要使用完全不同的wifi网络。    宿主机的网络不论是有线还是无线,共享给虚拟机都是以有线网络的形式(通过虚拟网卡),如果虚拟机需要连接到特定的无线网络,那么需要一个USB无线......
  • 虚拟机安装Ubuntu忘记密码怎么办?
    适用于VirtualBox和VMWare,其他虚拟机软件未尝试,理论上其他的虚拟机软件和操作系统也适用。虚拟机的Ubuntu忘记密码后,我们可以尝试进入恢复模式,登录超级用户(root)来修改原用户的密码。进入recoverymode启动ubuntu,当有进度条时就长按shift,出现以下界面选择进入Ubuntu的高......