把2012年的一块 Windows 7 企业版 SATA 硬盘挂接到 KVM 下面

柳三变曾有词曰:“十年一觉扬州梦”,从中秋开始玩 KVM 兴起,老的 Desktop 容量太小,买大硬盘换上,抽屉里发现了几块之前的硬盘,用绿联的 SATA 转接 USB 的电缆,直接把盘连接到 KVM 主机上,变成一个移动硬盘。

# qemu-img convert /dev/sdb -O qcow2 /opt/vm/old_win7.qcow2
就可以把整盘(注意:必须是整盘 sdb 后面没有分区数字)转换成虚拟机的盘了。 也就是说一条命令就搞定了所谓的 p2v
其实还有另外的命令, 例如: virt-p2v-make-disk 可能更简单。

当然 Windows 直接做好的 qcow2 文件是不能启动的, 我们要借助 WinPE 工具,做引导区的恢复,这里就直接借用了老毛桃自带的工具,在创建虚拟机后,把老毛桃挂接为启动盘,启动老毛桃的 PE 环境,运行里面的 Win 修改工具,选择 原 Windows 的启动盘盘符,然后这个工具会做好 bcdedit ,等于修复了引导区。就可以从老的 Windows 启动了。

在启动之前,我们可以把老毛桃去掉,挂接 virtio-win 的 iso ,以及任意一个qcow2 磁盘,设置为 virtio ,把网卡驱动也设置为 virtio,启动虚拟机以后,把网卡,SCICI 硬盘的驱动都更新一下,整体的系统就可用了。 当然,Windows 的 License 只有三天有效期,这个以后分解。

原始的操作系统没有打开 Remote Desktop, 除了要打开服务,打开防火墙以外,还要运行 gpedit 修改 Policy ,配置“计算机配置\管理模板\Windows 组件\远程桌面服务\远程桌面会话主机\连接\允许用户使用远程桌面服务进行远程连接” 为已启用,就能实现远程 RDP 了。 以下的截图都是 远程 RDP 来的。

========= 欣赏 2012 年的 Desktop 的样子 =========


还有多么熟悉的 MSN 启动界面:

还有那些安装过的软件:

逝者如斯乎!

作者: 甬洁网络

--移动互联网&物联网技术提供商