我有几个多余的硬盘,上面什么都没有。所以大约一周前我创建了一个“Live”Usb,看看我的系统是否兼容。
经过一周的测试和使用,我非常喜欢它并安装了它(Ubuntu 13.10),昨天我将它安装到第二个硬盘上,一切顺利,但我认为值得注意的是,Ubuntu 安装程序说了类似这样的话
"Ubuntu did not detect any other operating systems"
但是我确实安装了 Win7(64 位)。当时我没怎么在意这个(因为我正在安装到第二个驱动器)。
现在我选择了底部的选项,
- 创建了分区表,
- 为“/”(EXT4)划分 70GB,
- 8GB 用于交换(80GB 驱动器)。
对于引导加载程序,我将其放在与安装相同的驱动器上。我这样做是因为我不想
干扰 MBR 和 Windows 引导加载程序
我想在我的 BIOS 的 F12 菜单中选中它(选择要从中启动的驱动器)
由于多种原因,我不希望 Grub 取代 WBL(我听说它不稳定,请参阅上面的观点)
然后今天,我想启动 Windows。我重新启动计算机,BIOS 进入 Windows(如我所愿,没有选择操作系统),然后 Windows 说它需要修复或启动。我都试过了。修复选项进入启动屏幕的循环,加载 Windows 文件。现在启动 Windows(不知何故)将我引导到 Linux。
当 Linux 启动时,它说发生错误,具体来说是崩溃。
另外,我还可以查看我的所有 Windows 文件!我的数据完好无损!
还要注意我的规格:
- EVGA GT 640
- i5 3.1 四核
- 8GB 内存
- 技嘉主板带 3-D Bios
4 个驱动器:
160gb SATA NTFSWindows)
80gb SATA NTFS(渲染等)
80GB SATA EXT4(Linux)
- 1TB SATA NTFS(游戏、Fraps 记录)
现在看来,当我试图不搞砸我的 Windows 引导加载程序时,我似乎已经搞砸了。
答案1
最容易运行 Boot-Repair,但对于多个驱动器,不要运行自动修复,因为这样会将 grub 安装到每个驱动器。您可以取消选中自动修复,选中更新 MBR,并在高级选项中选择哪个系统将引导加载程序安装到哪个驱动器。
一些具有多个驱动器的系统将 Windows 安装到一个驱动器,但由于 BIOS 是为另一个驱动器设置的,因此 (隐藏的) 100MB Windows 启动分区位于主安装以外的另一个驱动器上。
如果您无法修复,Boot-Repair 的 Boot-Info 报告将显示所有详细信息。但如果 Windows 缺少启动文件,则需要 Windows 修复。
启动修复 - 还处理 LVM、GPT、单独的 /boot 和 UEFI 双启动。: