关于虚拟机在各VM平台间相互迁移的问题

版权声明:本文为博主原创文章,转载请注明出处。

前言

今天在将vmware虚拟机迁移到kvm平台时,发现了一些问题。

我使用qemu-img转换虚拟磁盘格式vmdk->qcow,CentOS6.8的虚拟机可以正常使用,而Win2003发生了error loading operating system的错误。

我尝试使用virtualbox打开转换后的Win2003虚拟机,结果发生了与kvm一样的错误。

我尝试直接用virtualbox通过vmdk原虚拟磁盘启动,也是发生了同样的错误。

通过搜索发现,这通常是引导损坏导致的,但是我通过重建mbr,重建系统引导的常规方法均无法修复。感觉事情并不简单

经过一番思考,vmdk和qcow格式发生了一样的错误,Linux的虚拟机能正常启动,这说明了转换是没有问题的,问题是vmware的windows虚拟机放在vbox/kvm下不能成功引导。

Read More

窝逝去的2017

版权声明:本文为博主原创文章,转载请注明出处。

前言

转眼间一年又要过去了,在2018即将到来之际,对我在2017年的经历稍作总结。

Read More

你好,Docker

版权声明:本文为博主原创文章,转载请注明出处。

前言

以下仅为个人理解,如有错误欢迎纠正。

在很多时候,一个应用开发完成要准备上线,总会发现实际环境布置起来与开发环境有所区别,而出现一些意外的问题。

把应用装进虚拟机,然后再部署上实际环境?这样子的确解决了环境的差异,然而这并不现实,虚拟机损耗太大。

所以经过了很长一段时间,终于有大佬弄出了个解决方案,那就是docker。

docker是一个基于linux系统的容器,核心技术是lxc(linux内核虚拟化),所以只能对linux系统进行虚拟化,容器是与宿主系统完全隔离的,就像是一个高性能linux虚拟机。

Read More

C/C++ WinApiHook注意调用方式!!!

版权声明:本文为博主原创文章,转载请注明出处。

前言

在前段时间使用易语言hook的方式,实现了《11月的阿卡迪亚》的部分汉化,当时只是抱着试一试的心态,不过既然成功了,就当然想要深入的理解和研究。

最近又发现了个有趣的エロ游戏,于是乎我又打算尝试汉化,不过机会渺茫,没有搞懂资源结构,但是修改程序使其支持中文显示,应该还是可以的。

然后在尝试Hook某些API的时候,程序崩溃了,研究了整整一天才发现原因,So,写篇文章记录下来。

Read More

【汉化】11月的阿卡迪亚

版权声明:本文为博主原创文章,转载请注明出处。

前言

在数个月前我听到了这游戏的OP,感觉挺好听的。
然后找了一下这个游戏,发现并没有汉化版,甚至连开坑的消息都没有,个人开坑的不算,谁知道整到什么时候

于是乎,我花了2天时间来进行程序的分析及修改。(初版完成)

后来又花了4天时间,对乱码文本进行修复。(解析完善)

最后,加上写这篇文章的时间,便是一周了。

Read More