我已经多次这样做了,并且一切正常,但这次有一点不同:
- 我通过 grub 和所有东西实现了正常的 Windows 10 和 ubuntu 15.04 双启动。
- 我安装了 CentOS 7 而不是 Ubuntu,但一切仍然正常。
- 最后安装了 Ubuntu 15.04 而不是 CentOS 7,并重新激活了 grub,但我再也得不到 Windows 10 引导加载程序了。
启动修复的输出:http://paste.ubuntu.com/12879443/
输出为sudo fdisk -l
:
Device Start End Sectors Size Type
/dev/sda1 2048 2050047 2048000 1000M Windows recovery environment
/dev/sda2 2050048 2582527 532480 260M EFI System
/dev/sda3 2582528 4630527 2048000 1000M unknown
/dev/sda4 4630528 4892671 262144 128M Microsoft reserved
/dev/sda5 4892672 941965311 937072640 446.9G Microsoft basic data
/dev/sda6 941965312 1559795711 617830400 294.6G Microsoft basic data
/dev/sda7 1559795712 1575837695 16041984 7.7G Linux swap
/dev/sda8 1575837696 1607923711 32086016 15.3G Linux filesystem
/dev/sda9 1607923712 1926801407 318877696 152.1G Linux filesystem
/dev/sda11 1926801408 1953523711 26722304 12.8G Windows recovery environment
最后,Ubuntu 菜单仍然显示 3 个硬盘:LRS_ESP(单击后打开目录)、Windows8_OS 和备份(这是另外 2 个分区,但单击后它们不再起作用)
问题可能出在哪里?因为我不认为 Windows 分区在中间被格式化了。
答案1
我认为您需要重新安装 grub,然后 grub 会自动找出可以从哪些操作系统启动。如果这不起作用,一些可以启动的分区应该有一个“启动”标志。例如,使用 gparted 检查。我建议从实时 USB/DVD/CD 启动并运行 gparted - 同样从实时系统,安装您的 NTFS Windows 分区 - 检查一切是否正常。然后,如果一切都失败了,我会运行 Windows 安装磁盘(我知道,这会覆盖 grub)。然后你就会到达这样的地步,无论何时重新启动,Windows 都会启动。当你到这里时,你几乎到家了 - 然后你运行 grub(从实时 dvd/cd/usb),然后我绝对肯定它会找到 Windows 和你的其他操作系统......我也试过很多次了。我认为你会用这种方法成功......