我尝试在 VMware ESX 5.1 上安装服务器 14.04,但收到 grub 安装失败错误
grub-pc package failed to install into /target/
我使用了普通 BIOS,而不是 EFI。尝试仅安装 OpenSSH 服务,但没有帮助。创建分区时尝试过使用和不使用 LVM。
我们如何解决这个问题?
答案1
尝试了许多不同的选项后,我记得 12.04 也遇到了同样的问题,解决方案是从 VM 设置中删除网络适配器,然后安装不带网卡的 ubuntu。我尝试了 14.04 的相同方法,然后 grub 安装成功。启动后,我们只需再次添加网络适配器,然后就大功告成了。我觉得我需要分享这个,因为很多人都会遇到同样的问题。
答案2
不幸的是,我所能补充的只是猜测,但我遇到了这个问题并已经解决了。
我相信这可能与 vmware 配置以及您的 RAM 与硬盘比率有一定关联。
尽管理论上我有足够的磁盘空间,并且 ubuntu 并没有像平常一样警告空间限制,但我相信因为比例接近,这导致 grub 失败。
Grub 几乎在每个其他软件包之后安装。
就我而言,我有 1GB 内存和 2GB 容量。每次安装 grub 都会失败,即使禁用并移除了网络适配器也是如此。
今天再次尝试,这次使用 3gb 容量,安装成功。
祝你好运!