On Mon, 6 Sep 2004, Dmitry E. Oboukhov wrote: > > IMHO лучше использовать software suspend 2.0: > это было первое, что я пытался попробовать, но тут у меня нихфига не > получилось: > патчи наложились без ошибок (причем пробовал два варианта с acpi патчем > и без него - acpi ведь в кернел входит)
Вот неуверен. В 2.6.7 в дебиановские патчи входит только какая-то малая часть всех 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. > > чего тут плизать корректать я не знаю :( А что показывает cat /proc/swsusp/headerlocations ? Должно быть что-то типа For swap partitions, simply use the format: resume2=swap:/dev/hda2 > > аппенд я писал такой: > append="acpi=force resume2=swap:/dev/hda3" > > acpi=force это потому что в ядре оставлены модули apm (с ними все > работает) > но делал и чистый эксперимент - выключал apm - без разницы Что бы acpi работала надо строго чтобы apm=off стояло. Без этого даже пробовать не стоит, или отказаться от apm на этапе сборки ядра. > > я так и не понял почему он не хочет находить свап раздел > возможно потому что чередование разделов у меня такое > > hda1 hda5 hda6 hda7 hda8 hda3 hda4 > нормальное чередование. hda3 hda4 - на extended partition. > а может быть у него какая другая причина (может что-то связанное с > initrd) > > пробовал так же в конфигурации кернела сказать мой раздел явно: > CONFIG_SOFTWARE_SUSPEND_DEFAULT_RESUME2="swap:/dev/hda3" > > но причина в чем-то другом > уж хотел переразметить винте чтобы свап был hda1, но пока тех > возможности для этого нет (куда сбакапить все) > > >