双启动窗口8 / Ubuntu 12.04.2,GRUB没有出现,Ubuntu从不启动

我有一个新的ACER捕食者AG3620-UR308与Windows 8一起使用,我想在它上面运行ubuntu 12.04.2作为双启动机器。 盒子附带2TB硬盘。 所以我在Windows安装分区之后立即使用原始分区创建了4个分区。

我创建了一个交换区域并完成了安装。 GRUB安装在唯一的驱动器上,即/dev/sda

重启后,GRUB甚至没有出现。 它总是启动Windows 8.我重复安装过程两次,得到了相同的结果。 根据Acer custhelp网站,我禁用了BIOS中的secure boot并启用了CSM (甚至不知道它意味着什么)。 我从USB启动并得到了这个:

 $ sudo fdisk -l WARNING: GPT (GUID Partition Table) detected on '/dev/sda'! The util fdisk doesn't support GPT. Use GNU Parted. Disk /dev/sda: 2000.4 GB, 2000398934016 bytes 255 heads, 63 sectors/track, 243201 cylinders, total 3907029168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x8c361cb5 Device Boot Start End Blocks Id System /dev/sda1 1 3907029167 1953514583+ ee GPT Partition 1 does not start on physical sector boundary. Disk /dev/sdb: 8178 MB, 8178892800 bytes 255 heads, 63 sectors/track, 994 cylinders, total 15974400 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0006a87e Device Boot Start End Blocks Id System /dev/sdb1 * 2048 15972351 7985152 b W95 FAT32 

任何人都能解释一下吗? 先感谢您

编辑
我这次只用13.04做了另一次试验,但仍然没有运气。

 bios: secure-boot: disabled enable CSM : always 
  • 删除了以前的Ubuntu分区和交换区域分区。现在有可用空间
  • 使用usb安装程序使用ubuntu-13.04-desktop-amd64.iso准备usb
  • 重新启动:liveusb没有检测到Windows 8,使用了其他东西
  • /创建分区ext4
  • 为swap-area创建分区
  • 默认grub路径是/dev/sda并单击安装

宏碁总是开车进窗。

新编辑

按照liveUSB上安装的启动修复建议后,我现在可以看到grub,但不能再登录到Windows,因为它不在列表中。 启动修复也完成了一个错误,我想登录pastin.ubuntu

我的驱动器是如何组织的

gparted shot

尝试在Ubuntu中使用Boot Repair 。


安装启动修复

  1. 打开终端,然后键入:

    sudo add-apt-repository ppa:yannubuntu / boot-repair && sudo apt-get update

  2. 按Enter键。

  3. 然后输入:

    sudo apt-get install -y boot-repair &&(boot-repair&)

  4. 按Enter键

使用引导修复

在短划线中搜索引导修复并启动它。 然后单击“推荐修复”按钮并等待它完成。


重启。 它应该现在可以工作,虽然你的GRUB可能充斥着无用的条目。

你必须手动编写GRUB。 从CD启动并运行此命令:

 sudo grub-install /dev/sda 

在某些情况下,您必须运行更多命令。 假设您在/ dev / sda1上有Windows分区,/ dev / sda5上交换,/ dev / sda6上有/ boot,/ dev / sda7上有Ubuntu root。 然后你必须运行这些命令:

 sudo su mount /dev/sda7 /mnt cd /mnt mount /dev/sda6 boot mount --bind /dev dev mount --bind /proc proc mount --bind /sys sys chroot /mnt grub-install /dev/sda update-grub2 

由于某种原因,这将使标准安装程序失败。 此方法的优点是您不必安装任何第三方软件包。