cronlist
видеть, будет ли это работать, когда Вы будете ожидать. Насколько я могу сказать cron
задание будет выполнено в 22:00 с понедельника по пятницу; это то, что Вы хотите?shutdown now
распечатайте при выполнении его как обычный пользователь?service cron status
печать? Если это не говорит cron start/running
, необходимо будет перезапустить его с service cron start
.PAM bad jump in stack
в /var/log/auth.log
? То сообщение содержит набор отладочной информации и вещей попробовать.Если установка Ubuntu все еще присутствует (и только GRUB был потерян), конечно, вы можете использовать для этого любой дистрибутив, у которого есть живая загрузка. chroot
в установку Ubuntu, а также установить и обновить Grub. Если /dev/sda5
- это раздел Ubuntu:
mount /dev/sda5 /mnt
mount -o bind /dev /mnt/dev
mount -t proc none /mnt/proc
mount -t sysfs none /mnt/sys
mount -t devpts none /mnt/dev/pts
chroot /mnt /bin/bash
#Inside the chroot
grub-install /dev/sda
update-grub
exit
# Unmount all those mounts:
for m in /mnt/{dev/pts,dev,proc,sys,}; do umount $m; done
# reboot
Если все, что вам нужно сделать - это установить grub, а обновление не требуется, то вам не нужен chroot
:
mount /dev/sda5 /mnt
grub-install --root-directory=/mnt /dev/sda
Если у вас есть отдельный загрузочный раздел, не забудьте смонтировать его также и после установки /mnt
.
Так как grub является стандартным системным загрузчиком, то можно использовать любой дистрибутив, использующий grub в качестве системного загрузчика.