【发布时间】:2011-09-23 07:37:18
【问题描述】:
我想知道是否可以编写一个 C 程序来更改 GRUB 变量的值。
我需要编写一个可以在另一个操作系统上重新启动我的计算机的程序,例如:
- 我在 Suse disk1 上
程序更改 GRUB 的变量并自动重启。
- 我在 Suse disk2 上
我想访问以下变量:title、root、kernel、initrd。但无需编辑 /boot/grub/menu.lst 或 grub.conf 文件。
有 GRUB 的 API 吗?
【问题讨论】:
标签: c api variables reboot grub