我刚买了一台新的 Windows 7 机器,想安装 Ubuntu 10.10 以实现双启动环境。有很多信息描述了如何执行此操作,但都描述了重新分区 Windows 驱动器、将 Ubuntu 刻录到 CD 上、插入该 CD 等。
我有一台双启动的 Windows 和 Ubuntu 机器,它刚刚死机了。Windows 位于一个硬盘上,Ubuntu(以及我的整个软件开发环境)位于另一个硬盘上。据我所知,两个驱动器都很好。
当我的新机器(Windows)到达时,我想打开它并插入旧机器上的 Ubuntu 硬盘……但我不知道该怎么做。我真的很想能够像以前一样启动该硬盘(或 Windows 硬盘)。
这似乎比从特殊 CD 安装全新的 Ubuntu 更简单,毕竟,硬盘上的所有内容都已扩展并运行。有人能给我一些指点,帮助我解决这个问题吗?
更新:我的新机器应该下周到达,然后我就可以试用这个东西了。
答案1
您必须在新机器中使用引导加载程序来选择要运行的操作系统。Ubuntu 安装 grub:
https://help.ubuntu.com/community/Grub2
操作系统在不同的硬盘上没有区别。引导加载程序应安装在主硬盘的引导扇区中,它将加载一个或另一个操作系统。
因此,如果您在第二个硬盘上有一个可运行的 Ubuntu,则需要在引导扇区安装 grub,并重新配置它,以便条目与新的硬盘/分区配置相匹配。
重新安装 grub 的最简单方法是通过 Ubuntu live CD,如下所述:
https://help.ubuntu.com/community/Grub2#Reinstalling%20from%20LiveCD
答案2
安装操作系统时,它会根据计算机上安装的硬件进行不同的设置。因此,你不能把这个 Ubuntu 硬盘放进你的电脑里然后启动它,就像什么都没发生过一样。您必须在新机器上从头开始安装 Ubuntu,但是您可以(安装完成后)从旧硬盘安装旧的 Ubuntu 安装并复制重要文件等。您必须重新安装软件程序。
因此,据我所知,您总共将拥有三块硬盘。旧机器上的 Windows 和 Ubuntu 硬盘,以及新计算机中的新 Windows 硬盘。我建议您首先将要保存的所有数据从旧 Windows 硬盘转移到新硬盘,方法是启动新机器新硬盘上的新 Windows 安装。然后,擦除旧 Windows 硬盘并在那里安装 Ubuntu。然后启动 Ubuntu 并安装旧 Ubuntu 硬盘以将文件复制到新安装的 Ubuntu。完成所有操作后,您将在新计算机上顺利进行 Windows 和 Ubuntu 双启动,并且剩余的硬盘上有旧的 Ubuntu 安装(您可能希望擦除并用于备份或做其他事情 :)。希望我的文字有意义,如有必要,请随时发表评论和提问!
答案3
为了避免引导加载程序冲突和问题,我建议将每个操作系统安装到其自己的驱动器上,安装期间不要连接任何其他驱动器(避免自动检测和意外覆盖)。然后进行选择,在初始启动时按 ESC 键以选择 BIOS 启动设备菜单。