我需要从安装在 Windows 7 分区上的 Chrome 中获取密码。但是,Windows 版本的 Chrome使用 Windows 自己的加密 API来保护这些数据(我怀疑 Wine 是否有兼容的实现)。这意味着我必须重新启动、登录、获取密码并退出,在此过程中浪费十分钟。
如果我能虚拟化我的 Windows 分区上的内容,速度就会更快!
sudo kvm /dev/sda
- 这是一个好主意吗?
- 这有用吗?
- 这会有用吗出色地?
答案1
我没有使用过 kvm,但是这里有一个关于将 Windows 的物理安装转换为 Virtualbox VM 的指南: http://www.virtualbox.org/wiki/Migrate_Windows
在安装了驱动程序后,Windows XP 可以很好地完成此操作,但对于 Windows 7,我怀疑 Windows 激活过程会因为硬件更改而出现问题,您需要重新激活。这可能需要给 Microsoft 打电话。我在 XP 上这样做过几次。
直接将现有分区用作虚拟机中的磁盘(您可以使用 VMWare Server 执行此操作)也可以,但有相同的注意事项。然后,如果您尝试直接从分区启动,您将再次经历驱动程序和激活周期。我不建议这样做。
值得注意的是,Chrome 即将在其自己的同步机制中添加密码同步功能,并且它目前处于开发阶段。(我还没有测试过)。 http://lifehacker.com/5543459/password-sync-coming-soon-to-google-chrome
答案2
从理论上来说这是可能的,但是由于所有硬件都发生了变化,因此 Windows 可能不喜欢它。
需要注意的其他事项:无法挂载 Windows 使用的分区,必须有一个引导加载程序来启动 Windows(如果使用 grub,则应先卸载包含 /boot 的分区),否则可能会发生大混乱,并且您已经严重违反了 Windows 许可证。
但如果你是一个冒险者,那就去做吧!Windows 7 在驱动程序方面已经取得了长足的进步。
注意:我有没试过我自己在 Windows 上做过这个,但在 Linux 上也做过几次,效果很好。