Debian11安装BT后无法开启防火墙的解决办法

因为考虑到centos系统要停止支持了,所以前两天把一个系统重装成了Debian11,之后再装BT面板,结果发现在面板里无法开启防火墙。

启用之后自动变成关闭状态,后来查了一堆资料,说Debian里面防火墙是改成了UFW,然后根据网上的帖子各种试了还是启用不了防火墙。各种折腾。。。

最后一次重装后试了一下升级系统,先用apt-get update命令更新列表,再用apt-get upgrade命令更新相关的软件包。只有再安装BT面板,结果发现防火墙能正常开启了……

2022.11.24更新

今天用同样的方式操作,结果更新后Debian系统就无法启动了,折腾了好几次……

最后的解决办法如下:

1.重装系统。

2.安装sudo命令。

apt-get install sudo

3.更新内核。

sudo apt-get update && sudo apt-get dist-upgrade

4.使用以下命令进行内核安装:

apt -t bullseye-backports install linux-image-amd64

apt -t bullseye-backports install linux-headers-amd64

5.安装完成后重启系统。

reboot

然后就能正常启动了,我也不知道为什么会这样,反正这样操作就对了,一脸懵逼中。

一波三折的esxi8.0安装测试过程

最近注册了VMware的帐户,获得了esxi,也就是现在的Vmware vSphere hypervisor的免费许可。考虑到以后可能会在物理服务器上虚拟多个服务器来满足业务使用需求,所以准备测试学习一下esxi。于是折腾开始了。。。

我没有多余的物理电脑来做测试,于是只能考虑在笔记本里做个虚拟机,通过套娃嵌套的方式在虚拟机里安装esxi这个虚拟机平台。

折腾一:

我的是win11家庭版,不自带hyper-v虚拟机服务,于是通过命令行方式给家庭版增加hyper组件。如下:

pushd “%~dp0”
dir /b %SystemRoot%\servicing\Packages*Hyper-V*.mum >hv.txt
for /f %%i in (‘findstr /i . hv.txt 2^>nul’) do dism /online /norestart /add-package:”%SystemRoot%\servicing\Packages\%%i”
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
Pause

将以上代码命令存到记事本里,然后另存为一个bat文件,并以管理员身份运行这个bat文件即可。完成后家庭版就有了hyper-v功能了。

在hyper-v中新建虚拟机,然后加载esxi8.0镜像启动安装,结果一直无法识别启动。怀疑是嵌套虚拟功能的问题,通过在powershell中用命令开启了hyperv的嵌套虚拟支持,结果后面安装还是有问题。综合考虑了一下,想到hyperv不支持usb直通,后面估计使用上还是会存在不足所以干脆不折腾了,放弃hyperv。

折腾二:

安装VMware workstations,准备在这里面建立虚拟机来安装esxi,他们都是同一家公司的产品,这个应该没问题了吧!

安装VW,提示我电脑里已有hyperv了会有冲突,点击了允许卸载hyperv并安装什么组建我忘了。安装完毕后在VW中新建虚拟机,开始载入ESXI镜像准备安装,结果一启动就报错说什么VT-X的问题,又开始折腾。我检查了自己电脑确定了CPU的虚拟化是开启了的,于是怀疑是不是hyperv冲突的原因,重新到控制面板里卸载了hyperv,并且停用了win系统所有和虚拟相关的组件,结果还是报错……

网上查了资料,说是要关闭内核隔离,查了一下已经是关闭了的,无解。最后在VW的虚拟机管理里取消了VT-X的勾选,终于不报错了,开始进入了安装加载界面。

结果在加载过程中又开始报错,这次是说什么CPU关闭,然后自动停止了虚拟机。忘了截图了。总之折腾了很久,网上又是各种查资料,包括修改虚拟机配置文件vmx等等什么办法都试了还是不行。

一怒之下卸载VW重新安装,结果还是会出错。最后想了想会不会是内存不足,于是把虚拟机内存从2G改为3G,开机后发现进度能走得更远了,但还是会报错,但报错内容有了变化。于是继续加大内存,改成4G!终于!顺利安装成功!!!

原来esxi必须至少4G内存才能安装。。。。之前查资料不是说的2G么……可能是8.0要求更高吧,汗。。。

