Festplatte aufwecken

Kleine Helferlein für das Image auf der Box

Moderatoren: DrStoned, PauleFoul

Antworten
Nachricht
Autor
buerohengst001
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 94
Registriert: Mi 09 Nov 2005, 2:40
Wohnort: Berlin
Kontaktdaten:

Festplatte aufwecken

#1 Beitrag von buerohengst001 » Sa 22 Mär 2008, 13:10

Hi @ all,
ich finde das Plug-in für das Aufwecken der Festplatte vor der Aufnahme nicht mehr, kann einer helfen?

Ostergrüße
Buerohengst001
Sagem DBOX2 64MB, 2xI Kabel, AVIA600L, aktueller Snap, ABO

Benutzeravatar
DrStoned
Moderator
Moderator
Beiträge: 2604
Registriert: Mo 15 Sep 2003, 22:57
Wohnort: Reutlingen
Kontaktdaten:

#2 Beitrag von DrStoned » Sa 22 Mär 2008, 14:06

Greetz von DrStoned :lol: :lol: :lol:

1. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0 mit 64 MB Onbord-RAM, 100 GB Wechsel-Festplatte, 1GB-CF-Karte, USB-Interface, blaues Display
2. Box: Nokia Avia 500 2x Intel SAT Bmon 1.0
3. Box: Nokia Avia 500 2x AMD Kabel Bmon 1.0
4. Box: Dreambox 7025+ 2 SAT-Tuner mit 250 MB Festplatte, 2 GB CF-Karte
Image: Immer aktuelles JtG-Image, mit aktuellem Snapshot
Hardware: StreamPC: ASUS-A7V-133 Athlon 900, 256MB RAM, NIC 3COM 3C905C-TX 40 GB + 160 GB + 400 GB Festplatte, DVD-Brenner: LG-4160B
Arbeits-PC: MSI-KT3 Ultra Athlon 2800XP 512MB RAM, DVD-Brenner: Toshiba SD-R5112,
DVD-Player: APEX AD703, Daewoo 5000N
Software: SFU 3.5, ProjectX, Cuttermaran, Nero 6.0.0.19, VLC 0.72

robspr1
Serienhai
Serienhai
Beiträge: 275
Registriert: Mo 28 Mär 2005, 10:48
Kontaktdaten:

#3 Beitrag von robspr1 » Sa 22 Mär 2008, 20:23

Wobei ein einfache "ls" auf das hdd Verzeichnis keine 100% Garantie gibt, das die Festplatte sofort aktiv ist.

IMO ist es besser hier über hdparm zusätzlich den Status der Festplatte abzufragen. Eine mögliche Lösung dafür ist folgendes Script:

Code: Alles auswählen

#!/bin/sh
# wakeup harddisc
# wait until harddisc is up (up to 10 seconds)

if [ ! -e /var/etc/.start_ide ] ; then
  echo "we do not use a harddisk"
  exit 0
fi;

WAIT=10
while [ "$WAIT" != "0" ]
do
  ACTIV=`hdparm -C /dev/discs/disc0/disc | grep active`
  if [ "$ACTIV" = "" ]
  then
    ls /hdd > /dev/null
  else
    echo "harddisc is active now"
    exit 0
  fi
  WAIT=`expr ${WAIT:-0} - 1`
  sleep 1
done

buerohengst001
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 94
Registriert: Mi 09 Nov 2005, 2:40
Wohnort: Berlin
Kontaktdaten:

#4 Beitrag von buerohengst001 » So 23 Mär 2008, 0:11

@stoned
THX, glaube aber, das war ein anderes Plugin.
Irgendwas mit HDD wakeup, oder so.

Gruß Buerohengst001
Sagem DBOX2 64MB, 2xI Kabel, AVIA600L, aktueller Snap, ABO

Benutzeravatar
jmittelst
Co-Admin
Co-Admin
Beiträge: 11013
Registriert: So 16 Nov 2003, 13:42
Wohnort: Schildgen (Bergisch Gladbach)
Kontaktdaten:

#5 Beitrag von jmittelst » So 23 Mär 2008, 6:48

Woran liegt es nur, das die Menschheit verlernt zu lesen? ;)
Ich hab mal ein paar Stellen markiert:
DrStoned hat geschrieben:...

Erklärung:

In der recording.timer wird die Festplatte bei Timeraufnahmen zum Zeitpunkt der Aufnahmeankündigung aus dem Sleep-Modus aufgeweckt, und für Nutzer des LCD-EPG-Plugins, dieses abgeschaltet.

In der recording.start wird die Festplatte zum Aufnahmezeitpunkt geweckt. Ausserdem wird neutrino auf die höchste Priorität gesetzt, um beim Aufnehmen die volle Rechenleistung an Neutrino zu übergeben. Die Dämonen von TuxMail und TuxCal werden deaktiviert, damit sie keine Rechenzeit mehr für sie verbraten wird. Für Nutzer des LCD-EPG Plugins wird dieses zum Aufnahmezeitpunkt abgeschaltet. Am Schluss wird dann noch die Fernbedienung gesperrt. Dies geschieht mit 10 Sekunden Verzögerung, da sonst eingeblendete Hinweisfenster während der gesamten Aufnahme auf dem Bilddschirm zu sehen sind.

In der recording.end wird 10 Sekunden nach Aufnahmeende Neutrino auf die normale Prozessorpriorität zurückgesetzt. Dann werden die Dämonen von TuxMail und TuxCal wieder aktiviert. Dann wird das LCD-EPG-Plugin wieder gestartet und am Schluss wird wieder die Fernbedienung reaktiviert...
Und nochmal der wichtigste Teil aus den SKRIPTEN:

Code: Alles auswählen

# Festplatte aufwecken 

ls /hdd > /dev/null
Ein "Plugin" würde hier nichts nützen, denn es gibt ja kein "Vor der Aufnahme ausführen" im Timer. Deshalb gibt es ja die Recording-Skripte. Das das Ding aus historischen Gründen nicht HDweck sondern FBsperrRec heißt, sollte nicht verwirren. Ein kleiner Mann kann ja auch "Markus Maria Groß" heißen.

@robspr1 - Diese Lösung sieht in der Tat etwas professioneller aus. Wobei die meisten Platten wohl problemlos mit einem ls auswachen. Und nötig ist das ja auch nur für wenige Platten.

cu
Jens
VU+ Ultimo 4k
VU+ Duo²
VU+ Solo²


[Zitat]Es gibt 2 Dinge, die unendlich sind. Das Weltall und die Dummheit der Menschen. Beim Weltall bin ich mir aber nicht so sicher...[/Zitat]
Vorsicht! Lesen kann zu Bildung führen! Links, Suchfunktion, Wikis und Google deshalb nur mit Bedacht nutzen!

buerohengst001
Gelegenheits-Streamer
Gelegenheits-Streamer
Beiträge: 94
Registriert: Mi 09 Nov 2005, 2:40
Wohnort: Berlin
Kontaktdaten:

#6 Beitrag von buerohengst001 » So 23 Mär 2008, 14:29

Sorry, das Osterwasser hat mir ein bißchen die Lust am Lesen genommen. Ich gelobe Besserung.

Gruß
Buerohengst001
Sagem DBOX2 64MB, 2xI Kabel, AVIA600L, aktueller Snap, ABO

Antworten