Обычно, когда Вы перезагружаете, машина возвратится к личинке и или позволит, Вы, чтобы выбрать ядро через клавиатуру или загрузить значение по умолчанию настроили ядро. Однако, если Вам установят kexec-инструменты, то команда перезагрузки сорвет это поведение и непосредственно kexec в ядро. Можно отключить это поведение и возвратиться для расчистки в перезагрузке путем удаления kexec инструментов или редактирования файла
/etc/default/kexec
и установка:
LOAD_KEXEC=false
С другой стороны, чтобы сохранить kexec активный и иметь его перезагрузка в ядро по Вашему выбору, попробуйте командную строку как это для загрузки желаемого ядра:
kexec -l /boot/vmlinux --append=root=/dev/hda1 --initrd=/boot/initrd
затем, когда 'kexec-e' позже выполняется, настроенное ядро в kexec строке также будет выполнено. Поскольку я полагаю, что сценарий перезагрузки в конечном счете просто называет 'kexec-e', я полагаю, что изменение ядра должно вступить в силу затем.
Вы могли использовать что-то как zenity
или xmessage
. Например:
wgetmsg() {
wget "$@" && zenity --info --text='Wget returned success.' || zenity --error --text='Wget returned failure.'
}
wgetmsg -O filename http://www.example.com