Laptop startet nicht mehr, wake-from-disk-Endlosschleife durchbrechen
Was mache ich, wenn Suse 10.2 auf meinem Laptop fortan versucht ein defektes RAM-Image zu booten und daran mit hda-error scheitert? Ein (mehrfaches) Aussschalten bewirkte diesemal NICHT, dass der Laptop aufhörte mit Versuchen ein defektes "Suspend-to-Disk" zu booten. Ich musste Suse 10.2 install-DVD booten -> Installation -> Installation abbrechen -> "boot installed System" -> /dev/hda2. Dann konnte ich normal rebooten und nun gehts wieder. Wenn ich nun unterwegs bin und habe keine Suse 10.2-Install-DVD dabei, bin ich angeschmiert: Laptop unbrauchbar wegen eines Bug. Toll! Oder gibts einen Trick, den grub davon abzuhalten, ein RAM-Disk-Image zu booten? F2, F3, .. oder so was? - Oder wenigstens ein (beliebiges) Rettungssystem booten und das defekte Image einfach von der Festplatte weglöschen? - Wo liegt das Suspend-to-disk Image? Gruss Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
Hallo, Am Samstag, 29. März 2008 schrieb Ekkard Gerlach:
von der Festplatte weglöschen? - Wo liegt das Suspend-to-disk Image? in der Auslagerungspartition - englisch SWAP - liegt es. Soweit ich weiß, wird beim booten darüber eine Prüfsumme gebildet und nur bei Übereinstimmung ein resume versucht. Ein booten mit einer beliebigen Linux-Version, bei dem die SWAP-Partition benutzt wird, könnte den Knoten schon lösen (habe ich aber noch nicht selbst ausprobiert, ich wüßte auch nicht, wie ich den Fehler simulieren sollte...)
Gruß Martin --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
Ekkard Gerlach wrote:
Was mache ich, wenn Suse 10.2 auf meinem Laptop fortan versucht ein defektes RAM-Image zu booten und daran mit hda-error scheitert? Ein (mehrfaches) Aussschalten bewirkte diesemal NICHT, dass der Laptop aufhörte mit Versuchen ein defektes "Suspend-to-Disk" zu booten. Ich musste Suse 10.2 install-DVD booten -> Installation -> Installation abbrechen -> "boot installed System" -> /dev/hda2. Dann konnte ich normal rebooten und nun gehts wieder. Wenn ich nun unterwegs bin und habe keine Suse 10.2-Install-DVD dabei, bin ich angeschmiert: Laptop unbrauchbar wegen eines Bug. Toll! Oder gibts einen Trick, den grub davon abzuhalten, ein RAM-Disk-Image zu booten? F2, F3, .. oder so was? - Oder wenigstens ein (beliebiges) Rettungssystem booten und das defekte Image einfach von der Festplatte weglöschen? - Wo liegt das Suspend-to-disk Image?
Es gibt keinen Trick, es gibt aber einen schlichten Bootparameter, dem man dem Kernel mitgeben kann, um den normalen Swap-Bereich wieder herzustellen und das Laden des Images zu verhindern. Den Parameter findet man uebrigens auch ganz einfach in der Dokumentation: noresume. Die Doku sollte man vielleicht gelesen haben, bevor man sich wie oben zu sehen ueber ueber Bugs und unbrauchbare Laptops beschwert. Th. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
On Sat, 29 Mar 2008, Martin Hofius <Martin@hofius-online.com> wrote:
Am Samstag, 29. März 2008 schrieb Ekkard Gerlach:
von der Festplatte weglöschen? - Wo liegt das Suspend-to-disk Image? in der Auslagerungspartition - englisch SWAP - liegt es. Soweit ich weiß, wird beim booten darüber eine Prüfsumme gebildet und nur bei Übereinstimmung ein resume versucht. Ein booten mit einer beliebigen Linux-Version, bei dem die SWAP-Partition benutzt wird, könnte den Knoten schon lösen (habe ich aber noch nicht selbst ausprobiert, ich wüßte auch nicht, wie ich den Fehler simulieren sollte...)
Ich hatte so ein Problem noch nie, da ich immer nur suspend2ram mache. Lösen müsste man das Problem in dem du von der DVD bootest, dann als root in einer shell mit: swapon -s feststellst welche Partition swap enthält. Bei mir ist das: Moonie:/home/rz5j # swapon -s Filename Type Size Used Priority /dev/sda3 partition 1959920 0 -1 Jetzt gibt man swapoff -a das schaltet den Swap komplett aus. Dauert etwas bis es fertig ist, NICHT abbrechen. Danach kann mit mkswap -c /dev/<deine alte swap Partition> die Partition wiedererstellt werden. Falls du mehrere swaps hattest, solltest du die Partitionen entsprechend auch neu zum swap machen. Wenn das fehlerfrei geschehen ist, dann kannst Du die swap Partition wieder aktivieren: swapon -a da in /etc/fstab noch der alte Swap Eintrag steht. In der Zeit OHNE swap sollte nicht zuviel auf der Büchse los sein, denn sonst kann unvi'orhergesehnes passieren. Man könnte auch mit init 1 in den Single User mode runterfahren, aber dann gibts kein X-Windows mehr. Wenn alles passiert ist, egal ob SinerUser mode oder auch sonst, DVD rausnehmen und reboot. shutdown -r now Ich hoffe, das hilft. Ciao Andreas, der lieber alles in der shell macht -- Andreas Landhäußer Am Birkenfeld 51 +49 5504 98175 37133 Friedland +49 151 12133027 (mobile) Germany alandhae@gmx.de --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
* Thomas Hertweck schrieb:
Die Doku sollte man vielleicht gelesen haben, bevor man sich wie oben zu sehen ueber ueber Bugs und unbrauchbare Laptops beschwert.
... und man sollte auch mein Posting genau lesen und Suse 10.2 kennen, bevor man darauf antwortet. Suse 10.2 bietet GAR NICHT mehr den Grub beim booten an, es wird GAR KEINE Interaktionsmöglichkeit mehr geboten, wenn vorher ein suspend-to-Disk gemacht wurde. Suse 10.2 startet einfach durch! Ich habe auf dem Laptop auch noch eine Suse 9.2 auch die ist nicht mehr bootbar. Jedenfalls sind das die default-Einstellungen bei Suse 10.2. Bei 9.2 war das noch anderst: dort konnte man beim Grub noch auswählen und Parameter eingeben was man wollte. Dieses feature hat man vermutlich deshalb gestrichen, weil man dann ja aus versehen ein anderes Linux bootet und das kann dann mit dem suspendeten File im swap nichts anfangen uns stürzt ab. Sinn macht die Einstellung in 10.2 ja schon. Vielleicht kennst jemand eine andere Konfig des Grub, das der auch bei 10.2 immer die Interaktion beim Grub anbietet. Gruss Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
* alandhae@gmx.de schrieb:
Ich hatte so ein Problem noch nie, da ich immer nur suspend2ram mache. Lösen müsste man das Problem in dem du von der DVD bootest, dann als root in einer shell mit:
swapon -s [..] gute Idee, danke. Dann werde ich künftig nur noch ein Rettungssystem (Knoppix, Suse-Rettungssystem von DVD) booten müssen, das geht schneller als mit der Suse -install-DVD den halben Installationsprozess durchlaufen zu müssen.
Ich glaube es müsste auch ein mkswap /dev/hdX reichen, dann wird die swap-Partition neu formatiert. Gruss Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
Sorry, aber wer Suspend-To-Disk oder/und Suspend-To-RAM nutzen will, sollte eine aktuelle Linux-Version einsetzen. Da hat sich doch sehr viel getan in letzter Zeit. Von WLAN Treibern mal ganz zu schweigen. Th. --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-mobile-de+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-mobile-de+help@opensuse.org
participants (4)
-
alandhae@gmx.de
-
Ekkard Gerlach
-
Martin Hofius
-
Thomas Hertweck