"PowerOff Kernel" und "grub halt" schalten den Rechner nicht aus

  • Moin liebes Forum,


    folgendes Setup:
    MD5000 mit nvram-wakeup (tut nur mit Reboot)
    Linux vc 2.6.16-ct-1 auf etch
    grub (GNU GRUB 0.97)
    ctvdr mit e-tobi (aktualisiert)


    will sich weder mit

    Zitat

    Title Power Off
    savedefault 0
    cat /boot/grub/default
    halt


    noch mit

    Zitat

    Title Power Off
    savedefault 0
    root (hd0,1)
    kernel /bzImage.2.4.20.poweroff root=/dev/none


    als grub Einträge schlafen legen.


    Beides mal bleibt die Kiste nach Ablauf der Wartezeit und booten der jeweiligen Auswahl kommentarlos (halt) oder kurze Bootmeldung vom Kernel stehen.


    Die Grub Einträge werden richtig gewählt beim Reboot.


    Vom gebooteten System mit

    Zitat

    shtudown -h now

    ist es kein Problem.


    Hat "Jemand" eine Idee oder sieht den Fehler?


    Danke und Gruß
    Bumblebee

    --
    vdr: MD5000 Celeron 2GHz passiv, TT-S-FF 2.3 + TT-S 1500 budget, Ubuntu 10.04.1LTS, VDR 1.6.2(etobi)
    mc: A3ION-T, WinXP VLC

    4 Mal editiert, zuletzt von Bumblebee ()

  • Hallo,


    da gibt es im Wiki einen extra Eintrag.


    http://www.vdr-wiki.de/wiki/in…/C%27t-VDR_-_NVRAM_WakeUp


    Ändern in der menu.lst


    default 0


    musst du ändern in


    default saved


    Dann zusätzlich eintragen (savedefault ist der erste Eintrag in der Liste)


    title PowerOff
    root (hd0,0)
    savedefault 0
    halt


    Du musst dann noch die /etc/vdr/vdr-nvram-wakeup.conf entsprechend anpassen. Siehe Wiki


    http://www.vdr-wiki.de/wiki/index.php/NVRAM_WakeUp


    Wenn dann noch die /etc/nvram-wackeup.conf richtig ist sollte es funktionieren.


    MfG herb

  • Hallo Herb,


    das Problem ist nicht das NVRAM Wakeup.
    Der Timer wird richtig gesetzt, die Kiste startet zum richtigen Zeitpunkt.


    Momentan boote ich die Kiste durch, prüfe ob ich als letztes den Timer
    gesetzt habe und mach dann ein "shutdown -h now". Der Rechner
    wacht dann auf und alles ist gut, nur das doppelte booten der Kiste
    ist nervig.


    Mein Problem ist:
    Der Halt und Poweroff mit den beschriebenen Methoden funkt nicht.


    Gruß
    Bumblebee

    --
    vdr: MD5000 Celeron 2GHz passiv, TT-S-FF 2.3 + TT-S 1500 budget, Ubuntu 10.04.1LTS, VDR 1.6.2(etobi)
    mc: A3ION-T, WinXP VLC

  • Hallo bumblebee,


    es sollte funktionieren wenn es in der menu.lst richtig steht.


    Also:


    default 0


    musst du ändern in


    default saved


    Dann zusätzlich eintragen (savedefault ist der erste Eintrag in der Liste)


    title PowerOff
    root (hd0,0)
    savedefault 0
    halt


    In der /etc/vdr/vdr-nvram-wakeup.conf


    gibst du folgendes mit


    ENABLED="yes"
    COMMANDLINE="--directisa"
    SPECIALSHUTDOWN="echo y | grub-reboot 2"
    FORCE_REBOOT="yes"



    grub-reboot 2 sagt folgendes aus:


    Der dritte Eintrag in der menu.lst wird genommen.


    wenn bei die PowerOff als zweites steht muss du den Eintarg ändern in


    SPECIALSHUTDOWN="echo y | grub-reboot 1"



    MfG herb

  • Hallo Herb,


    title PowerOff
    root (hd0,0)
    savedefault 0
    halt


    tut nicht. Der Rechner bleibt stehen und schaltet sich nicht aus.
    Ebenso mit dem Poweroff kernel. Das Gesumse mit grub
    und savedefault und co ist NICHT das Problem.


    Gruß
    Bumblebee

    --
    vdr: MD5000 Celeron 2GHz passiv, TT-S-FF 2.3 + TT-S 1500 budget, Ubuntu 10.04.1LTS, VDR 1.6.2(etobi)
    mc: A3ION-T, WinXP VLC

  • Hallo Herb,


    der normale Kernel wird ohne Parameter gestartet, dann acpi als Modul nachgeladen. Ich hatte damals Probs, den APM ans fliegen zu bekommen,
    bin dann ohne Umschweife auf acpi gegangen.


    Ich fürchte apm ist im BIOS (ist aktuelle version) broken.


    "halt --no-apm" tut auch nicht.


    Kann der poweroff kernel acpi?
    Kann grub acpi? --> noch nicht


    und
    "apm=power-off noacpi acpi=off"
    als poweroff-kernel Parameter tut auch nicht.


    Gruß
    Bumblebee

    --
    vdr: MD5000 Celeron 2GHz passiv, TT-S-FF 2.3 + TT-S 1500 budget, Ubuntu 10.04.1LTS, VDR 1.6.2(etobi)
    mc: A3ION-T, WinXP VLC

  • Hallo bumblebbe,


    probier es mal mit diesem Beispiel. Kernel natürlich anpassen


    title Debian GNU/Linux, kernel 2.6.18-4-486
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.18-4-486 apm=power-off noapic acpi=on root=/dev/hda1 ro
    initrd /boot/initrd.img-2.6.18-4-486
    savedefault


    title Debian GNU/Linux, kernel 2.6.18-4-486 (single-user mode)
    root (hd0,0)
    kernel /boot/vmlinuz-2.6.18-4-486 apm=power-off noapic acpi=on root=/dev/hda1 ro single
    initrd /boot/initrd.img-2.6.18-4-486
    savedefault


    title PowerOff
    root (hd0,0)
    savedefault 0
    halt


    Ansonsten trag mal acpi=off ein.


    MfG herb

  • Hallo Herb,


    genau

    Zitat

    title PowerOff
    root (hd0,0)
    savedefault 0
    halt


    ist mein Problem.
    grub wählt es beim durchstarten an, aber der Rechner schaltet sich nicht aus. Auch mittels "--no-apm" Parameter das gleiche.
    Das ist die Methode, die in grub eingebaut ist.


    Dann gibt es noch den Poweroff-Kernel des nvram-wakeup-Projektes unter
    http://sourceforge.net/projects/nvram-wakeup
    der nur zum ausschalten des Rechners da ist und aus der prä-Grub Ära stammt.


    Ein Druck auf den Powerschalter und aus ist die Kiste.


    Gruß
    Tom

    --
    vdr: MD5000 Celeron 2GHz passiv, TT-S-FF 2.3 + TT-S 1500 budget, Ubuntu 10.04.1LTS, VDR 1.6.2(etobi)
    mc: A3ION-T, WinXP VLC

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!