安装Ubuntu 12.10后无Grub且无法启动进入Windows 8

首先,我在台式机上安装了Windows 8。 (没有预先安装……我自己做了)。 然后我以UEFI模式启动了Ubuntu DVD(与Windows 8相同)并安装了Ubuntu 12.10 64bit。 一切都很顺利。 重新启动后,没有grub! 系统把我直接带到了Ubuntu! 我无法登录Windows 8.请帮忙! 早些时候,我使用了Boot Repair,它弄乱了我的Windows EFI文件。 因此,即使在删除Ubuntu后我也无法启动Windows。 我无法使用启动修复。 现在这是一个全新的安装,请告诉我如何启动Windows 8和Ubuntu!

这是我的/ etc / defaults / grub:

# If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see: # info -f grub -n 'Simple configuration' GRUB_DEFAULT=0 GRUB_HIDDEN_TIMEOUT=0 GRUB_HIDDEN_TIMEOUT_QUIET=true GRUB_TIMEOUT=10 GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian` GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX="" # Uncomment to enable BadRAM filtering, modify to suit your needs # This works with Linux (no patch required) and with any kernel that obtains # the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...) #GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef" # Uncomment to disable graphical terminal (grub-pc only) #GRUB_TERMINAL=console # The resolution used on graphical terminal # note that you can use only modes which your graphic card supports via VBE # you can see them in real GRUB with the command `vbeinfo' #GRUB_GFXMODE=1024×768 #GRUB_GFXPAYLOAD_LINUX=1024×768 # Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux #GRUB_DISABLE_LINUX_UUID=true # Uncomment to disable generation of recovery mode menu entries #GRUB_DISABLE_RECOVERY="true" # Uncomment to get a beep at grub start #GRUB_INIT_TUNE="480 440 1" 

运行引导修复 – > Advanced Options – >勾选Restore EFI backups – > Apply ,并指明将出现的新URL。 重新启动,您应该恢复对Windows的访问权限。

我最近在我的电脑上安装了Windows 8 Pro到额外的硬盘驱动器。 我主要运行Ubuntu并通过GRUB启动的系统在安装后似乎无法找到新的操作系统。 所以我搜索并阅读了所有这些解决方案,包括手动重新配置GRUB系统文件,卸载和重新安装Windows等等。所有这些都是糟糕的解决方案。 最好的解决方案是这样,非常简单。 您所要做的就是从Linux发行版的终端窗口为GRUB运行此更新命令:

 $ sudo update-grub 

它会在您的硬盘驱动器中搜索新内核和操作系统。 问题解决了。 请享用!