补充一个,esxi从7.0开始系统默认要求占用128G空间作为虚拟交换用,造成小硬盘用户没办法创建数据盘,可以通过以下办法讲虚拟内存空间减小为8G:

在安装esxi时,刚开机时按shift+o,在runweasel cdromBoot后面输入autoPartitionOSDataSize=8192

再次更新ASUS USB charger plus无法使用的解决办法

上次发布了一遍经验来解决charger+无法正常给iPhone快速充电的问题,结果在使用过程中发现过一段时间之后系统还是会自动把Apple的驱动更新,造成无法快速充电,每次都要卸载删除掉新版驱动才行,很麻烦。

思考了一下其实这就是驱动程序更新造成的,只要我们锁定老版本驱动不让它升级不就可以了吗?于是通过这个思路想到了如下解决办法。

1.先让charger+能正常快速充电。(可参见上一篇文章经验)

2.确认一下Apple驱动。分别在驱动程序页面和事件页面都去看看当前可用的版本是什么,以便后面核对确认。

3.下载微软隐藏更新工具“Show or Hide Updates Troubleshooter”,微软官网上的下载地址已经失效了,就不放上来了,不过通过这个名字可以在百度上找到下载。

4.双击打开该工具(只有几十K,很小巧),点击下一步,它会提示正在检测问题。稍后会让你选择隐藏更新或者显示已隐藏的更新,这时候选择隐藏更新,如图:

5.在显示驱动中,勾选Apple设备的USB驱动,这里确认一下漆版本是否与之前看到的一致。然后下一步。

6.工具会自动对该驱动程序进行锁定,完成后会显示“已修复”。关闭工具即可。大功告成!

WIN10系统中ASUS USB charger plus无法对iPhone快速充电的解决办法

ASUS有一个小程序叫USB Charger plus,安装后可以提高USB3.0接口的功率,在插上iPhone/iPad之后,会识别出设备并进行快速充电。我之前一直在使用这个小工具给手机快速充电,很方便。但最近因为重装了系统,结果发现这个小程序无法生效,插上手机后还是灰色,不会自动变成红色快充状态。经过反复测试,最后找出了原因。

因为win10系统在不断更新中,所以针对iPhone的驱动也有了更新,当前最新版本的Apple mobile驱动(2020年10月2日版,提供商为Microsoft)与charger plus不兼容。但由于一插上iPhone之后系统就会自动安装上这个驱动,所以会造成刚开始能快充,但几秒钟之后就失效。

解决办法如下:

1.如果已安装了iTunes或者其他第三方iPhone管理工具,请全部卸载。

2.在设备管理器中,卸载掉Apple驱动,在卸载时勾选删除驱动,如下图:

3.安装iTools工具,然后iTools会自动下载安装Apple驱动,如果没有自动下载的,可以手动在iTools的工具中选择驱动下载。正常情况下会安装可用版本,日期为2017年5月19日版本,版本号6.0.9999.69,提供商为Apple.inc

4.这时候USB charger plus已经可以正常给手机快充了。然后按照使用习惯安装iTunes或其他三方管理工具即可。完美!

Iphone 自带邮箱无法添加GMAIL账户的解决方法

很早之前在手机自带邮箱里添加过gmail账户,后来某一天删除掉了。这两天又想再把gmail账户添加进去,结果各种验证都通过了,打开邮箱后却看不到gmail邮箱。(已科学上网的前提下)

思路:
Gmail作为Google旗下的邮箱业务,在全球拥有极为可观的用户群,苹果不会对其不重视不支持。
那问题出在哪里呢?
突然想到了科学上网这个事情,因为一些众所周知的原因,Google撤出了中国业务,同时中国大陆也无法直接访问Google,必须要科学上网富强才能连接。会不会是IOS考虑到大陆地区无法访问Google,所以取消了大陆用户的gmail帐户添加呢?
于是经过测试发现果然如此……

其实解决办法比较无语……

在手机的设置-通用-语言与地区-iPhone语言-改为English

修改完毕后在英文界面下重新之前的步骤去添加Google帐户,然后再检查就会发现帐户里已经有了gmail,打开自带的邮件程序后也能看到gmail了……然后把系统语言重新改回简体中文即可。