从 Ubuntu 服务器转换到桌面时需要删除 Grub 吗?

从 Ubuntu 服务器转换到桌面时需要删除 Grub 吗?

当我在双启动笔记本电脑中将 Ubuntu 服务器转换为 Ubuntu 桌面时,是否需要删除 Grub 实用程序?

答案1

假设您使用的是旧式 BIOS,则 Grub 引导加载程序位于sda(通常)的前 512 个字节(字节,而不是兆字节或千兆字节)。

驱动器上的前 512 个字节称为主引导记录 (MBR),但 grub 也会从目录中读取(通常)initrd.img(大约 50 兆字节) 。/bootsda

Grub 是不可知的,它不关心您的/boot目录是由 Ubuntu 12、14、16、通用、低延迟还是服务器设置的。

目前,您的 Ubuntu Server 为 grub 设置了/boot目录。安装 Ubuntu Desktop 后,它将/boot为 grub 设置目录。两个版本的 Ubuntu 都了解 grub 需要查看的内容,并相应地设置引导加载程序和/boot目录。

服务器版本和桌面版本都包含相同的 grub 代码。它们都使用命令sudo update-grub来设置 grub 菜单。每当您对 plymouth、lvm、init-top 钩子等进行更改时,它们都使用相同的sudo update-initramfs -u命令来创建新的 grub文件。initrd.img

Windows 当然是另一种野兽,这就是为什么你必须总是先安装 Windows,然后再安装 Ubuntu。

相关内容