我正在更新我的EC2 ubuntu服务器软件包,我遇到了这个警告提示。我不确定该怎么做。它突出显示保留当前安装的本地版本,但我不确定是否应该选择或选择安装软件包维护者的版本。如果选择保持当前安装的本地版本会发生什么情况 - 这会导致我的服务器停机吗?
新版本的/boot/grub/menu.lst可用,但版本 安装目前已在本地修改。
您想对menu.lst做什么? │ │安装软件包维护人员的版本
│ │保留当前安装的本地版本
│ │显示版本之间的差异
│ │显示版本之间的并排差异
│ │显示可用版本之间的3向差异
│ │在可用版本之间进行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
答案 0 :(得分:0)
出于安全原因,您应保留现有文件。但是即使这样,即使您使用维护者的版本也不会有所不同
Is it possible to boot the Linux kernel without creating an initrd image?
initrd / initramfs是可选的,不是必需的。 bzImage是纯内核映像,可以由引导加载程序直接引导。但是,执行某些任务(通常需要访问文件系统和用户空间工具)可能是必要的(例如加载文件系统模块,用于磁盘访问的驱动程序,从某些没有固定名称/路径的可交换媒体安装根文件系统等)。 / p>