EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt?
#1
Posted 25 January 2012 - 10:56
Ich habe im et-view-support Forum gelesen, daß dort nach einem Update heute die ext3 Platte nicht mehr erkannt wurde. Warum wurde das gemacht? Dort gibt es noch viele Benutzer, die ext3 und ext2 mit dem neuen Image verwenden.
Receiver:2 x Uno4k SE (PLI 7.3 rel), 1 x ET9200 (PLI 4.0), NAS: 2 x QNAP 410, TV: LG 65C8llla, LG 47LB570V, LG 42LM615S, Sound: Yamaha RX-v663, Teufel System 5 THX
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #2
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #3
Posted 25 January 2012 - 12:14
Ein weiterer User hat in der fstab seine Platte explizit mit dem ext3 Modul mounten lassen und siehe da, er hatte keine Aussetzer mehr. Vorher war dies auf Auto.
Wie muss ich dies nun in der fstab eintragen? ext2 durch auto ersetzen?
Ich bete darum, dass die Aussetzproblematik nicht mit dem ext4 Modul zusammenhängt.
Edited by familievierfuss, 25 January 2012 - 12:16.
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #4
Posted 25 January 2012 - 12:50
Receiver:2 x Uno4k SE (PLI 7.3 rel), 1 x ET9200 (PLI 4.0), NAS: 2 x QNAP 410, TV: LG 65C8llla, LG 47LB570V, LG 42LM615S, Sound: Yamaha RX-v663, Teufel System 5 THX
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #5
Posted 25 January 2012 - 13:27
Edited by anudanan, 25 January 2012 - 13:27.
Receiver:2 x Uno4k SE (PLI 7.3 rel), 1 x ET9200 (PLI 4.0), NAS: 2 x QNAP 410, TV: LG 65C8llla, LG 47LB570V, LG 42LM615S, Sound: Yamaha RX-v663, Teufel System 5 THX
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #6
Posted 25 January 2012 - 14:20
The ext2/ext3 kernel modules can still be loaded, if you really want them, "opkg install kernel-module-ext2" should do the trick.
Tried yesterday, the 9x00 had no problem whatsoever recording 5 HD channels to disk (an old 160GB laptop disk) while playing back another HD recording, all on the same ext4 disk.
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #7
Posted 25 January 2012 - 14:27
Do you have a link to those tests and results?
http://www.et-view-s...-...hier-lesen.
THXThe ext2/ext3 kernel modules can still be loaded, if you really want them, "opkg install kernel-module-ext2" should do the trick.
Yes, but we have problems with >500GB Hdd's.Tried yesterday, the 9x00 had no problem whatsoever recording 5 HD channels to disk (an old 160GB laptop disk) while playing back another HD recording, all on the same ext4 disk.
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #8
Posted 25 January 2012 - 14:33
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #9
Posted 25 January 2012 - 14:57
And after logging in you will continua to the linked page.Only leads to a login page.
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #10
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #11
Posted 25 January 2012 - 15:13
So, here a little summary.
hdd>500Gb, ext4. Kernel 3.1 OpenPLI
It startet with video freezers only at the beginning of a film.
If the hdd fulled up >20% you have some freezers somewhere over the whole length of a film.
Same on ext3 formatted hdd's if you mounted it with the ext4 Modul.
One user reported no freezers if you mounted it in fstab with "ext3"
Also no freezers on an ext2 formatted hdd which was mounted with "ext2" into the fstab.
Another test was with ext3 formatted hdd, which have freezers on an 3.1 Kernel. There no Frezzers if you flash an old PLI Image with an 2.6.18 Kernel.
So, the best results was, to format the drive with ext2 and use a fstab like this:
rootfs / auto defaults 1 1 proc /proc proc defaults 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 usbfs /proc/bus/usb usbfs defaults 0 0 tmpfs /var/volatile tmpfs defaults 0 0 UUID=38dcece1-aa50-4a85-b47c-9c34f4967f15 /media/hdd ext2 rw,data=ordered 0 0 UUID=9f4c8363-3e1e-4488-bccb-45ace31773d9 /media/hdd_usb ext2 rw,data=ordered 0 0
Edited by familievierfuss, 25 January 2012 - 15:16.
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #12
Posted 25 January 2012 - 19:02
dd if=/dev/zero of=big_blank_file bs=1024k count=40M
Just for the fun I'm actually recording and playing back while the disk is filled, and that runs without a hitch...
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #13
Posted 25 January 2012 - 19:52
On the other hand, the ET9x00 writes at a steady 50MB/s to my disk, and is still able to timeshift while doing that, so if there are problems with the disk throughput, it must be caused by software and/or settings, you can't blame ext4 solely for that.
Are you (or anyone else) willing to spend some serious time on this (you'll be mostly asked to run tests and probably some 'debug' enhanced enigma versions)?
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #14
Posted 25 January 2012 - 20:23
enigma outputs the time it spends in each "write" call. This is typically 2..3 ms to write a 188k data block.
While doing so, i delete a 2G file from the disk, and rewrite it with DD. This causes some delays in the write() call as it has to compete with the other process for harddisk attention.
When the filesystem is mounted as ext4 with "data=ordered", the longest delays I've seen were 2 seconds. That is enough to cause a buffer overrun (the situation is rather extreme, you wouldn't be deleting and writing huge files while recording).
When mounting with "data=writeback", I did not get such extreme delays any more. The longest I got was about 200ms, which can easily be compensated for and doesn't cause an overrun. This option may result in "random" data occurring in files after power loss, but not much else.
Just for the heck of it, I deleted the journal and tried again. This basically turns the disk into sort of ext2. With the journaling disables, I couldn't get it to stall longer than just over 15ms. So that's something to try if you're using ext2 mount now. Note that this also means that you should run a fsck after any unexpected power failure or kernel panic, or you may suffer severe system corruption...
The commands you'll find useful (unmount the disk before using any of these commands, you can re-mount it after that without rebooting):
Install tune2fs:
opkg install e2fsprogs-tune2fs
Disable journal:
tune2fs -O ^has_journal /dev/sda1
Set writeback mode:
tune2fs -o journal_data_writeback /dev/sda1
Set ordered mode:
tune2fs -o journal_data_ordered /dev/sda1
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #15
Posted 25 January 2012 - 20:54
I hope in future kernel version 3.2x and newer we can use ext4 with up to 1 MByte Cluster to speed up the overhead of managing blocks especially for large hdds. That will earn many memory and cpu time I think.
Receiver:2 x Uno4k SE (PLI 7.3 rel), 1 x ET9200 (PLI 4.0), NAS: 2 x QNAP 410, TV: LG 65C8llla, LG 47LB570V, LG 42LM615S, Sound: Yamaha RX-v663, Teufel System 5 THX
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #16
Posted 26 January 2012 - 08:06
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #17
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #18
Posted 26 January 2012 - 11:21
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #19
Posted 26 January 2012 - 12:52
data
now to the value
writeback
instead of
ordered
because there is a lower delay?
Receiver:2 x Uno4k SE (PLI 7.3 rel), 1 x ET9200 (PLI 4.0), NAS: 2 x QNAP 410, TV: LG 65C8llla, LG 47LB570V, LG 42LM615S, Sound: Yamaha RX-v663, Teufel System 5 THX
Re: EXT2 und EXT3 Unterstützung aus aktueller 2.1er Build entfernt? #20
2 user(s) are reading this topic
0 members, 2 guests, 0 anonymous users