HDDIntegrity

TAPs für die SRP- und CRP-Serie
Benutzeravatar
mastercb
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 198
Registriert: Fr 9. Dez 2005, 20:56
Receivertyp: SRP-2401CI+ RDE1161
Receiverfirmware: immer die Aktuelle ;-)

HDDIntegrity

#1

Beitrag von mastercb » Di 21. Apr 2015, 23:26

Hi Topf-Freunde,

auf chris' Webseite bin ich auf das TAP "HDDIntegrity" gestossen. Leider macht mich die genaue Beschreibung dort nicht schlau, noch habe ich hier im Forum irgendetwas darüber gefunden.

Bringt das mit dem Aktivieren des "Journaling" einen Stabilitätsvorteil, oder sollte man von dem TAP lieber die Finger lassen ?

(Ich kapiere das sowieso nicht: Was bringt das, wenn das TAP das Journaling aktiviert, aber das TOPF-Linux dieses offensichtlich sowieso nicht kennt) :thinker:
SRP-2401CI+ mit WD20EURX und Fractal Design Silent Series R3 mit Lüfterregelung NMT-3
SRP-2401CI+ ECO mit WD20NPVZ
TAP's-Auto : SmartEPG_TMS,FastSkip,TMSArchive,TMSRemote, INFplus,NiceDisplay
TAP's-Manuell : HDDInfo_TMS,SmartBackup,TTD

Benutzeravatar
mastercb
Erfahrener Benutzer
Erfahrener Benutzer
Beiträge: 198
Registriert: Fr 9. Dez 2005, 20:56
Receivertyp: SRP-2401CI+ RDE1161
Receiverfirmware: immer die Aktuelle ;-)

AW: HDDIntegrity

#2

Beitrag von mastercb » Di 28. Apr 2015, 17:31

:thinker: weiss wirklich keiner, wofür das ist ?
SRP-2401CI+ mit WD20EURX und Fractal Design Silent Series R3 mit Lüfterregelung NMT-3
SRP-2401CI+ ECO mit WD20NPVZ
TAP's-Auto : SmartEPG_TMS,FastSkip,TMSArchive,TMSRemote, INFplus,NiceDisplay
TAP's-Manuell : HDDInfo_TMS,SmartBackup,TTD

Benutzeravatar
FireBird
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Suspekter verdächtiger Zauberküchenchef, TAP & Firmware-Guru
Beiträge: 28769
Registriert: Fr 9. Dez 2005, 09:59
Receivertyp: SRP-2401CI+ TFIR
vu+ Duo 4k
Wohnort: Wien

AW: HDDIntegrity

#3

Beitrag von FireBird » Di 28. Apr 2015, 18:55

Vielleicht fragst Du Chris, wenn ihr wieder einmal über den ChannelListSaver plaudert. :u:

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#4

Beitrag von chris86 » Mi 13. Mai 2015, 12:22

mastercb hat geschrieben: :thinker: weiss wirklich keiner, wofür das ist ?

Doch, ich :D

Bei diversen Experimenten mit Dateisystemfehlern in Zusammenhang mit dem MovieCutter wurde festgestellt, dass die Entwickler von Topfield sich zwar für JFS (=Journalled File System) entschieden haben - dabei aber (aus unbekannten Gründen) das Journalling deaktiviert haben.

Journalling sollte die Datenintgerität auf der Festplatte (v.a. im Fall von unvorhergesehenen Abstürzen) sicherstellen, und ist daher prinzipiell eine gute Erfindung.
Die einzigen Gründe, das abzuschalten, die ich mir im Moment vorstellen könnte, wären:
(a) es war ein Test beim Debuggen, und wurde dann vergessen
(b) die Geschwindigkeit bei Schreibzugriffen könnte (leicht) erhöht werden
(c) es hat bei Schreibzugriffen "am Dateisystem vorbei" (Schnittfunktion) gestört

Das TAP (im Autostart) tut nichts anderes als den hier:

Code: Alles auswählen

mount -o remount,rw,integrity /dev/sda2
Das heißt, es aktiviert das Journalling für die interne Festplatte.

mastercb hat geschrieben:(Ich kapiere das sowieso nicht: Was bringt das, wenn das TAP das Journaling aktiviert, aber das TOPF-Linux dieses offensichtlich sowieso nicht kennt) :thinker:


Woher hast du diese Information!? Meines Wissens ist es lediglich beim Mounten deaktiviert worden.


mastercb hat geschrieben:Bringt das mit dem Aktivieren des "Journaling" einen Stabilitätsvorteil, oder sollte man von dem TAP lieber die Finger lassen ?


