Linux /proc/cmdline未使用update grub更新
我正在测试基于ubuntu发行版(ubuntu-14.04.1-desktop-amd64)的kdump功能,发现通过以下步骤,/proc/cmdline不会得到更新: 1:modify/etc/default/grub[1] 2:sudo更新grub 3:重新启动 重新启动后,cat/proc/cmdline[3]在/etc/default/grub中没有我所更改的内容,而/boot/grub/grub.cfg[2]中的boot cmdline显示了我所更改的内容 有专家知道吗?非常感谢Linux /proc/cmdline未使用update grub更新,linux,ubuntu,Linux,Ubuntu,我正在测试基于ubuntu发行版(ubuntu-14.04.1-desktop-amd64)的kdump功能,发现通过以下步骤,/proc/cmdline不会得到更新: 1:modify/etc/default/grub[1] 2:sudo更新grub 3:重新启动 重新启动后,cat/proc/cmdline[3]在/etc/default/grub中没有我所更改的内容,而/boot/grub/grub.cfg[2]中的boot cmdline显示了我所更改的内容 有专家知道吗?非常感谢 [
[1] 在/etc/defaut/grub中手动修改 GRUB_CMDLINE_LINUX_DEFAULT=“quiet splash foo=bar crashkernel=256M” [2] 自动更新的grub.cfg /boot/vmlinuz-3.13.0-32-generic root=UUID=9e93b3d1-2859-473c-9c1f-204c2bb4e4f5 ro安静飞溅foo=bar crashkernel=256M$vt_切换 [3] cat/proc/cmdline eric@eric-测试kdump:~$cat/proc/cmdline
BOOT_IMAGE=/BOOT/vmlinuz-3.13.0-32-generic root=UUID=9e93b3d1-2859-473c-9c1f-204c2bb4e4f5 ro安静启动vt.handoff=7您重新启动了吗?在重新启动激活GRUB配置之前,对GRUB配置的更改不会起任何作用。我也遇到了同样的问题,您是否也使用proxmox KVM?修改crashkernel配置,运行grub更新并重新启动,/proc/cmdline保持不变
我从proxmox接口调用了一个reset,然后它被更新了。grub配置没有更新的原因是sudo update grub命令正在将更改的文件输出到stdout。您需要使用-o标志更新/boot中的文件
sudo update-grub -o /boot/grub/grub.cfg
运行Proxmox V6.1,我通过更改以下内容来解决此问题: /etc/kernel/cmdline 然后通过以下方式推动变革:
pve efiboot tool refresh
发现与以下链接完全相同的问题,尚未得到答复。。。也许你安装GRUBLegacy是错误的,我看到,今天apt install grub在debian 10中安装了它,我遇到了类似的问题。请不要添加“我也是”作为答案。它实际上并没有提供这个问题的答案。如果你有一个不同但相关的问题,那么它(参考这一个,如果它有助于提供上下文)。如果你对这个特定的问题感兴趣,你可以选择它,留下一个,或者在你有足够的时间后开始一个。但通常情况下,它在没有这个标志的情况下工作。什么时候可能不起作用?