win10常用操作集合 - vhd/wsl/等等

wsl常用操作 - cli操作

  1. 前提: BIOS要使能虚拟化相关的vt-d和IOMMU。
  2. 安装:wsl --install。该命令会自动启用windows功能wsl子系统虚拟机平台(即hyper-v管理器)。
  3. 导入已有的ext4.vhdx系统:wsl --import-in-place <name> <vhdx file>
  4. 卸载已有的系统:wsl --unregister <name>。⚠️ 此操作会自动删除对应的vhd文件

注意:

  1. /mnt/wsl 该存储是所有linux共享的,由win10自动挂载给所有的linux。

参考:

​vhd常用操作 - UI操作

扩容

  1. 加载vhd
  2. 通过Hyper-V 管理器 -> 编辑磁盘 扩展vhd文件
  3. 通过磁盘管理 扩展卷
  4. 弹出vhd

缩容

方法一:常规方法

  1. 加载vhd
  2. 通过磁盘管理 压缩卷
  3. 通过Hyper-V 管理器 -> 编辑磁盘 压缩vhd文件
  4. 弹出vhd

方法二

解决Hyper-V虚拟磁盘VHDX无法压缩/收缩(Compact)的故障_vhdx 压缩-优快云博客

Right click Powershell and Run as Administrator
Mount-VHD -Path C:\VHD\Win7x64Sysprep.vhdx -ReadOnly
Optimize-VHD -Path C:\VHD\Win7x64Sysprep.vhdx -Mode Quick  # 也可试下 -mode Full
Dismount-VHD C:\VHD\Win7x64Sysprep.vhdx

碎片整理

vopt9.2这个软件不错。不过只是碎片整理,无法压缩vhd空间。

常见问题1

现象:VHD 内系统加载后,VHD大小自动扩展至最大值,严重挤压磁盘空间。
解决方法:修改注册表。具体如下:修改注册表Regedit.exe,修改项 VirtualDiskExpandOnMount的值为4,其位于 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\FsDepends\Parameters。

win10 UI 基本配置

打开文件资源管理器时打开我的电脑
设置路径:查看 -> 选项 -> 打开文件资源管理器时打开

win10网络配置

防火墙配置

# 允许外界ping win10
netsh advfirewall firewall set rule name="文件和打印机共享(回显请求 - ICMPv4-In)" new enable=yes
# 放行 wsl访问win10的流量 - 包括icmp/tcp端口/udp等等
Set-NetFirewallProfile -DisabledInterfaceAliases "vEthernet (WSL)"

PowerShell:因为在此系统上禁止运行脚本,解决方法 - 简书

# powershell 允许脚本执行. require administor privillege
set-executionpolicy remotesigned

<++>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值