关于战网《魔兽世界》等游戏出现“正在计算所需要的磁盘空间”问题的解决方法

《魔兽世界》怀旧服启动,本来心心念念要跑去玩一把,通过暴雪的战网进行安装的时候,在选择安装目录界面,一直出现“正在计算所需要的磁盘”的提示,然后就卡住,点击安装按钮无任何反应。

尝试重启等各种方法,未果,只好上Google寻求答案。解决方法五花八门,其中最诡异的就是重启路由器和光猫,官方的客服建议用网线直连到光猫而不是路由器上……

抱着试试看的心态将电脑的网线从路由器上拔下,直接连接到光猫上,重新启动战网,结果居然就可以开始安装了,该死的检查磁盘空间问题就这样搞定了……(发现如果选择二级目录的话依旧会卡住安装,所以我将游戏选择安装在根目录下)

这个问题太诡异了,难道暴雪在安装游戏之前会检查光猫和路由器的状态什么的,Can anybody tell me why……

KVM 虚拟机挂掉 console修复方法

一台使用了多年的KVM虚拟机,突然由于断电等原因导致无法正常启动,表现为:

virsh start虚拟机后,没有任何反应,远程ssh也无法连接到虚拟机中

试图用virsh的console进入虚拟机,但是一直出现Escape character os ^]的提示,无法进入。

Google查询是可以修改虚拟机的grub.conf设置来解决这个问题,但是虚拟机目前无法进入,根本无法对这个文件进行修改。

于是在KVM所在的服务器上,将虚拟机的img文件mount到一个目录(img是raw格式,具体mount方法可以Google),直接修改虚拟机中的/etc/grub.conf文件,在 kernel 这一行的末尾,添加 console=ttyS0

virsh重新start虚拟机,然后console进入,就可以看到虚拟机的报错信息了

发现是磁盘问题,用fsck修复磁盘后重启虚拟机,搞定。