Wer öfter mal Abstürze oder Verluste von Aufnahmen zu verzeichnen hat (oder sich davor fürchtet), kann dieses TAP gerne installieren.
Wer häufig das Feature "4 Aufnahmen gleichzeitig" benutzt, der sollte erstmal vorsichtig probieren, ob dafür dann die Schreibgeschwindigkeit noch ausreicht.

Ich hatte das bei mir jetzt eine ganze Weile am Laufen - und konnte dabei in der Praxis weder irgendwelche Vor- noch irgendwelche Nachteile feststellen. (Hatte allerdings auch keinen Datenverlust in der Zeit)

Weitere Erfahrungsberichte sind natürlich jederzeit willkommen :bye2:
Zuletzt geändert von chris86 am Mi 13. Mai 2015, 14:13, insgesamt 3-mal geändert.

Benutzeravatar
Twilight
Zauberküchencheflehrling mit extra Butter
Zauberküchencheflehrling mit extra Butter
Beiträge: 64782
Registriert: Fr 9. Dez 2005, 09:17
Receivertyp: 1 x SRP 2100(TMS) TFIR und .1 x SRP 2410 M
Wohnort: Wien Umgebung

AW: HDDIntegrity

#5

Beitrag von Twilight » Mi 13. Mai 2015, 13:57

:up:

twilight

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9718
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: HDDIntegrity

#6

Beitrag von Homer » Sa 16. Mai 2015, 01:29

chris86 hat geschrieben:Weitere Erfahrungsberichte sind natürlich jederzeit willkommen :bye2:
Nach deinem Posting hatte ich das TAP zwei Tage lang im Autostart. Während dieser Zeit ist der Topf leider zweimal eingefroren: Bild und Ton liefen weiter, das Display inkl. Uhrzeit stand still, WinSCP hatte die Verbindung verloren und konnte sie nicht wieder herstellen, Fernbedienbefehle wurden empfangen aber nicht ausgeführt bis auf Power Off.

So etwas ist auch früher schon passiert, allerdings nicht so oft in so kurzer Zeit. Der Topf hatte die letzten Tage eher unterdurchschnittlich viel zu tun, und das neueste aktive TAP ist schon seit vier Monaten auf dem Topf.

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#7

Beitrag von chris86 » Mi 20. Mai 2015, 12:34

Homer hat geschrieben:Nach deinem Posting hatte ich das TAP zwei Tage lang im Autostart. Während dieser Zeit ist der Topf leider zweimal eingefroren: Bild und Ton liefen weiter, das Display inkl. Uhrzeit stand still, WinSCP hatte die Verbindung verloren und konnte sie nicht wieder herstellen, Fernbedienbefehle wurden empfangen aber nicht ausgeführt bis auf Power Off.


Danke für den Bericht!
Allerdings ist es nahezu ausgeschlossen, dass diese Abstürze durch das HDDIntegrity-TAP verursacht wurden.
Das TAP wird nur beim Systemstart einmal kurz aufgerufen, führt dann einen kleinen Linux-Befehl aus, und beendet sich spätestens nach ein paar Sekunden von alleine.
Wenn der Topf also durch das TAP abgestürzt wäre, dann hätte das innerhalb dieser höchstens 5 Sekunden nach dem Booten passieren müssen. Ansonsten war das TAP nicht aktiv.

Homer hat geschrieben:So etwas ist auch früher schon passiert...

Insbesondere vor dem Hintergrund würde ich von einem Zufall ausgehen.
Du könntest aber nochmal das Experiment machen, HDDIntegrity in den Autostart zu packen und nach dem Starten nachzusehen, ob es ordnungsgemäß beendet wurde - oder vllt. noch läuft.

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9718
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: HDDIntegrity

#8

Beitrag von Homer » Mi 20. Mai 2015, 16:09

Ich hatte damals schon gesehen, dass das TAP sich beendet hatte. Ich sage dem TAP auch keinen Fehler nach.
Die einzigen Gründe, das abzuschalten, die ich mir im Moment vorstellen könnte, wären:
(d) Das Journaling führt zu Fehlern.
Siehe auch die Modifikation SysTime.

Viele Grüße
Homer
Zuletzt geändert von Homer am Mi 20. Mai 2015, 16:11, insgesamt 1-mal geändert.
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#9

Beitrag von chris86 » Mi 20. Mai 2015, 20:45

Homer hat geschrieben:(d) Das Journaling führt zu Fehlern.

