Re: Загрузка модулей
Artem Chuprina <ran@ran.pp.ru> writes:
[...]
DV> А вот suspend не фурычит, если initrd.img спаян yaird'ом. .-\
> А вот и неправда.
> -- Artem Chuprina RFC2822: <ran{}ran.pp.ru> Jabber:
> ran@jabber.ran.pp.ru
> Если ничто уже не помогает, прочтите же, наконец, инструкцию!
Когда я пытался заставить работать суспенд, то перекурил кучу доков,
начиная с ядрёной доки и заканчивая форумами... Подскажите, плиззз, где
можно нарыть такую, чтоб ...Ибо не всё у меня работает как хотелось бы.
1. Ничего не меняя, я собрал initrd initranfs'ом и тут же зделал суспенд -- он
заработал.
Это решение я нагуглил.
2. Возможно, идёт речь о разных способах суспенда. Я использую swsusp
(suspend-to-disk) через /sys/power/. Если не секрет, поделитесь
своим.
3. Конечно возможно, что в yaird что-то поменяли и теперь всё работает.
Я бы хотел это узнать наверняка, возможно теперь с yaird лучше работает?
Ядро 2.6.16-2-k7
debian etch
мой скрипт для суспенду:
#!/bin/sh
#
[ -f /var/log/swsusp.err ] && mv /var/log/swsusp.err /var/log/swsusp.err.0
[ -f /var/log/swsusp.log ] && mv /var/log/swsusp.log /var/log/swsusp.log.0
exec >/var/log/swsusp.log 2>/var/log/swsusp.err
case "$1" in ( reboot | shutdown | platform )
if [ "$2" == "" ]] ; then echo "1024116480" > /sys/power/image_size
else echo "$2" > /sys/power/image_size
fi
echo "$1" > /sys/power/disk; echo disk > /sys/power/state
;; esac
sleep 1
cat `cat /proc/[0-9]*/maps | grep / | sed 's:.* /:/:' | sort -u` > /dev/null
swapoff -a; swapon -a
~~
Роман
конец связи
Reply to: