二、导出 & 导入虚拟磁盘文件ext4.vhdx 1、导出 (export) 1.1 关机 wsl --shutdown 1.2 查看实例名称 wsl -l -v1.3 导出 wsl --export Ubuntu-20.04 D:\bak_20240401\Ubuntu_20240401.tar 导出到D盘下的bak_20240401文件夹,文件名为 Ubuntu_20220605.tar...
wsl--unregisterUbuntu-20.04 4.重新导入并安装到D盘 wsl --importUbuntu-20.04d:\\ProgramData\\wsl d:\\wsl-ubuntu20.04.tar --version2 5.设置默认登录为之前的用户名 ubuntu2004config--default-user linfeng 6.删除文件 d:\wsl-ubuntu20.04.tar 7.设置默认版本 wsl -l -v wsl --set-defaultUbuntu-20.0...
现在可以使用Ctrl+D关闭此终端,或按 Enter 重新启动。 WSL 重装系统后 ext4.vhdx 拒绝访问问题 背景 前一段时间重装系统了, 重装后准备安装好 WSL 和 Ubuntu 后, 直接替换下 ext4.vhdx 文件, 就不用重新配置 Ubuntu 了. 问题 替换掉 ext4.vhdx 后, 尝试启动 WSL Ubuntu, 出现以下错误(通过WT和ubuntu2004.e...
以下是迁移的步骤: 使用以下命令将ext4.vhdx文件挂载到WSL 2:bash mount -t ext4 /dev/sdXN /mnt/my-mountpoint将/dev/sdXN替换为您的ext4.vhdx设备的实际设备路径,/mnt/my-mountpoint替换为您想要挂载到的目录路径。 进入挂载点: cd /mnt/my-mountpoint 将数据复制到WSL 2的文件系统。您可以使用cp命令将...
3.找到 ext4.vhdx 文件找到并记录ext4.vhdx文件的位置。该文件通常位于以下路径: 代码语言:javascript 代码运行次数:0 复制 Cloud Studio代码运行 C:\Users\myname\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu20.04onWindows_79rhkp1fndgsc\LocalState ...
重启电脑(已经无法通过wsl --shutdown关闭,所有wsl操作都会卡住),保证vhdx文件不被占用。 打开Powershell,运行Windows自带的工具diskpart。 >diskpartDISKPART> 3. 在diskpart中挂载Ubuntu的vhdx,并进行虚拟存储的压缩。 DISKPART> select vdisk file="D:\Ubuntu20.04\ext4.vhdx" ...
(1)将要迁移的WSL Linux发行版中的ext4.vhdx文件直接复制到另外一台机器 (2)另外一台机器按正常步骤安装同样的WSL Linux发行版 (3)使用wsl --shutdown命令关闭这台机器中所有的WSL Linux发行版 (4)将ext4.vhdx文件直接覆盖新安装的WSL Linux发行版中同名文件 ...
在Windows 11上,安装Ubuntu 20.04并迁移虚拟磁盘文件ext4.vhdx的操作步骤如下:首先,启用Windows的WSL2功能:1. 在“启用或关闭Windows功能”中,选择相关选项,重启后生效。2. 以管理员身份运行PowerShell或命令提示符。接着,安装Ubuntu 20.04:3. 在D盘创建名为"Linux-ubuntu"的文件夹,通过命令...
WSL2 会自动创建 vhdx 后缀的虚拟磁盘文件作为存储。这个虚拟磁盘文件特点是可以自动扩容,但是不会自动缩容。 一旦有很多文件把它“撑大”,即使把这些文件删除它也不会自动“缩小”。所以删除文件后需要手动进行压缩才能释放磁盘空间。 1、文件管理器中搜索ext4.vhdx 文件路径 ...
由于wsl占用的磁盘空间没有自动释放,我尝试在diskpart中使用这个命令压缩虚拟磁盘 compact vdisk 但报错为“DiskPart 遇到错误: 指定的文件已加密,而且用户没有能力解密。”,在文件资源管理器中打开子系统的ext4.vhdx所在文件夹,在“属性-高级”中尝试取消勾选“加密