Das würde ich allerdings ausschließen.
Journaling ist (Haupt-)Teil von JFS, und als solcher ein integraler Bestandteil des verwendeten Linux-Kernels. Dateisystem-Operationen werden vom Linux-Kernel transparent ausgeführt und beeinflussen darauf aufsetzende Programme in keinster Weise.
Im Gegenteil: Theoretisch müsste eher die Deaktivierung des Journalings für Probleme sorgen, da das Dateisystem darauf nie ausgelegt war. (Letzteres teilte mir einer der JFS-Entwickler mit, der ganz geschockt war, dass ein Hersteller ein JFS-Gerät mit deaktiviertem Journaling ausliefert...)

Ich habe wochenlange intensive Tests mit aufwändigen Dateisystemoperationen (v.a. ausgiebige Nutzung der Schnittfunktion) durchgeführt, und nie ein Problem gehabt.

Von daher denke ich nicht, dass lediglich 2 Abstürze (die offenbar auch unter anderen Umständen schonmal aufgetreten sind) eine ausreichende Relevanz besitzen, um auf ein Problem des Kernels (der ja auch in x-tausend anderen Geräten zum Einsatz kommt) hinzuweisen.

Da du der erste bist, der von derartigen Problemen berichtet, wäre es aber natürlich interessant, wenn du noch weiter testen und berichten würdest.

Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 952
Registriert: Fr 9. Dez 2005, 13:37
Receivertyp: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Wohnort: Bayern
Kontaktdaten:

AW: HDDIntegrity

#10

Beitrag von Acade » Do 27. Jul 2017, 14:18

Hi Chris,

kann es sein, daß die integrity-Option trotzdem nix nützt, weil nach einem Crash mit Reboot
das Journal gar nicht ausgewertet wird (FW mountet ja erstmal wieder ohne)?
Dann wäre das TAP für die Katz' und und es sind nur die Schreiboperationen langsamer ...

Ciao,
Acade

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: HDDIntegrity

#11

Beitrag von omue » Fr 28. Jul 2017, 14:00

mein 2401 eco friert auch ein wenn ich das tap benutze.
wenn ich selber den Befehl mount -o remount,rw,integrity /dev/sda2 eingebettet friert er auch ein. :mad:
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9718
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: HDDIntegrity

#12

Beitrag von Homer » Fr 28. Jul 2017, 14:23

Wenn es beim ECO keine Spielepartition gibt, dann müsste es sda1 statt sda2 sein. Welche Partitionen zeigt "blkid"?

Viele Grüße
Homer
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: HDDIntegrity

#13

Beitrag von omue » Fr 28. Jul 2017, 14:39

Homer hat geschrieben:Wenn es beim ECO keine Spielepartition gibt, dann müsste es sda1 statt sda2 sein. Welche Partitionen zeigt "blkid"?

Viele Grüße
Homer


Es gibt bei mir eine "games" Partition.

# blkid
/dev/sda2: UUID="7b8662ba-4688-4fb5-bfff-734e58d3c39b"
/dev/sda1: UUID="a4cd48eb-06bb-4ac6-a0af-8f4c703a8468"

Mein Topf friert auch erst nach einiger Zeit ein.
Ist ja auch eigentlich nicht so wichtig :)
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

Benutzeravatar
Homer
ToppiHolic gefährdet
ToppiHolic gefährdet
Beiträge: 9718
Registriert: Sa 11. Mär 2006, 12:08
Receivertyp: TF5200PVRc (seit 25. März 2006) CRP-2401CI+ (seit 26. Mai 2011) Uno 4K
Receiverfirmware: Dec 06 2006,
Mar 9 2011
Wohnort: 669..
Kontaktdaten:

AW: HDDIntegrity

#14

Beitrag von Homer » Fr 28. Jul 2017, 14:54

Ich habe auch diese zwei Partitionen, die vom Topf auf leerer Platte angelegt wurden. Beim Aufruf von Battle Tank (Single) erscheint erwartungsgemäß:



Viele Grüße
Homer
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
rettet-das-freetv.de Project Euler 2401 Urban Priol ist ein smarter Androide und kann keine TAPs.

TF5200PVRc (HA250JC)
TAPs: BootMenu - UsbAccelerator - [thread=49960]acaderc_5k[/thread] - RemoteSwitch - Automove V1.9 final [90] (18.04.2008) - TF5000Display - 3PG - IdleHDD

CRP-2401CI+ (ST3500312CS,MZ-75E500B)
TAPs: XStartTap_TMS - AutoReboot - RemoteSwitch_TMS - RescueRecs - SmartEPG_TMS - RebuildNAV - Automove V2.0 beta 13 (24.05.2011) - StartFTPd - TMSRemote - NiceDisplay

