Sziasztok!
A PCG-Z50R típusu sony laptopomra telepítettem debian lenny-t. A kernelt debian forrásból (debian módon) újrafordítottam modulok és initrd nélkül, csak a beépített hardwarek kiválasztásával. A tesztelésnél minden működik kivéve a hibernálásból való visszatérést. Ekkor bootoláskor a tárgybani "unable to find swap space signature" hibaüzenetet kapom.
Persze a fordítást az asztali gépemen csinálom (linux-source-2.6.26), majd a deb csomagot telepítem a laptopon, mert a kérdése gép:
model name : Mobile Pentium II
stepping : 10
cpu MHz : 364.750
MemTotal: 188528 kB
/dev/hda1 * 1 729 5855661 83 Linux
/dev/hda2 730 789 481950 82 Linux lapozó / Solaris
Ha a gyári Debian GNU/Linux, kernel 2.6.26-1-686 kernelt idítom el akkor hibernál majd bekapcsolás után rendesen visszatér belőle. Mit rontottam el?
Segítsetek! Előre is köszönöm!
Üdv.
nagysa
- 1126 megtekintés
Hozzászólások
Elsore azt mondanam, hogy hibernalas utan nem visszatert, csak sima bootot probalt elkovetni, ekkor teljesen jogos a hibauzenet, hiszen a hibernacios image felulcsapja a swap teruletet.
Ha uswsusp-ot hasznalsz, annak szuksege van initrd image-re, hogy vissza tudjon terni, ha pedig az in-kernel swsusp-ot, akkor a resume parametert meg kell adnod a kernelnek.
- A hozzászóláshoz be kell jelentkezni
Az fstab hogy néz ki? Device nevek vannak vagy uuid formák?
Esetleg ezeket segíthetnek (google első 5 találatából):
http://ubuntuforums.org/showthread.php?t=307009&highlight=Unable+to+fin…
http://ubuntuforums.org/showthread.php?t=287962
Ha a kernelbe fixen bedrótozod a swap-et, hogy honnan töltse vissza az adatokat, akkor egy hibalehetőséggel kevesebb lehet:
make menuconfig
-> Power Management support
-> Hibernation (aka 'suspend to disk')
-> (/dev/hda2) Default resume partition
- A hozzászóláshoz be kell jelentkezni
Igen ezt tettem. Csak nem működik. :(
Olvasom a küldött linkeket is.
- A hozzászóláshoz be kell jelentkezni
Boccs!
Csak a szemem nem verte ki a dokumentáció :(
Kipróbáltam a grubban resume=/dev/hda2 paraméterrel, de így sem jön vissza.
Elolvasom a doksit aztán jelentkezem
nagysa
- A hozzászóláshoz be kell jelentkezni
Melyik suspendet hasznalod?
- A hozzászóláshoz be kell jelentkezni
make menuconfig
-> Power Management support
-> Hibernation (aka 'suspend to disk')
-> (/dev/hda2) Default resume partition
Ezt használom
de megvan a hiba. :)
--- ACPI (Advanced Configuration and Power Interface) Support
| | [ ] Deprecated /proc/acpi files
│ │ [*] Deprecated power /proc/acpi directories
│ │ [*] Future power /sys interface
A dokumentációban nincs teljesen pontosan leírva de most az
echo disk >/sys/power/state és a
echo mem >/sys/power/state
parancsok működnek :) és vissza is jön minkét állapotból.
A hibernate parancs, hogy mit használ még nem néztem, de lehet, hogy az uswsups-on keresztül működik, vagy a /proc/acpi -in kersztül próbálja működtetni, ami nekem átkerült a /sys könyvtárba.
Ennek még (hibernate) megnézem a beállításait vagy, hogy milyen csomagok kellenek a működéshez.
Persze a végén GUI-ból kéne, hogy működjön. Mindenkinek köszönöm a segítséget, tegnap este már nem láttam az erdőtől a fát:) Most dolgoznom kell! este beszámolok az eredményekről.
nagysa
Ezt most megnézem.
- A hozzászóláshoz be kell jelentkezni