Grub 命令行有多个相同的选项

Grub 命令行有多个相同的选项

我在用着Linux ... 3.19.0-31-generic #36-Ubuntu SMP Wed Oct 7 15:04:02 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

在文件中etc\default\grub我找到以下行:

GRUB_CMDLINE_LINUX_DEFAULT="nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw nomdmonddf nomdmonisw"

删除重复/三重条目是否安全nomdmonddf nomdmonisw

答案1

本网站针对此问题有以下看法:

Ubuntu 14.04 的内核选项中出现了两个新的 RAID 相关选项——nomdmonddfnomdmonisw。它们似乎没有记录在案,而且基本上只与 Ubuntu 有关。据我所知,它们与从使用 更改dmraidmdadm组装 RAID 设备的计划有关;但我已经使用 mdadm 多年了。

“nom nom nom”重复似乎是由以下原因造成的:

/etc/default/grub.d/dmraid2mdadm.cfg包含:

GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT nomdmonddf nomdmonisw" 如果软件包已安装,则单方面将它们附加到配置中mdadm,即使它们已经存在(:-( );并且

dpkg-reconfigure grub-pc,它会拾取这些参数并将它们放入/etc/default/grub,以便它们被放入另一轮添加中

update-grub还将它们添加到写入的命令行中,/boot/grub/grub.cfg即使它们已经存在于来自的文本中/etc/default/grub

[...]

Ubuntu 上有一些错误 #1291434 和 #1318351,因此最终可能会实现得更好。使“确保这些参数存在”具有幂等性(因此它只会添加一次)似乎是一个好的开始!

相关内容