• 4
Votes
name
name Punditsdkoslkdosdkoskdo

it is possible to reboot Linux OS without rebooting a hardware?

Is there a way to reboot a Linux system (Debian in particular) without rebooting the hardware?

I have a RAID controller that takes a bit to get itself running before the OS starts up, and I would like it if there was a way to quickly reboot the Linux OS without having to go through the whole reboot process of restarting the RAID controller, etc.

While I agree specifically POST probably yields minimal value now-a-days, there is still a ton of stuff that happens at boot for things like OOB management that take forever to start up. One specifically is IBM's IMPI interface and Dell LifeCycle Manager can take forever to start. Those still add a lot of value

  • 0
Reply Report

Yes, it is possible. kexec will allow a Linux kernel to be booted directly from Linux without going through the BIOS boot process.

  • 0
Reply Report

I use kexec-reboot on nearly all of my production systems.

It works incredibly well, allowing me to bypass the long POST time on HP ProLiant servers and reduce the boot cycle from 5 minutes to ~45 seconds.

See: https://github.com/error10/kexec-reboot

The only caveat is that it doesn't seem to work on RHEL/CentOS 6.x systems booting UEFI. But most sane OS/hardware combinations work.

  • 4
Reply Report