在双启动中安装Ubuntu和Windows 7时如何避免出现问题?


9

我想试用Ubuntu(并希望选择它作为我的主要操作系统)。在VirtualBox和Live CD中查看了许多版本之后,我终于决定安装它。

因此,我对其中一个分区进行了碎片整理和缩小,以便为Ubuntu提供空间。
我当前的设置(缩小D:分区后):

[·100 MB·] [······250000 MB······] [·······600000 MB·······] [··100000 MB···]
 Reserved   Windows 7 system (C:)          Data (D:)            Free space
   NTFS             NTFS                     NTFS              (for Ubuntu)

互联网(包括AskUbuntu)到处都是可怕的故事,这些故事涉及Windows在安装Ubuntu之后无法加载,将GRUB安装到错误的分区等问题。
由于我是Linux和Ubuntu的新手,所以我做起来很容易错误。请提及可能出现的问题,并说明如何避免这些问题。

将要安装的Ubuntu版本:10.10 Desktop amd64

请注意,大约一年前我已经安装了Windows 7,因此如果出现问题,我将损失很多。我要非常小心,因为我无法备份所有数据。

Answers:


5

您所读到的大多数恐慌来自Grub的不幸安装消息,该消息误导用户将Grub安装到其Windows分区启动扇区,从而使Windows无法启动。由于现在已解决此问题,因此只剩下很小的风险。

如果在安装Ubuntu时注意不要触摸Windows分区,并且遵循Ubuntu随附的标准安装过程,则表示安全。

与往常一样,在安装新操作系统或更改分区时,绝对需要备份数据。我敢肯定你已经做到了。

有关双引导设置的更深入的了解,请阅读Community Wiki


此处没有多余的
HDD-

dropbox或box.net或Ubuntu One(现在可在Windows上运行)可以部分帮助
bohdan_trotsenko 2010年

投寄箱:空间不大,网速不大。但是我有很多数据!
Oleh Prypin 2010年

2
旁注:备份对每个人都很重要...(无论是否同时安装Windows 7和Ubuntu)
8128 2010年

4

备份数据至关重要。看起来您有一个单独的数据分区,以便于完成任务。如果发生最坏的情况,您可以始终从原始安装磁盘还原Windows 7,然后重新安装所有应用程序。耗时,但可行。

但是,有一种方法可以备份整个系统,即整个硬盘或处于“预安装”状态的每个分区。您将需要使用磁盘映像软件,并将生成的磁盘映像存储在单独的存储介质上,例如外部USB驱动器(因为您没有第二个内部驱动器)。然后,如果您的Ubuntu安装真的停止了,您可以在几分钟之内恢复磁盘映像并恢复到当前系统状态,而不是(许多)小时。

但是,最初的工作是设置具有大量可用空间来容纳Ubuntu的磁盘,这将导致完全无故障的操作以及可正常运行的双启动系统。

可能发生但可能不会发生的一个潜在问题(因为您非常喜欢Ubuntu,所以您不想删除它)会发生,如果您随后决定转储Ubuntu并删除分区。很有可能您将消除GRUB2引导代码,并且由于这实际上将覆盖Windows的主引导记录(MBR),因此您的计算机将无法引导。但是,在AskUbuntu上的最新文章中已经很好地描述了解决此类问题的方法。请参阅:“如何在Windows删除Grub后还原它?” 以及B. Roland提供的有关如何恢复“无法引导”系统的教程的链接(http://ubuntuforums.org/showthread.php?t=1014708)。

但是,如前所述,您的Ubuntu安装和双启动设置应该可以顺利进行。


3

其实这不是答案。我认为答案在上面。我将尝试解释为什么会发生这种情况。

每个硬盘都有一个称为Master Boot Record的特殊小扇区,其中包含启动信息。当您的PC启动时,BIOS使用此信息来引导正确的OS。安装在该硬盘上的每个操作系统都必须在MBR中有一个条目。对于任何Linux发行版,他们只需将其条目与OS的其他条目一起编写,这是公平的。但是对于Windows,它将完全擦除MBR中的所有其他条目,但Windows OS(XP,Vista)的条目除外。因此,如果在Windows之后安装ubuntu,它将不会清除MBR中的其他条目。因此不会发生任何问题。但是对于Windows,它将删除所有其他条目。这就是为什么在安装Windows之后您将永远无法获得Ubuntu(除非您对其进行修复)。

对于您的情况,您明确告诉ubuntu安装程序在Windows所在的驱动器上安装ubuntu。如先前的答案所述,选择分区安装ubuntu时要小心


3

从你对你目前开设的描述,它好像C:D:是两个独立的驱动器。如果正确,则可以在尝试安装之前断开系统驱动器的连接,从而大大提高安全性。尽管这将阻止GRUB查找Windows安装。但是,这很容易补救。

完成安装后,重新连接驱动器,并将BIOS设置为从第二个驱动器引导(现在将安装GRUB)。引导到Ubuntu,打开一个终端以运行sudo update-grub,它将识别您的Windows安装。

然后,您应该验证/etc/default/grub(GRUB配置文件)GRUB_TIMEOUT设置为大于0的值,以便看到启动菜单。要在文本编辑器中打开此文件(并在需要时对其进行编辑),请运行gksu gedit /etc/default/grub。如果进行了编辑,请保存文件,然后sudo update-grub再次运行。

另外,请确保在进入安装阶段要求您提供分区方案时,您绝对可以确定要告诉Ubuntu做什么。默认情况下将使用整个磁盘,因此请谨慎使用。否则,一切都应该是笨拙的海ry!如果您遇到任何麻烦,请随时在此处提问。我们希望看到您成为我们社区的成员!


好吧,谢谢,但是我确实只有一个1TB驱动器。
Oleh Prypin 2010年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.