проблемы с спящим и ждущим режимами

Автор viktor_687, 10 декабря 2011, 22:01:22

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

vladimir_ar

Допустим, не выровнены
Открыть содержимое (спойлер)
Disk /dev/sda: 2000 GB, 2000396321280 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        1275    10241406   83  Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sda2            1276      243201  1943262562    5  Extended
/dev/sda5            1276        5738    35841015   83  Linux
Warning: Partition 5 does not end on cylinder boundary.
/dev/sda6            5738       42899   298495732   83  Linux
Warning: Partition 6 does not end on cylinder boundary.
/dev/sda9           42899       44207    10506510   82  Linux swap
Warning: Partition 9 does not end on cylinder boundary.
/dev/sda7           44207      241927  1588185900   83  Linux
Warning: Partition 7 does not end on cylinder boundary.
/dev/sda8          241927      243201    10233405   82  Linux swap
Warning: Partition 8 does not end on cylinder boundary.

Disk /dev/sdb: 1000 GB, 1000202273280 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1       31520   253184368   83  Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sdb2           31520       46492   120262590    5  Extended
Warning: Partition 2 does not end on cylinder boundary.
/dev/sdb6           31520       32893    11028622   83  Linux
Warning: Partition 6 does not end on cylinder boundary.
/dev/sdb7           32894       36662    30266460   83  Linux
Warning: Partition 7 does not end on cylinder boundary.
/dev/sdb8           36662       45175    68380672   83  Linux
Warning: Partition 8 does not end on cylinder boundary.
/dev/sdb5           45175       46492    10578802   82  Linux swap
Warning: Partition 5 does not end on cylinder boundary.
/dev/sdb3           46492      121602   603321075   83  Linux
Warning: Partition 3 does not end on cylinder boundary.

Disk /dev/sdc: 1000 GB, 1000202273280 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1   *           1        1216     9767488   83  Linux
Warning: Partition 1 does not end on cylinder boundary.
/dev/sdc2            1216       14590   107426655    5  Extended
Warning: Partition 2 does not end on cylinder boundary.
/dev/sdc5            1216       10821    77152162   83  Linux
Warning: Partition 5 does not end on cylinder boundary.
/dev/sdc7           10821       13374    20506972   83  Linux
Warning: Partition 7 does not end on cylinder boundary.
/dev/sdc6           13374       14590     9767520   82  Linux swap
Warning: Partition 6 does not end on cylinder boundary.
/dev/sdc3           14590      121602   859573890   83  Linux
Warning: Partition 3 does not end on cylinder boundary.

Disk /dev/sdd: 2 GB, 2023418880 bytes
255 heads, 63 sectors/track, 246 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/sdd1               1         247     1983996    6  FAT16
Warning: Partition 1 does not end on cylinder boundary.
[свернуть]
Но они ВЕЗДЕ не выровнены , а не работает только на sda.
Цитата: rayanAyar от 18 апреля 2012, 13:24:07А расположение свапа не менялось? Он вот здесь корректный указан?:
/etc/initramfs-tools/conf.d/resume
Изменял - (был прописан своп с sdc) - ничего не изменилось.
Открыть содержимое (спойлер)
[  324.699094] PM: thaw of devices complete after 521.871 msecs
[  324.699288] PM: writing image.
[  324.699292] PM: Cannot find swap device, try swapon -a.
[  324.699326] PM: Cannot get swap writer
[  324.771702] Restarting tasks ... done.
[свернуть]

Сообщение объединено: 18 апреля 2012, 17:04:15

Цитата: Malaheenee от 18 апреля 2012, 13:25:30А он часом не Western Digital?
Нет, Seagate.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

rayanAyar

после изменения местоположения свопа нужно прописать его в
/etc/initramfs-tools/conf.d/resume
и обязательно нужно выполнить

update-initramfs -u

vladimir_ar

Открыть содержимое (спойлер)

~$ sudo update-initramfs -u
[sudo] password for vladimir-amd64:
update-initramfs: Generating /boot/initrd.img-3.2.0-2-amd64
WARNING: could not open /tmp/mkinitramfs_29U3W2/lib/modules/3.2.0-2-amd64/modules.builtin: No such file or directory
[свернуть]
Ничего не изменилось - в спящий не уходит с той же ошибкой.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

rayanAyar


vladimir_ar

Нет, не было. Перезагрузился - (уже после update-initramfs -u) - отлично ушел в спящий и вышел. Спасибо.
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M

vladimir_ar

Добавлю еще один рецепт по решению проблемы выхода из ждущего режима на картах ATI Radeon (у меня на данный момент HD6550D и HD3650). Проблема появилась после установки проприеритарных драйверов 12.8 от AMD (стояли 12.6) - виснет комп при выходе из ждущего (suspend) режима. Драйвера 12.8 не подошли (снята поддержка карт серии 3000 и моя 3650 не отображается в системе) и откатился назад на 12.6 - перестал просыпаться (до этого без проблем). Нашел решение:
В файле
/usr/lib/hal/scripts/linux/hal-system-power-suspend-linux
находи строку
QUIRKS=""
и правим на
QUIRKS="--quirk-vbe-post --quirk-vbemode-restore --quirk-vbestate-restore"
Сохраняем и проверяем, уходя в suspend. Мне помогло.
Источник - https://jeremy.visser.name/2008/05/how-to-suspend-to-ram-in-ubuntu-on-the-compaq-evo-n610c/
Debian Testing, kernel 3.16-2-amd64, OpenBox
AMD A8-3750 / 16Gb RAM / ATI HD6550D (onboard) / Sound ASUS Xonar - DS
_______________________________
Debian Testing, kernel 3.14-2-amd64, OpenBox
HP-655 AMD E1 / 8Gb RAM / ATI HD7310M