[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: suspend, acpi, kernel 2.6.8



>   IMHO лучше использовать software suspend 2.0:
это было первое, что я пытался попробовать, но тут у меня нихфига не
получилось:
патчи наложились без ошибок (причем пробовал два варианта с acpi патчем
и без него - acpi ведь в кернел входит)
пробовал на кернелах 2.4.26 и 2.6.4 (если мне память не изменяет)

везде приходил к одному и тому же результату:
ACPI опознает мою аппаратуру (батарейки там находит итп)
ps ax показывает запущенный модуль 
[kswsuspd], однако в dmesg пишет сообщения:

Software Suspend 2.0: Attempting to set blocksize for 303 to 4096.
Software Suspend 2.0: Sorry. Location looks invalid.
Software Suspend 2.0: Not able to successfully parse this resume device.
Software Suspend 2.0: Missing or invalid storage location (resume2=parameter). 
Please correct and rerun lilo (or equivalent) before suspending.

чего тут плизать корректать я не знаю :(

аппенд я писал такой:
append="acpi=force resume2=swap:/dev/hda3"

acpi=force это потому что в ядре оставлены модули apm (с ними все
работает)
но делал и чистый эксперимент - выключал apm - без разницы

я так и не понял почему он не хочет находить свап раздел
возможно потому что  чередование разделов у меня такое

hda1 hda5 hda6 hda7 hda8 hda3 hda4

а может быть у него какая другая причина (может что-то связанное с
initrd)

пробовал так же в конфигурации кернела сказать мой раздел явно:
CONFIG_SOFTWARE_SUSPEND_DEFAULT_RESUME2="swap:/dev/hda3"

но причина в чем-то другом
уж хотел переразметить винте чтобы свап был hda1, но пока тех
возможности для этого нет (куда сбакапить все)



Reply to: