LINUX.ORG.RU
ФорумAdmin

kexec


0

0

Насколько я понял, kexec просто меняет ядро, которое работает на новое. А если я переезжаю с ядра с одной версии на другую, то версия не меняется, и соответсвенно модули для него будут искаться по старым путям. А если там нету того, что мне надо?.. reboot?.. Или есть еще какой-то метод изменить /proc/version?..

★★★★★

делаю /sbin/kexec -l "/boot/vmlinuz" --append="root=/dev/hda3" && kexec -e и система висит....

catap ★★★★★
() автор топика
Ответ на: комментарий от loge

уже поискал...

В общем никто не горантирует что на amd64 работать будет... Ну и нафиг :)

catap ★★★★★
() автор топика

Почитай документацию. Надо прописать kexec в reboot, т.е. вместо физического soft-reset у тебя будет гашение всех сервисов, подмена ядра, старт всех сервисов. Экономия времени только на BIOS POST.

Deleted
()
Ответ на: комментарий от Deleted

уже разобрался...

Вай какой не хороший способ...

Хотя...

catap ★★★★★
() автор топика
Ответ на: комментарий от gr_buza

А зачем сохранение uptime ? По-моему что-что, а это как раз совсем не важно :-)

spirit ★★★★★
()
Ответ на: комментарий от gr_buza

я вот тоже думал, хрень что бы в real-time ядро заменить... А оказалось просто ускорить перезагрузку... Грустно... А сколько шума было, блин.

catap ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.