Ubuntu安装挂起“安装’grub2’包……”

所以我试图在我的笔记本电脑上安装Ubuntu,它似乎工作正常,直到它试图安装grub。 我没有看到过去一小时的进展,这是第二次尝试。

我正在尝试使用Linux Live USB安装13.10。 我不在乎笔记本电脑的内容。

我一直在尝试在开始安装之前找到有关安装grub的说明,希望这可以解决我的问题,但我空洞了。

笔记本电脑是2岁,它曾用于运行双启动Windows 7和Ubuntu。 我现在正在全新安装Ubuntu。

我希望有人知道我怎么能找出它为什么会发生。

在安装过程中,有一种方法可以跳过安装grub。 查看“用于引导加载程序安装的设备”下拉列表。

而不是选择整个设备“/ dev / sda”,选择你将安装Ubuntu的分区,例如:“/ dev / sda1”

引导加载程序安装下拉菜单的设备

如果您选择“dev / sda”,那么您应该重写整个驱动器的启动记录,我相信这就是您的问题所在。

但是当你选择“dev / sda1”(或sda2,sda3 ……)时,你可以将引导标志放在分区的开头,而不是整个驱动器。 这不会让你在引导加载程序中进行更改。 换句话说,您将引导标志作为“副标题”放置到预先存在的引导加载程序中。

应用此修复程序后,如果您因任何原因想要切换到Grub2,请使用Ubuntu Boot Repair磁盘: Ubuntu Boot Repair

如果所有其他方法都失败了,请尝试“重写您的MBR”,因为在卸载Windows时,其引导扇区可能会意外地保留在那里。 由于你正在全新安装Ubuntu,这可能是最后的选择,因为Ubuntu很有可能无法正确处理你的Windows分区的启动标志。

如果您在UEFI BIOS上安装时遇到问题(不确定这个问题是否仅适用于Acer笔记本电脑) ,这里有一个主题可以帮助我解决这个问题。

我将复制命令,以防它消失,但所有功劳都Pueseso Acer社区论坛的Pueseso

 -- Boot Ubuntu Live USB -- open terminal sudo -s ubiquity -b -- Press Continue testing after installation is over. --Now we will return to the CLI ( https://wiki.debian.org/GrubEFIReinstall ) sudo mount /dev/sda2 /mnt #sda2 is the root partition sudo mkdir /mnt/boot/efi sudo mount /dev/sda1 /mnt/boot/efi #sda1 is the efi partition for i in /dev /dev/pts /proc /sys; do sudo mount -B $i /mnt$i; done modprobe efivars # make sure this is loaded -- notice the bootx64 file efibootmgr --verbose -- We will reinstall grub-install for a 64bit version apt-get install --reinstall grub-efi-amd64 grub-install —no-nvram —root-directory=/mnt chroot /mnt update-grub cd /boot/efi/EFI cp -R ubuntu BOOT cd BOOT cp grubx64.efi bootx64.efi -- You are finished, reboot the system.