我以为我将 Ubuntu 安装到与 Windows 7 相同的分区。我以为那是我应该做的,但现在我无法启动 Windows。
当我尝试启动 Windows 时,系统提示“缺少启动管理器”,然后屏幕变成彩色拼贴图。我甚至尝试重新安装 Windows 7,但在“Windows 正在加载文件”进度条之后,它再次变成彩色拼贴图,什么也没有发生。
我唯一能做的就是重启我的电脑并启动 Ubuntu。我认为解决这个问题的唯一方法是格式化我的硬盘并重新安装 Windows 7,但我不想丢失所有文件。
答案1
您肯定没有将其安装到同一个分区,因为它会删除 Windows。
Linux 使用的分区系统比 Windows 好得多。手动调整分区时,不要使用提供的自动选项,务必将 Windows 保留为第一个分区,因为如果文件位于其他地方,Windows 启动管理器将无法找到它们。您不需要格式化磁盘,但这是最快的方法。
如果愿意的话,您可以跳过无聊的解决方案并跳到推荐的方式。
最有效的方法是交换分区;这非常复杂但可行。更耗时但更简单的方法是将内容从 Windows 主目录复制到 Ubuntu,然后使用一些实时发行版(例如 SystemRescueCD 或 GParted CD),您可以使用 GParted 删除 Windows 分区并将所有分区移到右侧。这将花费您的计算机一整天的时间。
完成后,重新安装 Windows(仅到需要重新启动的阶段)。
现在使用您安装 Ubuntu 的实时 CD 并再次安装 grub。
启动 grub 并复制回您的旧主目录。
重新启动并选择 grub 的 Windows 条目并完成 Windows 安装。
现在简单且推荐的方法:
- 安装 VirtualBox
- 将 Windows 分区的全部内容复制到其中
如果它不能立即开始工作,请进行新安装并选择在此过程中不格式化驱动器。
不要忘记,您需要的是 VirtualBox Guest Additions,而不是通常的驱动程序。
现在您可以删除 Windows 分区。使用一些实时发行版,增加 Linux 的分区大小。