在从Vista升级到Win 7之前或之后安装Ubuntu?

我刚刚为我的thinkpad笔记本电脑配备了一个新的SSD硬盘。 我刚安装了Vista和工厂CD。 在我的旧操作系统上,我的主操作系统是Ubuntu,但我确实希望将Windows作为双展位系统保持在一个单独的分区上。 我肯定想升级到Win 7,我会在几天内得到它。

我的问题是:我现在应该安装Ubuntu,然后在几天内升级到Win 7吗? 或者是否会破坏grub(或其他东西)? 如果是这种情况,那么在我升级到Vista之前,我宁愿等待安装Ubuntu。

PS我知道可能会修复Win升级所造成的任何混乱,但我只是想避免浪费时间。

来吧,现在安装Ubuntu。

是的,一周之后Win 7升级会破坏你的MBR / Grub / boot。 但好消息是:它与你的Ubuntu分区混乱。

重点是:它很容易修复grub,你不应该担心这个。 只需按以下步骤操作:

在升级Windows之前(即,您仍然可以启动Ubuntu):

  • 刻录Ubuntu可启动CD,或使用菜单 – >系统 – >管理中的“启动磁盘创建器”实用程序创建可启动的USB密钥。 你可能已经有了CD或USB,你将用于安装Ubuntu的工作正常

  • 为您的Ubuntu分区添加标签。 没必要,但有帮助。

升级Windows后(恢复grub / Ubuntu):

  • 使用CD / USB启动并启动实时会话
  • 到主文件夹 – >计算机,找到你的Ubuntu分区,然后双击以安装它。 如果您无法找到哪个是Ubuntu分区,请使用gParted 。 安装后,请注意它已安装的位置(通常是/ media / LABEL,其中LABEL是您的Ubuntu分区的标签,如果它有一个。因此我之前建议标记它)
  • 另外,使用gParted,记下哪个设备是您的启动驱动器。 它可能是/dev/sda

现在为“真正的交易”:

  • 打开终端,并:

sudo grub-install --root-directory=/media/UBUNTU /dev/sda

这就是它!

重新启动,grub将显示,允许您再次使用Ubuntu

笔记:

  • 在这些示例中,我假设您将Ubuntu分区标记为UBUNTU ,并且您的启动驱动器是/dev/sda在发出grub-install之前检​​查这些值

  • 在Ubuntu上启动后,执行sudo update-grub以便再次扫描驱动器并将Windows 7分区添加到列表中。 之前就像Vista一样,但更新将修复菜单名称和其他选项

  • 不要担心错误消息:“无法找到/启动设备。(/ dev安装?)”同时(重新)从Live CD安装grub。 这是一个烦人的错误。 如果有消息“所有步骤成功”出现,一切都很好。

在安装Ubuntu之前完成Windows安装通常是个好主意。 根据我的经验,Windows无法与其他操作系统很好地协作,您需要通过“Live disk”启动来恢复Ubuntu安装。

然而,升级可能不是这种情况。

在Windows之后安装Ubuntu

通常已经安装了Windows。 如果没有那么它应该在Ubuntu之前安装,因为Windows无法看到其他操作系统并试图忽略它们(或擦除它们)。 要安装的最后一个引导加载程序是使用它,而Windows对其他操作系统视而不见,Ubuntu默认包含所有其他操作系统的引导菜单。

如果您能够在安装Windows之前对驱动器进行分区,请在初始分区过程中为Ubuntu留出空间。 然后你不必调整你的NTFS分区的大小,以便以后为Ubuntu腾出空间(节省一点时间)。

在Ubuntu之后安装Windows

通常在Ubuntu之后安装Windows时,将覆盖“主引导记录”MBR。 您可以从LiveCD启动并修复MBR。 但是,有两种不同的方法:

 * Recovering GRUB after reinstalling Windows * Master Boot Record backup and re-replacement 

根据Billy Gatee的说法,宇宙中的所有计算机都应该仅在Windows和Windows上运行,因此Windows对其他操作系统来说是一种欺负,所以id建议你先从Vista升级到7然后再安装Ubuntu。 一切顺利之后,给自己一个想法,当Ubuntu如此可定制,兼容,安全并且是一个葡萄酒醉酒者时,你是否仍然看到使用Windows的东西?