C't-VDR - NVRAM WakeUp

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Bootloader: etch nun stable)
(Bootloader)
Zeile 14: Zeile 14:
 
ENABLED=yes
 
ENABLED=yes
 
COMMANDLINE="--directisa"
 
COMMANDLINE="--directisa"
SPECIALSHUTDOWN="echo y|grub-reboot 2"  
+
SPECIALSHUTDOWN="echo y | grub-reboot 2"  
 
FORCE_REBOOT="yes"
 
FORCE_REBOOT="yes"
 
</pre>
 
</pre>
 
Die "2" steht in diesem Fall für den dritten Eintrag in der ''/boot/grub/menu.lst'', also beginnend mit Null.
 
Die "2" steht in diesem Fall für den dritten Eintrag in der ''/boot/grub/menu.lst'', also beginnend mit Null.
  
Für den Grub muss ausserdem ein zusätzlicher Eintrag ( also als dritter Eintrag bzw. der der halt oben dann reingeschrieben wird) in der /boot/grub/menu.lst gemacht werden.
+
Für den Bootloader Grub (bis C't-VDR Version 5.1 !) muss ausserdem ein zusätzlicher Eintrag (also als dritter Eintrag) in der /boot/grub/menu.lst (am besten an das Dateiende) hinzugefügt werden.
 
<pre>
 
<pre>
 
title NVRAM
 
title NVRAM
Zeile 25: Zeile 25:
 
halt
 
halt
 
</pre>
 
</pre>
Achtung: Für Grub 0.97 (aus debian/etch) muss noch die /boot/grub/menu.lst geändert werden:
+
'''Achtung!''' Für Grub 0.97 (aus debian/etch, C't-VDR Version 6) muss im Gegensatz zu oben die ''/boot/grub/menu.lst'' wie folgt geändert werden:
 +
Ein bereits in der Datei vorhandener Eintrag
 +
<pre>
 +
default 0
 +
</pre>
 +
ist unbedingt in
 
<pre>
 
<pre>
 
default saved
 
default saved
 
+
</pre>
 +
zu ändern, da Grub sonst immer mit dem 1. Menüpunkt (Zählung beginnt bei 0) startet.
 +
Anschließend werden folgende Zeilen in die Datei eingefügt (am besten an das Dateiende):
 +
<pre>
 
title PowerOff
 
title PowerOff
 
root (hd0,0)
 
root (hd0,0)

Version vom 15. Mai 2007, 12:09 Uhr

Bootloader

Wie oben beschrieben muss der Rechner manchmal neugestartet werden um einen Effekt erzielen zu können. Folgende Einstellungen müssen dann in der /etc/vdr/vdr-nvram-wakeup.conf für Lilo bzw. Grub getätigt werden.

Lilo:

ENABLED=yes
COMMANDLINE="--directisa"
SPECIALSHUTDOWN="lilo -R PowerOff ; shutdown -r now"
FORCE_REBOOT="yes"

Grub:

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

Die "2" steht in diesem Fall für den dritten Eintrag in der /boot/grub/menu.lst, also beginnend mit Null.

Für den Bootloader Grub (bis C't-VDR Version 5.1 !) muss ausserdem ein zusätzlicher Eintrag (also als dritter Eintrag) in der /boot/grub/menu.lst (am besten an das Dateiende) hinzugefügt werden.

title NVRAM
root (hd0,0)
halt

Achtung! Für Grub 0.97 (aus debian/etch, C't-VDR Version 6) muss im Gegensatz zu oben die /boot/grub/menu.lst wie folgt geändert werden: Ein bereits in der Datei vorhandener Eintrag

default 0

ist unbedingt in

default saved

zu ändern, da Grub sonst immer mit dem 1. Menüpunkt (Zählung beginnt bei 0) startet. Anschließend werden folgende Zeilen in die Datei eingefügt (am besten an das Dateiende):

title PowerOff
root (hd0,0)
savedefault 0
halt

Links

  1. [1]
  2. C't-VDR - Set timer