Работа данного решения проверена на openSUSE-11.4, openSUSE-12.1 и openSUSE-12.2.
Скорее всего данная последовательность действий может быть применена для других дистрибутивов Linux.
Открываем на редактирование файл /usr/lib/pm-utils/sleep.d/99Zgrub (действие нужно производить от имени суперпользователя):
Переходим в конец файла и находим следующие строки:sudo $EDITOR /usr/lib/pm-utils/sleep.d/99Zgrub
Меняем файл, чтобы его содержимое выглядело так:###### main() if [ "$1" = hibernate ] || [ "$1" = suspend -a "$2" = suspend_hybrid ]; then prepare-grub fi if [ "$1" = thaw ] || [ "$1" = resume -a "$2" = suspend_hybrid ]; then grub-once-restore fi
Источник: Boot another OS after hibernate (workaround).###### main() if [ "$1" = hibernate ] || [ "$1" = suspend -a "$2" = suspend_hybrid ]; then # prepare-grub fi if [ "$1" = thaw ] || [ "$1" = resume -a "$2" = suspend_hybrid ]; then # grub-once-restore fi
Комментариев нет:
Отправить комментарий