在双启动中安装 linux 后,许多程序在 Windows 7 64 上崩溃

val*_*lya 5 windows-7 multi-boot

几天前,我在我的笔记本电脑上安装了 Linux Mint,它在 Windows 7 64 的双启动中运行良好。

但是有些Windows上的程序在安装Linux后开始崩溃!我不知道为什么它们会崩溃。在安装 Linux 之前,它们完全正常工作。我在系统中所做的唯一更改是将磁盘 D:(既没有 Windows 也没有这些程序的磁盘)分区的大小减少 12 Gb 并安装 GRUB。

崩溃的程序包括:

  • Microsoft Visual Studio 2010 Beta2 在闪屏后崩溃然后启动。但是,2008 版本效果很好。
  • TES4:遗忘游戏,崩溃然后尝试继续保存的游戏
  • 孤岛危机游戏,崩溃然后启动

截屏:

替代文字

这些是我的分区:

Windows 7“磁盘管理”截图

我真的很想让这些程序工作,尤其是 VS2010。我不想删除 Linux 分区或重新安装 Windows 7。我该怎么办?我不知道。也许这是一个易于解决的常见问题,或者我需要向某人发送电子邮件。

小智 0

您遇到问题的程序是非常新的程序,可能具有非常挑剔的复制保护方案。我的想法是,他们可能正在查看磁盘主引导记录 (MBR) 上的一些信息,以验证它们是否尚未移动到另一个磁盘或系统。我没有证据证明这一点,我会默认找比我有更多 Windows 经验的人来验证我的猜想。我提出这个建议有几个原因:

1:MBR 是 Windows 和 Linux“共享”的唯一磁盘扇区 2:MBR 在安装时由 grub 修改

也许 Windows 7 正在对引导记录进行某种 MD5 类型哈希?

这是我的猜测。正在寻找这个想法的验证或揭穿......