我有一台预装了 Windows 8 的 HP Pavailion G6 笔记本电脑,但我尝试了 Ubuntu 并爱上了它。我删除了 Windows 以便为 Ubuntu 腾出更多空间。真正的问题出现在我需要获取我们研究所开发的程序时,该程序目前仅适用于 Windows 机器。因此,我创建了一个 150 GB 的分区,并尝试使用 Windows CD 重新安装 Windows。它给出了一个错误,即磁盘是由不懂 GPT 分区的人格式化的。现在我知道的唯一选择是从 cmd 使用 diskpart,但我真的不想这样做,因为我没有足够大的扩展硬盘来保存所有必要的数据。那么,有没有办法将磁盘分区(我的意思是磁盘分区,而不是整个磁盘)转换为 MBR 或 Windows 支持的 GPT 格式?
编辑:伙计们,请不要给我关于使用 VMware 或 wine 的建议。有关 VMware 复杂性,请参阅第一个答案的评论,有关与 wine 不兼容的第二个答案的评论。
答案1
继续使用 Ubuntu。
如果您确实需要运行 Windows 程序,就不要乱分区,只需下载 VirtualBox,在其中安装 Windows,这样,您不仅可以鱼与熊掌兼得,还可以吃掉它。
答案2
使用虚拟机的另一种方法是使用 Windows 兼容层,例如葡萄酒。
使用 Wine 的最简单方法是安装 PlayOnLinux,它是 Wine 的图形化前端,可以管理多个虚拟 Wine 驱动器。通过软件中心或 进行安装sudo apt-get install playonlinux
。
现在,从 PlayOnLinux 的菜单中选择“安装未列出的程序”。按照说明操作,并向安装程序提供指向 Setup.exe、Setup.msi 或其他任何文件的链接...
PS:尽管 wine 是一款出色的软件,但它无法保证在 Linux 上运行所有 Windows 软件。有些软件可以完美运行,有些可以部分运行,有些则完全不能运行。在这种情况下,请使用 VM。
答案3
VirtualBox,易于使用,您可以同时拥有两个世界,甚至可以按照自己的意愿将它们互连。此外,它不会占用太多资源。
Wine 可能有效,但不适用于所有 .exe 安装,特别是当您的机器有空间限制时。
祝你好运
答案4
您是否已将启动顺序设置为首先允许从可移动驱动器启动,然后再从 HDD 启动(通过 BIOS 完成)
另外,当你启动笔记本电脑时,在 BIOS 开机画面(全是白色文字的黑屏)中按住 F8 直到出现带有选项的屏幕,在该列表中应该是你的 HDD 和 USB 驱动器,选择 USB,你就可以开始了
尝试一下并回复结果