Kurze Bedienungsanleitung zum HDD-Menü
Der Menüpunkt
Einstellungen jetzt speichern dient zum Abspeichern der eingestellten Parameter in die Datei
/var/tuxbox/config/ide.conf. Sollten die Einstellungen
Auswahl Filesystem oder
Swap Partition geändert worden sein, kommt ein Fenster mit folgendem Inhalt:
Wollt Ihr die Parameter nur abspeichern und nicht formatieren, jetzt nicht auf Ja klicken, sonst werden Eure Daten auf der Dbox-Festplatte gelöscht !!!
Per Voreinstellung ist Nein eingestellt, also nur OK-Taste drücken und die Box neu starten.
Wird auf Ja geklickt, so wird jetzt die Festplatte mit den eingestellten Parametern partioniert und formatiert und alle Daten werden gelöscht !!!
Diese Abfrage kommt bei jeder Änderung des Filesystems und bei Änderung der SWAP-Partition (aus/ein).
Werden andere Einstellungen verändert, kommt bei
Einstellungen jetzt speichern, diese Abfrage nicht.
Anzeige und Infomenü:
Die oberen 5 ausgegrauten Menüpunkte zeigen Informationen über die eingebaute Festplatte an. Der Menüpunkt HDD-Temperatur funktioniert nur, wenn ein Temperatursensor in der Festplatte eingebaut ist.
HDD-Parametermenü:
Der Menüpunkt
IDE Treiber laden dient zum Laden des IDE-Treibers, ohne den die Festplatte nicht arbeiten kann.
Mit
Auswahl Filesystem wird das Dateisystem der Festplatte eingestellt. Hier sind
XFS,
EXT3, und
EXT2 möglich.
Der Menüpunkt
Swap Partition richtet beim Einschalten eine Swap Partition ein. Diese dient dazu den RAM-Speicher der Box zu erweitern, ähnlich wie die Auslagerungsdatei unter Windows. Die Größe der SWAP-Partiton ist jetzt fest auf 128 MB eingestellt.
Mit
Write Cache HDD wird die Cache-Funktion der Festplatte ein- oder ausgeschaltet.
Mit
Standby-Timeout (spindown) wird der Zeitpunkt festgelegt, bis die Festplatte in den Sleep-Modus schaltet, wenn keine weiteren Zugriffe auf sie erfolgen. Bitte beachten, dass die Angaben in Sekunden die im Menüfenster eingeblendet werden noch
falsch sind, der eingestellte Wert muss mit dem Faktor 12 multipliziert werden.
Servermenü:
Der Menüpunkt
Sambaserver starten dient zur Aktivierung eines auf der HDD installierten Sambaservers, mit dem man dann vom PC aus über die Netzwerkumgebung auf die Dbox-Festplatte zugreifen kann. Mehr zur Installation und Einrichtung des Sambaservers findet Ihr
hier.
Der Menüpunkt
NFS Server starten aktiviert den im Image eingebauten NFS-Server. Dieser ermöglicht es z. B. von einer 2. Dbox aus, auf die Bilder, MP3's und Filme von der HDD-Box zuzugreifen und diese mit dem Bildbetrachter, Audio- oder Movieplayer abzuspielen. Auch der Zugriff vom PC aus über NFS ist möglich, wenn man dort einen NFS-Clienten installiert hat.
HDD-Aktionsmenü:
Der Menüpunkt
HDD formatieren dient zum Partionieren und Formatieren der Dbox-Festplatte. Dabei wird die Dbox-Festplatte mit den vorher eingestellten Parametern partioniert und formatiert.
Der Menüpunkt
HDD-Check dient zur Überprüfung und gegebenfalls zur Reparatur des Filesystems auf der HDD. Er sollte immer dann ausgeführt werden, wenn die Box während eines Schreibzugriffs (z.B. Aufnahme eines Films) abgestürzt ist. Auch bei Problemen z. B. Platte kann keine Daten mehr schreiben, obwohl noch Platz darauf vorhanden sein sollte, sollte
HDD-Check ausgeführt werden. Das gleiche gilt, wenn man z.B. eine Wechselfestplatte oder externe Platte an einem PC mit Daten beschrieben hat.
Skripte:
Die folgenden Skripts
formating.start,
formating.end,
hddcheck.start und
hddcheck.end können Euch helfen, Vorgänge beim Ausführen von Funktionen im neuen HDD-Menü zu automatisieren. Sie sind nicht im Image enthalten und müssen mit einem UNIX-Editor selbst im Verzeichnis
/var/tuxbox/config/ erstellt werden, und benötigen Ausführrechte (755).
Sie können z. B. dazu dienen, Backups vor dem Formatieren zu machen, automatisch Verzeichnisse nach dem Formatieren anzulegen, Ergebnisse des HDD-Checks anzuzeigen, Programme und Dämons die von der Platte gestartet werden z. B. Samba vor dem Formatieren und Ausführen des HDD-Checks zu beenden und nach dem Beenden wieder zu starten.
Das Beenden von laufenden Programmen bzw. Deamons, die von der HDD gestartet wurden, ist wichtig, da sonst die Formatierung nicht geht, bzw. der HDD-Check nicht ausgeführt werden kann, da die Festplatte bei noch laufenden Programmen nicht ungemounted werden kann. Dies ist aber zur Ausführung der Formatierung bzw. des HDD-Checks unbedingt von Nöten.
Sonst wird eine Fehlermeldung eingeblendet:
Sollte das Formatieren sehr schnell gehen, liegt wahrscheinlich ebenfalls ein noch laufendes Programm auf der Festplatte vor. Dies kann man vor dem Formatieren mit HDD-Check überprüfen.
Bei Aufruf der Formatierroutine wird vor dem Formatieren das Skript
/var/tuxbox/config/formating.start ausgeführt.
formating.start
Code: Alles auswählen
#!/bin/sh
# HDD format start script
# here you may add something like backup or other task, eg
# tar -cvf hddbackup.tar ./hdd
exit 0
Nach Beenden der Formatierroutine wird das Skript
/var/tuxbox/config/formating.end ausgeführt.
formating.end
Code: Alles auswählen
#!/bin/sh
# HDD format end script
# here you may add tasks after hdd format
mkdir /hdd/movies
mkdir /hdd/pictures
mkdir /hdd/mp3
mkdir /hdd/epg
exit 0
Beim Aufruf des Menupunkts HDD Check wird das Skript
/var/tuxbox/config/hddcheck.start vor der eigentlichen Checkroutine ausgeführt.
hddcheck.start
Code: Alles auswählen
#!/bin/sh
# HDD-Check start script
# here you may add something like killing deamons and programs which are running from HDD
killall smbd
killall nmbd
exit 0
Nach Beenden des HDD-Checks wird das Skript
/var/tuxbox/config/hddcheck.end ausgeführt.
Code: Alles auswählen
#!/bin/sh
# HDD-Check end script
# here you may add tasks after hdd checking, for example restart deamons and programs, which are running from HDD
if [ -e /var/etc/.samba ]; then
/hdd/bin/nmbd -D
/hdd/bin/smbd -D
fi;
msgbox title="Ergebnis HDD-Check "$version" by "$name"" refresh=2 size=23 msg=/tmp/fsck.log
exit 0