Вот путь без perl
:
awk '{printf("%d:%02d:%02d:%02d\n",($1/60/60/24),($1/60/60%24),($1/60%60),($1%60))}' /proc/uptime
Можно использовать grep на MBR для выяснения:
sudo dd if=/dev/sda bs=512 count=1 2>&1 | grep GRUB
sudo dd if=/dev/sda bs=512 count=1 2>&1 | grep LILO
Только один из тех должен возвратить соответствие.
Для получения дополнительной информации и другие способы выяснить, проверьте этот ответ в askubuntu.