KabelBW Unitymedia (free to air)

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#15

Beitrag von chris86 » Fr 28. Jul 2017, 15:46

Acade hat geschrieben:kann es sein, daß die integrity-Option trotzdem nix nützt, weil nach einem Crash mit Reboot
das Journal gar nicht ausgewertet wird (FW mountet ja erstmal wieder ohne)?
Dann wäre das TAP für die Katz' und und es sind nur die Schreiboperationen langsamer ...

Jep, das kann sein.
Ich habe ja geschrieben, dass ich nicht weiß, ob es etwas bringt, oder nicht.
Habe lediglich das Remounten mit Journalling in ein TAP gegossen, um das mal zu testen...

Aber es wäre ja auch durchaus möglich, dass auch beim Mounten ohne Journalling ein bereits vorhandenes Journal noch ausgewertet wird?
Oder dass das Journalling dafür sorgt, dass Schreiboperationen erst nach (erfolgreichem) Abschluss permanent werden? Dann müsste man ja nichts auswerten, sondern hätte in jedem Fall einen konsistenten Zustand.

Wenn du Genaueres über die Funktionsweise weißt, dann bin ich für jegliche Aufklärung dankbar ;-)

Benutzeravatar
Acade
Software-Guru
Software-Guru
Beiträge: 952
Registriert: Fr 9. Dez 2005, 13:37
Receivertyp: TF 5000 PVR (Rente) Wohnzi. : SRP 2401 CI+ Eco Reserve: SRP 2401 CI+
Wohnort: Bayern
Kontaktdaten:

AW: HDDIntegrity

#16

Beitrag von Acade » Fr 28. Jul 2017, 15:57

Nö, weiß auch nicht mehr. xfs z.B. (das ich auf meinen PC-Kisten intensiv nutze) läßt auch das Journal
unangetastet, wenn readonly gemountet wird, auch wenn es "dirty" ist. Erst bei einem r/w-[re]mount wird
es ausgewertet, davor sagt einem der xfs_check, daß man erstmal mounten soll, um das Journal einzuspielen ...

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#17

Beitrag von chris86 » Sa 29. Jul 2017, 16:56

[quote="omue"]Mein Topf friert auch erst nach einiger Zeit ein.[/quote]

Nach welcher Zeit friert er bei dir ein??
Immer, oder nur, wenn auch auf die HDD geschrieben wird (z.B. Timeshift)?

Ich habe es bei mir nur ca. ein paar Stunden getestet. Und TS ist bei mir sowieso aus.
Sollte es bei längeren Schreiboperationen reproduzierbar zu Abstürzen kommen, dann wäre geklärt, dass man auf dem Topf lieber auf das Journalling verzichten sollte...

Benutzeravatar
omue
Topfversteher
Topfversteher
Beiträge: 436
Registriert: Sa 10. Dez 2005, 18:44
Receivertyp: SRP 2401 CI+ ECO / SRP 2401 CI+

AW: HDDIntegrity

#18

Beitrag von omue » Sa 29. Jul 2017, 22:43

chris86 hat geschrieben:Nach welcher Zeit friert er bei dir ein??
Immer, oder nur, wenn auch auf die HDD geschrieben wird (z.B. Timeshift)?

Ich habe es bei mir nur ca. ein paar Stunden getestet. Und TS ist bei mir sowieso aus.
Sollte es bei längeren Schreiboperationen reproduzierbar zu Abstürzen kommen, dann wäre geklärt, dass man auf dem Topf lieber auf das Journalling verzichten sollte...


so nach ca 10 bis 20 Minuten.
TS war aus.
Ich habe auch nix aufgenommen.

Da ich eine SSD drin habe, kann das auch ein anderen Grund haben. :)

Ist auch nicht wirklich wichtig.

Olaf
SRP 2401 CI+ ECO / SRP 2401 CI+
68,28,23,19,16,16KA,13,10,9,7,5,3 OST
24,5,4,1 WEST 16 OST KA Band

chris86
Moderator
Moderator
Beiträge: 1171
Registriert: Sa 4. Jun 2011, 22:35
Receivertyp: 2x SRP-2410, CRP-2401CI+
Receiverfirmware: SRP: 2011Sep29 / 2013Jan10 (RC) / 2013Dez19
CRP: 2013Feb05
Kontaktdaten:

AW: HDDIntegrity

#19

Beitrag von chris86 » Mo 31. Jul 2017, 12:44

Danke trotzdem für die Rückmeldung! :up:

Antworten

Zurück zu „SRP/CRP TAP-Bereich“