广东汽车品牌网站建设,长沙网上商城开发,苏州外贸网站建设优化推广,网站建设进展推进表win10 乌班图系统安装#xff08;推荐#xff09;
此系统#xff0c;因为是微软官方商店支持#xff0c;比较稳定。推荐使用此系统。
环境准备
启动子系统支持
设置 应用 程序和功能#xff08;右侧#xff09; 启动或关闭windows 功能#xff08;左…win10 乌班图系统安装推荐
此系统因为是微软官方商店支持比较稳定。推荐使用此系统。
环境准备
启动子系统支持
设置 应用 程序和功能右侧 启动或关闭windows 功能左侧
选中以下组件开启组件后建议重启计算机使配置生效 适用于 Linux 的 Windows 子系统 Hyper-V 若启用 Hyper-V可能与 VirtualBox、VMware 等第三方虚拟机软件 冲突需在 BIOS 中确保虚拟化技术VT-x已开启并根据需求调整启动顺序。 虚拟机平台WSL 2 必选WSL 1 不需要
Windows 家庭版的限制
无需 Hyper-V家庭版用户可直接使用 WSL 2因系统自动启用 “虚拟机监控平台” 替代 Hyper-V若需 Hyper-V家庭版需通过 启用 Hyper-V 的特殊方法如修改注册表但非官方支持可能存在风险。
安装子系统
在微软商店中搜索 ubuntu可以搜索到所有关于ubuntu 的系统其中 Lts 结尾的表示为长期支持的系统。建议安装此系统比如 22.04 lts 版本。
点击安装等待系统自动下载完成三百多兆很快下载完成。
下载完成在开始列表中直接搜索 ubuntu可以搜索到刚刚安装的应用。直接点击它会提示自动安装完成后会提示用户输入用户名密码然后提示安装成功。稍等片刻自动进入子系统。到此时系统正式安装完成。
如果 C 盘比较大不介意空间问题的话就可以直接使用。后续就不必再看。如果要迁移到别的盘win10 需要通过 LxRunOffline工具进行迁移。下载地址https://github.com/DDoSolitary/LxRunOffline/releases下载最新版即可。 注意以上必须经过安装只是从商店下载然后从程序管理列表能看到应用并没有初始化完成子系统。这时候如果直接迁移的话会找不到 ext4.vhdx 文件虽然提示迁移成功但其实关键部分没迁移。 迁移
# 查看子系统列表
PS C:\WINDOWS\system32 LxRunOffline list
Ubuntu-22.04
# 查看子系统初始安装在 c 盘的目录这个位置放了 ext4.vhdx 文件初始化成功后会出现
PS C:\WINDOWS\system32 LxRunOffline.exe get-dir -n Ubuntu-22.04
C:\Users\Administrator\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu22.04LTS_79rhkp1fndgsc\LocalState
# 迁移命令如下示例
PS C:\WINDOWS\system32 LxRunOffline move -n Ubuntu-22.04 -d F:\SubSystem\Ubuntu-22.04
# 查看迁移后的目录
PS C:\WINDOWS\system32 LxRunOffline.exe get-dir -n Ubuntu-22.04迁移成功在目标目录就可以看到 ext4.vhdx 文件。这时候可以通过开始列表中的 ubuntu 应用点击进入子系统。也可以通过 powershell 启动子系统。
# 查看系统名例如Ubuntu-22.04
wsl -l -v
NAME STATE VERSION
Ubuntu-22.04 Stopped 2
# 启动子系统
wsl -d Ubuntu-22.04成功后即可进入系统安装 openssh-server 远程登录服务端。然后其他一切开发相关软件了。 如果在没有初始化完全系统就进行迁移最后目标目录无法看到 ext4.vhdx 文件。这时候就是失败了系统也无法进入。这时候就要重新注销系统重新安装再重新迁移。 注销系统
开始菜单输入 powershell 进入管理员权限启动命令行工具。
# 查看当前子系统和相应使用的的 wsl 版本号如果看到安装失败的系统 Ubuntu-22.04
wsl -l -v
# 执行命令注销子系统提示成功再次运行上方查看命令就没有子系统了表示注销完成
wsl --unregister Ubuntu-22.04
在设置 应用卸载刚才安装的 ubuntu 应用。卸载成功后重新进入微软商店即可再次进行安装。重新安装后按照安装步骤逐一进行。
进入系统
可以通过 powershell 或者直接通过开始菜单中搜索 ubuntu 应用启动即可启动子系统并返回一个初始化系统的用户 shell。如果提示以下错误通常是用于启动应用的使用的用户权限不足导致无法访问 ext4.vhdx 文件导致的。可以通过管理员身份打开powershell或者是以管理员身份运行开始菜单中的 Ubuntu 应用。即可顺利进入系统。
PS C:\Users\Administrator wsl -d Ubuntu-22.04
无法将磁盘“F:\SubSystem\Ubuntu-22.04\ext4.vhdx”附加到 WSL2: 拒绝访问。
错误代码: Wsl/Service/CreateInstance/MountDisk/HCS/E_ACCESSDENIED