双启动窗口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
我的驱动器是如何组织的
尝试在Ubuntu中使用Boot Repair 。
安装启动修复
-
打开终端,然后键入:
sudo add-apt-repository ppa:yannubuntu / boot-repair && sudo apt-get update
-
按Enter键。
-
然后输入:
sudo apt-get install -y boot-repair &&(boot-repair&)
-
按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
由于某种原因,这将使标准安装程序失败。 此方法的优点是您不必安装任何第三方软件包。