新版本的 /boot/grub/menu.lst 可用

Lar*_*una 5 amazon-ec2 ubuntu-16.04

我正在更新我的 EC2 ubuntu 服务器包,但遇到了这个警告提示。我不确定该怎么做。它突出显示了保留当前安装的本地版本,但我不确定我是否应该选择它或选择安装包维护者的版本。如果选择保留当前安装的本地版本会发生什么 - 这会导致我的服务器关闭吗?

新版本的/boot/grub/menu.lst 可用,但当前安装的版本已在本地修改。

您想对 menu.lst 做什么?
? ? 安装包维护者的版本
?? 保持当前安装的本地版本
?? 显示版本之间的差异
?? 显示版本之间的并排差异
?? 显示可用版本之间的三向差异
?? 在可用版本之间进行 3 向合并(实验性)
? ? 启动一个新的shell来检查情况

如果我显示两个版本之间的差异,这就是我得到的:

Line by line differences between versions                                           ? 
                                             ?                                                                                     ? 
                                             ? --- /run/grub/menu.lst root.root 00000000-0009292                           ? 
                                             ? +++ /tmp/file8QTuUY root.root 12312312000-00123                              ? 
                                             ? @@ -3,11 +3,9 @@                                                                    ? 
                                             ?  title Ubuntu 16.04.2 LTS, kernel 4.4.0-83-generic                                  ? 
                                             ?  root (hd0)                                                                         ? 
                                             ?  kernel /boot/vmlinuz-4.4.0-83-generic root=LABEL=cloudimg-rootfs ro console=hvc0   ? 
                                             ? -initrd /boot/initrd.img-4.4.0-83-generic                                           ? 
                                             ?                                                                                     ? 
                                             ?  title Ubuntu 16.04.2 LTS, kernel 4.4.0-83-generic (recovery mode)                  ? 
                                             ?  root (hd0)                                                                         ? 
                                             ?  kernel /boot/vmlinuz-4.4.0-83-generic root=LABEL=cloudimg-rootfs ro single         ? 
                                             ? -initrd /boot/initrd.img-4.4.0-83-generic                                           ? 
                                             ?                                                                                     ? 
                                             ?  ### END DEBIAN AUTOMAGIC KERNELS LIST 
Run Code Online (Sandbox Code Playgroud)

Tar*_*ani 2

出于安全原因,您应该保留现有文件。但因此即使你使用维护者的版本也不会产生什么影响

是否可以在不创建 initrd 映像的情况下启动 Linux 内核?

initrd/initramfs 是可选的,而不是必需的。bzImage是纯内核镜像,可以直接由bootloader启动。然而,可能需要执行一些通常需要访问文件系统和用户空间工具的任务(加载文件系统模块、磁盘访问驱动程序、从某些没有固定名称/路径的可交换介质安装根文件系统等)。