ich habe folgenden festgestellt:
Szenario 1:
booten mit
Code: Alles auswählen
root=/dev/hda7 ro resume2=swap:/dev/hda9 init=/bin/sh
Code: Alles auswählen
# mount -o remount,rw /
# mount -t proc proc proc
# mount -t sysfs sysfs /sys
# swapon -a
# echo > /sys/power/suspend2/do_suspend
Aber:
Szenario 2:
booten mit
Code: Alles auswählen
root=/dev/hda7 ro resume2=swap:/dev/hda9 -b
dann root-Passwort für system-maintenance-mode, dann weiter wie oben:
Code: Alles auswählen
# mount -o remount,rw /
# mount -t proc proc /proc (hier ist allerdings "/proc" erforderlich statt nur "proc")
# mount -t sysfs sysfs /sys
# swapon -a
# echo > /sys/power/suspend2/do_suspend
Was kann den Resume-Vorgang stören, wenn init läuft, aber noch keine Startscripts ausgeführt hat. Wenn ich das recht verstehe, sind doch in beiden Szenarien noch keinerlei Treiber geladen, oder? Was sind die prinzipiellen Unterschiede, und könnte ich dem ggf. verantwortlichen Unterschied auf die Spur kommen?
Vielen Dank,
Jonas