Проблема переноса opensuse на другой винчестер (не работает pm-hibernate)

Наткнулся на неработающий pm-hibernate после переноса opensuse на другой винчестер.
Если в кратце, то переносил по инструкции, которую нашел на просторах инета, все перенеслось, начало запускаться, но pm-hibernate не работает.

Что правил: /etc/fstab, /boot/grub2/device.map, /etc/default/grub_installdevice. Делал grub2-mkconfig -o /boot/grub2/grub.cfg и mkinitrd.

Есть подозрение, что initrd собирается с неверными старыми параметрами, а вот откуда он их берет? Куда что забыл прописать?

Также замечена еще одна проблема.
При выключении или перезугрузке не всегда, а примерно 1 из 2-3 раз выключение происходит очень медленно.
Долго висит на строке: a stop job is running for user manager for 1000

Гуглопоиск особо ничего не дает. Кто что подскажет?

Так pm-utils вроде того, теперь этим systemd рулит.

переносил по инструкции, которую нашел на просторах инета

и косяков в ней должно быть немерено…

При выключении или перезугрузке не всегда, а примерно 1 из 2-3 раз выключение происходит очень медленно.

Масса причин для этого может быть, даже проприетарный драйвер Nvidia может так влиять в некоторых случаях. Без логов только к гадалке.

По поводу pm-utils - хз, но раньше работало. Тем не менее, похоже нашел причину первой проблемы: в общем, после построения по комманде mkinitrd откуда-то берется значение resume=uuidстарогосвапа, откуда берется хз.

Если по поводу инструкции по переносу то делал вот так:


Грузимся с двд, монтируем новый винт, в него монтируем /dev/ и /proc/, chroot, 
>mount /dev/sda1 /system
>mount --bind /dev /system/dev
>mount --bind /proc /system/proc
>mount --bind /sys /system/sys
>mount --bind /run /system/run
>chroot /system
правим /etc/fstab, делаем grub2-mkconfig и grub2-install 
Также  правим /boot/grub2/device.map (если есть) и  /etc/default/grub_installdevice. Иначе при следющей попытке обновить  ядро или создать initrd будет ошибка.
после этого mkinitrd

по поводу подвисания при выключении какие логи смотреть?

в /var/log/messages ничего подозрительного не нашел, вот фрагмент лога :


2015-04-02T09:04:57.711830+03:00 linux-04qe systemd[1]: Reached target Graphical Interface.
2015-04-02T09:04:57.712590+03:00 linux-04qe systemd[1]: Starting Stop Read-Ahead Data Collection 10s After Completed Startup.
2015-04-02T09:04:57.713154+03:00 linux-04qe systemd[1]: Started Stop Read-Ahead Data Collection 10s After Completed Startup.
2015-04-02T09:04:57.713740+03:00 linux-04qe systemd[1]: Starting Update UTMP about System Runlevel Changes...
2015-04-02T09:04:57.716378+03:00 linux-04qe systemd[1]: Started Update UTMP about System Runlevel Changes.
2015-04-02T09:04:57.717172+03:00 linux-04qe systemd[1]: Startup finished in 6.567s (kernel) + 48.584s (userspace) = 55.152s.
2015-04-02T09:05:06.801303+03:00 linux-04qe su: (to virex) virex on none
2015-04-02T09:05:06.802494+03:00 linux-04qe su: pam_unix(su:session): session opened for user root by virex(uid=1000)
2015-04-02T09:05:06.806300+03:00 linux-04qe su: pam_systemd(su:session): pam_putenv: delete non-existent entry; XDG_RUNTIME_DIR
2015-04-02T09:05:09.017380+03:00 linux-04qe systemd[1]: Stopping Session 1 of user virex.
2015-04-02T09:05:09.018608+03:00 linux-04qe systemd[1]: Stopped Session 1 of user virex.
2015-04-02T09:05:09.019694+03:00 linux-04qe systemd[1]: Stopping Sound Card.
2015-04-02T09:05:09.020698+03:00 linux-04qe systemd[1]: Stopped target Sound Card.
2015-04-02T09:05:09.022841+03:00 linux-04qe systemd[1]: Stopping Stop Read-Ahead Data Collection 10s After Completed Startup.
2015-04-02T09:05:09.023761+03:00 linux-04qe systemd[1]: Stopped Stop Read-Ahead Data Collection 10s After Completed Startup.
2015-04-02T09:05:09.024250+03:00 linux-04qe systemd[1]: Stopping User Manager for 1000...
2015-04-02T09:05:09.025483+03:00 linux-04qe systemd[1527]: Stopping Default.
2015-04-02T09:05:09.026036+03:00 linux-04qe systemd[1527]: Stopped target Default.
2015-04-02T09:05:09.026807+03:00 linux-04qe systemd[1527]: Starting Shutdown.
2015-04-02T09:05:09.027641+03:00 linux-04qe systemd[1527]: Reached target Shutdown.
2015-04-02T09:05:09.029008+03:00 linux-04qe systemd[1527]: Starting Exit the Session...
2015-04-02T09:05:09.029614+03:00 linux-04qe systemd[1]: Stopping CUPS Printing Service...
2015-04-02T09:05:09.031170+03:00 linux-04qe systemd[1]: Stopping Graphical Interface.
2015-04-02T09:05:09.031765+03:00 linux-04qe rsyslogd: [origin software="rsyslogd" swVersion="7.4.7" x-pid="624" x-info="http://www.rsyslog.com"] exiting on signal 15.


По поводу pm-utils: версия дистрибутива? В 12.3 по прежнему будет работать))
Насчет переноса на другой диск никогда не заморачивался, мне проще установить с нуля. Ну а так да, нужно скопировать корневой раздел, подправить конфиги и установить GRUB. Тут где-то данный вопрос уже обсуждали.

по поводу подвисания при выключении какие логи смотреть?

Перейти в 10ую консоль и прочитать последние сообщения, где они хранятся - без понятия.

Я этот вопрос и поднимал. Просто приходится переносить иногда системы на другие винты/компы, а иногда (достаточно часто) еще и вичестеры дохнут, так что настраивать все с нуля, ну вообще не кайф, проще парой комманд перетащить все данные и подкорректировать названия винтов. По поводу версии дистриба версия 13.1.

По поводу pm-hibernate я пока подкорретировал grub (поменял значение resume=) и оно заработало, но при обновлении ядра, снова берутся откуда-то старые параметры. Если кто знает - подскажите где их искать.

О!!! Вообще тема! Огонь!!! Спасибо, про десятую консоль я вообще забыл.

PS: Посмотрел 10 консоль - там тишина, вообще странно.

Вдруг будет полезно: вывод 10-й консоли вместе с другими данными можно найти в /var/log/messages.

natasha wrote:

> Вдруг будет полезно: вывод 10-йконсоли
> вместе с другими данными можно найти в
> /var/log/messages.

Есть подозрение, что с внедрением ‘systemd’ и ‘journald’ эта возможность
утеряна.
Сам не могу проверить, т. к. ‘journald’ искоренил, насколько смог, из
системы. Использую ‘syslog-ng(8)’. И “/var/log/messages” пока доступен
для чтения.