Grub Fallback

  • Hallo


    Ich stehe hier mal wieder total auf dem Schlauch.


    Als erstes meine menu.lst von grub:


    Mir will einfach nicht einleuchten, für was das fallback Feature von Grub nützlich sein soll. Laut

    Code
    info grub

    muss beim Einsatz des fallback Feature und einem korrekten Start nach diesem in jedem Fall

    Code
    grub-set-default 0

    ausgeführt werden, damit beim nächsten Start nicht der fallback Eintrag gebootet wird.


    Grub scheint diesen fallback Eintrag also auch nur in die /boot/grub/default zu schreiben.


    Dann könnte man doch aber auch gleich mit savedefault arbeiten!?


    Dann müsste ich auch nur

    Code
    grub-set-default 0

    bei einem korrekten Start laufen lassen.


    Was bringt mir jetzt das fallback Feature? Führt grub beim Einsatz des fallback Feature und einem nicht vorhanden Kernel automatisch einen Neustart mit dem fallback Eintrag durch? Dann wäre es einleuchtend. Aber was ist, wenn das Kernelimage zwar vorhanden ist, aber nicht richtig bootet? Dies dürfte wohl in 99,9% aller Fälle der Fall sein. Merkt grub dies und startet automatisch den fallback Eintrag? Das wäre für mich dann wieder logisch, aber woran sollte grub dies merken?


    MfG

    vdr-2.2.0 + Kernel DVB + dvb-ttpci-01.fw-fb2624 -- Debian 8.2 / linux-3.16.0 - Celeron 2,0 GHz - 1024 MB DDR Ram - 500 GB Western Digital HDD - NEC ND-1300A - 1x DVB-S Rev. 1.6 (4 MB Mod) - 2x TT Budget S-1500 - TBE Extension Board - TechniSat TechniRouter 9/1x8 K (Unicable)
    # nvram-wakeup-1.1 # vdradmind-am-3.6.10 # vdr-fritzbox-1.5.3 # vdr-iptv-2.2.1 # vdr-2.2.0-hide-first-recording-level-v5


    Debian | How To Ask Questions The Smart Way

  • Hi,


    also ich interpretiere das mal jetzt anders:


    wenn der erste Eintrag nicht funktioniert kann als "Fallback' Lösung ein zweiter Kernel gestartet werden, um dann den kaputten ersten Eintrag zu korrigieren bzw. neu zu konfigurieren.


    Gruss
    ratata

  • Ja klar, aber was heißt hier nicht funktioniert und wie verhält sich grub bei einem Fehler?


    So wie ich das sehe, versucht er einen Kernel zu booten und setzt gleichzeitig einen neuen default Eintrag (-> den fallback Eintrag!), der beim nächsten booten gestartet wird. Fährt der Rechner jedoch korrekt hoch, wird dieser default Eintrag wieder überschrieben. Fährt er nicht korrekt hoch, kann der default Eintrag, immer noch der fallback, nicht korrigiert werden und grub bootet diesen beim nächsten Start.


    Einen manuellen reboot in Falle eines Fehlers scheint hier immer notwendig zu sein. Daher meine Frage, was bringt der fallback Parameter. Könnte man nicht direkt auf diesen verzichten?


    MfG

    vdr-2.2.0 + Kernel DVB + dvb-ttpci-01.fw-fb2624 -- Debian 8.2 / linux-3.16.0 - Celeron 2,0 GHz - 1024 MB DDR Ram - 500 GB Western Digital HDD - NEC ND-1300A - 1x DVB-S Rev. 1.6 (4 MB Mod) - 2x TT Budget S-1500 - TBE Extension Board - TechniSat TechniRouter 9/1x8 K (Unicable)
    # nvram-wakeup-1.1 # vdradmind-am-3.6.10 # vdr-fritzbox-1.5.3 # vdr-iptv-2.2.1 # vdr-2.2.0-hide-first-recording-level-v5


    Debian | How To Ask Questions The Smart Way

  • Ich hoffe, jemand kann das aus meiner Erklärung nachvollziehen ;)

    vdr-2.2.0 + Kernel DVB + dvb-ttpci-01.fw-fb2624 -- Debian 8.2 / linux-3.16.0 - Celeron 2,0 GHz - 1024 MB DDR Ram - 500 GB Western Digital HDD - NEC ND-1300A - 1x DVB-S Rev. 1.6 (4 MB Mod) - 2x TT Budget S-1500 - TBE Extension Board - TechniSat TechniRouter 9/1x8 K (Unicable)
    # nvram-wakeup-1.1 # vdradmind-am-3.6.10 # vdr-fritzbox-1.5.3 # vdr-iptv-2.2.1 # vdr-2.2.0-hide-first-recording-level-v5


    Debian | How To Ask Questions The Smart Way

  • Einmal pushen ist doch erlaubt, oder?

    vdr-2.2.0 + Kernel DVB + dvb-ttpci-01.fw-fb2624 -- Debian 8.2 / linux-3.16.0 - Celeron 2,0 GHz - 1024 MB DDR Ram - 500 GB Western Digital HDD - NEC ND-1300A - 1x DVB-S Rev. 1.6 (4 MB Mod) - 2x TT Budget S-1500 - TBE Extension Board - TechniSat TechniRouter 9/1x8 K (Unicable)
    # nvram-wakeup-1.1 # vdradmind-am-3.6.10 # vdr-fritzbox-1.5.3 # vdr-iptv-2.2.1 # vdr-2.2.0-hide-first-recording-level-v5


    Debian | How To Ask Questions The Smart Way

Jetzt mitmachen!

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