ちょっとめんくらったのでメモ。
grub2って...lennyのころからあったような気もするが定かではない。書式が完璧に書き換わっていて大変困りました。ほんの少しカーネルベースでメモリ制限をかけたかっただけなのに。 Wikiを見て勉強.....
こういうことらしい。 しかし、ここまでわかっても、結局のところ、/etc/grub.d/10_linuxなどの シェルスクリプトを読まない限り どういうテキストが/boot/grub/grub.cfgに書き込まれるかは、わからないわけですか。
で、件のメモリ制限〜たった"mem=2000m"という9文字を追加する方法〜は、以下の2つ。
GRUB_CMDLINE_LINUX_DEFAULT="quiet mem=2000m"
linux_entry "${OS}" "${version}" false \ "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT} mem=2000m"