如何在Ubuntu和双启动后安装Windows 7?

我刚刚安装了Ubuntu,完全安装删除了以前的操作系统。 我被迫从HP dv6中删除Windows 7 ,因为最多有四个分区。 我没有丢失任何东西,都支持了。 但是,现在我想创建另一个分区并在其上安装Windows 7。

我还需要某种启动加载程序,让我选择启动哪个?

注意:在执行CD之前,请准备好Linux发行版(Ubuntu),然后再执行以下步骤。

  • 在Ubuntu中使用GParted为Windows 7创建分区。
  • 引导Windows 7磁盘并将其安装在上一步中创建的分区上。 (Windows不会为您提供选择Ubuntu的选项)。 所以Ubuntu似乎无法使用。
  • 使用Live CD(或实时USB)恢复Ubuntu并按照Ask Ubuntu问题中提到的步骤安装Windows 7后恢复GRUB (最后,您应该可以选择从GRUB菜单中选择操作系统。)

安装双操作系统很容易,但如果你在Ubuntu之后安装Windows,Grub会受到影响。 Grub是Linux基础系统的启动加载程序。 您可以按照上述步骤操作,也可以执行以下操作:

  • 从Ubuntu为您的Windows腾出空间。 (使用ubuntu的磁盘工具)
  • 在释放的空间上安装Windows。
  • 安装后,登录到Windows

要解决此问题,您可以在Windows中安装“EasyBCD”。
在这里下载


安装EasyBCD后,请按照以下步骤恢复GRUB:

  • 启动程序并从EasyBCD Toolbox中选择ADD NEW ENTRY
  • 从操作系统列中选择“Linux / BSD”
  • 在类型下选择GRUB(Legacy),然后单击ADD ENTRY图标
  • 选择“是”以重新启动提示

重启后将显示GRUB,并将检测Ubuntu分区,以便您能够启动到Ubuntu。

  1. 使用gParted来减少Ubuntu分区,以便创建一个空的NTFS分区(在磁盘的开头30Go~50Go就足够了),它将接收Windows。
  2. 通过gParted在此分区上添加boot标志
  3. 在此分区中安装Windows
  4. 在MBR中重新安装GRUB(例如,通过Boot-Repair的Recommended Repair

GRUB将允许您启动两个操作系统但在Ubuntu将MBR从MBR中删除后安装Windows 7,因此您必须重新安装GRUB。 在您选择的任何分区上安装Windows 7,然后按照此链接修复GRUB。 安装Windows后无法加载Ubuntu

从当前设置中删除引用swap arealinux swap 。 您以后可以重新创建和调整它。 创建一个logical分区来代替已删除的分区。 从现在开始,您将能够创建更多logical分区。 使用Win-7备份填充创建的分区(如果没有足够的空间,请调整其他分区的大小以预先释放一些空间)。 然后启动Linux并执行update-grub ,它将检测您的Win-7分区,并在启动菜单中添加一行以启动它。 然后重启进入你选择的系统 – 你现在是dual-booter

或者,您可以安装虚拟机,然后将Windows 7作为VM加载:

 sudo apt-get install virtualbox