下载并安装 Office VOL 版本

自 Office 2019 开始,微软官方不再提供 VOL 版的 iso 镜像,如果要下载安装 VOL 版本的 Office 需要通过 Office Deployment Tool 软件进行下载安装。

  1. 下载 Office Deployment Tool,下载完成后将其解压,主要为了获取其中的 setup.exe。
  2. 创建并下载 xml 配置文件。在 office 的 Office 自定义工具页面,自定义需要的配置,在 Office 套件中选择 VOL 的版本 Office。在应用中去掉不需要的应用。在语言中选择主要语言为需要的语言。其他地方可以不用设置。然后导出,选择保留当前配置,确定后将文件名改为 configuration。下载到和 setup.exe 同一个文件夹。
  3. 下载 Office 的部署文件。打开 CMD,并切换到 setup.exe 的文件夹。执行下面的命令进行下载,下载过程没有任何的提示。
setup.exe /download configuration.xml
  1. 部署 Office。执行安装需要以管理员的权限运行 CMD,并切换到 setup.exe 文件夹的目录,执行下面的命令。
setup.exe /configure configuration.xml

软路由安装 OpenWrt

在 x86 软路由上面首次安装 OpenWrt 还是有点麻烦的,但是安装完成之后更新系统就比较简单了。

需要提前准备好 Ventoy, PEdd 工具OpenWrt 系统镜像

其他可用的可以代替 dd 的工具有 physdiskwriteRoadkil's Disk Image

在 PE 中执行 dd 命令有可能会报 wow32.dll 不存在,需要提前准备好。

通过 Ventoy 启动 PE 之后,执行如下的命令:

# 先删除安装磁盘的分区表,使磁盘没有任何的分区
# 列出系统中的磁盘
dd --list
# 查找到要安装的磁盘的路径,\\?\Device\Harddisk0\Partition0
# 其中 Partition0 表示整个磁盘
dd if=openwrt-24.10.1-x86-64-generic-squashfs-combined-efi.img bs=1M of=\\?\Device\Harddisk0\Partition0
# 然后重启即可

但是 OpenWrt 官方镜像的 x86 镜像的数据分区是 104M,安装完系统之后可用的空间是 86M,如果需要安装的插件占用的空间比较多,可能会面临空间不够的情况,一般使用 x86 的软路由磁盘空间都是比较足的,可以通过下面的命令对 overlay 分区进行扩容。

opkg update
opkg install cfdisk resize2fs
df -h
# sda 要替换成 openwrt 安装到的磁盘,可以通过 df -h 进行查看
cfdisk /dev/sda
# 然后选中大小是 104M 的 sda2 在下面选择 Resize 并输入扩容到的空间大小,我这里输入 8G
# 然后 Write 按照提示输入 yes
# 执行下面的命令将 overlay 扩容到在 cfdisk 中指定的大小,如果不成功,可以重启后再执行
resize2fs /dev/loop0

通过上面的方式对 overlay 进行扩容,并不会使恢复出厂设置失效。但是如果刷写了新的固件,那么就会将分区的大小恢复成 OpenWrt 默认的大小,只需要将上面的扩容命令再执行一遍即可。

root@OpenWrt:~# df -h
Filesystem                Size      Used Available Use% Mounted on
/dev/root                 5.8M      5.8M         0 100% /rom
tmpfs                     3.8G    256.0K      3.8G   0% /tmp
/dev/loop0                7.5G      1.4M      104M   0% /overlay
overlayfs:/overlay        7.5G      1.4M      104M   0% /
/dev/sda1                16.0M      6.2M      9.7M  39% /boot
/dev/sda1                16.0M      6.2M      9.7M  39% /boot
tmpfs                   512.0K         0    512.0K   0% /dev

OpenWrt 软路由搭配 MT7922A 无线网卡

需求是 OpenWrt 软路由能够通过无线网卡无线中继 WIFI 信号接入互联网,在对比了一些无线网卡之后选择了 MT7922A 无线网卡。

x86 的 OpenWrt 在插入 MT8922A 无线网卡之后,是无法识别的,需要安装如下的驱动,并重启之后就能正常使用了。

opkg update
# 安装无线网卡驱动
opkg install kmod-mt7921e kmod-mt7922-firmware
# 安装必要的加密协议支持包
opkg install wpad-openssl hostapd-common

如果是使用 ESXI 安装的 OpenWrt,想要使用 MT7922A 无线网卡,就需要将无线网卡进行直通。按要求重启之后,需要将 OpenWrt 虚拟机的编辑里的内存选项的预留所有客户机内存(全部锁定)勾选上。并添加 PCI 设备,选择直通的无线网卡。成功启动并按照驱动之后,就能看到无线网卡了。

如果直通无线网卡之后启动报错,无法启动。可以在主机的服务中启用安全 Shell(SSH)。然后通过 SSH 登录 ESXI,编辑 /etc/vmware/passthru.map 文件。

vi /etc/vmware/passthru.map

添加如下的内容:

14c3  0616  d3d0     false
pciPassthru0.msiEnabled=false

其中:
14c3 为供应商 ID: 0x14c3
0616 为设备 ID: 0x616
后面两个 d3d0 false 为固定值。