Jump to content


Photo

Foute weergave van grote opslagmedia..


  • Please log in to reply
50 replies to this topic

#1 DeBeek

  • Senior Member
  • 1,489 posts

+47
Good

Posted 27 September 2015 - 12:43

Valt me al een tijd op dat de vrije ruimte van gebruikte opslagmedia in het infoscherm niet klopt terwijl de waardes

in de movielist of in windows verkenner wel juist zijn..

 

Attached File  a.jpg   77.64KB   4 downloads

 

Viel mij op toen er een CF kaartje van 512Mb inzat deze had volgens het informatie scherm 0Mb vrij terwijl de kaart geheel leeg was..


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPGRefresh, Ziggo Kabel-tv, Astra 28.2.


Re: Foute weergave van grote opslagmedia.. #2 DeBeek

  • Senior Member
  • 1,489 posts

+47
Good

Posted 2 October 2015 - 16:45

Hierbij wil ik iedereen die zo fantastisch gereageerd hebben om deze fout op te lossen bedanken...

 

Echt fantastisch.


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPGRefresh, Ziggo Kabel-tv, Astra 28.2.


Re: Foute weergave van grote opslagmedia.. #3 WanWizard

  • PLi® Core member
  • 64,174 posts

+1,534
Excellent

Posted 2 October 2015 - 16:52

Waarom is dit een fout? En wat is er dan precies fout? En wat kun je nu precies niet meer met de box doen zolang de "fout" niet is opgelost?

 

Als het je zo dwars zit, dan kun je best zelf er wat meer energie in steken, in plaats van te "eisen" dat iemand direct alles aan de kant schuift en zijn vrije tijd in gaat zetten voor zoiets basaals...


Currently in use: VU+ Duo 4K (2xFBC S2), VU+ Solo 4K (1xFBC S2), SAB AlphaTriple HD (S2+T2), (Octagon SF8008 (S2+T2), Zgemma H9.2H (S2+T2)

Due to my bad health, I will have periods of inactivity, during which I won't respond to posts or PM.

Many answers to your question can be found in our new and improved wiki.


Re: Foute weergave van grote opslagmedia.. #4 catastrofus

  • Senior Member
  • 3,308 posts

+39
Good

Posted 2 October 2015 - 18:32

Ach, als je geen interne schijf hebt (maar wel een nas die gemount is op /media/hdd) staat er ook niets. Kan me er niet zo druk over maken...

 

info.jpg

 

En, btw, mijn usb wordt ook verkeerd uitgelezen:

 

root@panoramix:~# df -h
Filesystem                Size      Used Available Use% Mounted on
ubi0:rootfs             891.6M     72.7M    818.9M   8% /
devtmpfs                628.2M      4.0K    628.1M   0% /dev
tmpfs                    64.0K         0     64.0K   0% /media
/dev/sda                487.5M    145.3M    342.2M  30% /media/usb
tmpfs                   628.3M    468.0K    627.8M   0% /var/volatile
storix:/volume1/data      2.7T      1.8T    912.7G  67% /media/hdd
root@panoramix:~#

 

70% vrij dus.

 

 

Hierbij wil ik iedereen die zo fantastisch gereageerd hebben om deze fout op te lossen bedanken...

 

Echt fantastisch.


2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.2r/nb) + een et10k (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Foute weergave van grote opslagmedia.. #5 catastrofus

  • Senior Member
  • 3,308 posts

+39
Good

Posted 2 October 2015 - 18:36

Ik wil er best wel wat aan doen (lijkt me een hele uitdaging voor iemand die alleen c kent, maar geen barst snapt van dat (objective) python) maar ik heb nooit een fix gemaakt voor pli. Hoe pak ik dat dan aan? Kan trouwens wel een image compilen voor de et10k & dm8k.


Edited by catastrofus, 2 October 2015 - 18:38.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.2r/nb) + een et10k (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Foute weergave van grote opslagmedia.. #6 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 2 October 2015 - 19:16

Het probleem ligt ongetwijfeld in de delingsfactor: 1.000.000.000 of 1.073.741.824 bytes per Gigabyte, dus per 1000 of 1024



Re: Foute weergave van grote opslagmedia.. #7 catastrofus

  • Senior Member
  • 3,308 posts

+39
Good

Posted 2 October 2015 - 19:22

Lijkt me niet:

 

root@panoramix:~# df -h
Filesystem                Size      Used Available Use% Mounted on
ubi0:rootfs             891.6M     72.7M    818.9M   8% /
devtmpfs                628.2M      4.0K    628.1M   0% /dev
tmpfs                    64.0K         0     64.0K   0% /media
/dev/sda                487.5M    145.3M    342.2M  30% /media/usb
tmpfs                   628.3M    468.0K    627.8M   0% /var/volatile
storix:/volume1/data      2.7T      1.8T    912.7G  67% /media/hdd
root@panoramix:~#


2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.2r/nb) + een et10k (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Foute weergave van grote opslagmedia.. #8 littlesat

  • PLi® Core member
  • 54,067 posts

+645
Excellent

Posted 2 October 2015 - 19:25

Het probleem is hier dat ik hier het issue niet heb.... dus het is lastig op te lossen...

 

Maar het kan zijn dat een of andere file "beschadigd" is door een plugin of zo....


WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Foute weergave van grote opslagmedia.. #9 catastrofus

  • Senior Member
  • 3,308 posts

+39
Good

Posted 2 October 2015 - 19:28

Dat zal wel heeeeeel toevallig zijn. Ik maal er niet om maar van die usb/cf meuk wordt niet echt de goede waarde ge'displayed. Zowel op een et10k (mijn schermprint) als een dm8k.


Edited by catastrofus, 2 October 2015 - 19:29.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.2r/nb) + een et10k (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Foute weergave van grote opslagmedia.. #10 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 2 October 2015 - 20:48

De waardes van de vrije ruimte worden afgerond naar beneden en achter de komma wordt er niets getoond terwijl het voor de totale capaciteit wel de waardes achter de komma worden getoond. In de vrije capaciteit wordt b.v. 15,995 GB weergegeven als 15,0 GB



Re: Foute weergave van grote opslagmedia.. #11 catastrofus

  • Senior Member
  • 3,308 posts

+39
Good

Posted 2 October 2015 - 20:53

Kan best hoor:

 

Lijkt me niet:

 

root@panoramix:~# df -h
Filesystem                Size      Used Available Use% Mounted on
ubi0:rootfs             891.6M     72.7M    818.9M   8% /
devtmpfs                628.2M      4.0K    628.1M   0% /dev
tmpfs                    64.0K         0     64.0K   0% /media
/dev/sda                487.5M    145.3M    342.2M  30% /media/usb
tmpfs                   628.3M    468.0K    627.8M   0% /var/volatile
storix:/volume1/data      2.7T      1.8T    912.7G  67% /media/hdd
root@panoramix:~#

 

/dev/sda (512M rescue stick van DMM) wordt getoond als zijnde 0 bytes vrij in het info scherm:

 

info.jpg

 

Als die code op GB afrond heb je volkomen gelijk maar dat soort afrondingen lijkt me niet helemaal de bedoeling.


Edited by catastrofus, 2 October 2015 - 20:54.

2 x ultimo4k (dvb-c fbc + 1 dvb-s2, 8.2r/nb) + een et10k (geen tuners en dus fallbackclient, nb) met een Synology ds214+ (2 x 6 TB) ziggo oost (voormalig @Home) + A1/A2/A3/HB (TechniSat)
 


Re: Foute weergave van grote opslagmedia.. #12 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 2 October 2015 - 21:56

Als je de about.py een beetje aanpast komt het al wat meer in de buurt:
Originele code (vanaf regel 74)
        if hddlist:
            formatstring = hddsplit and "%s:%s, %.1f %sB %s" or "%s\n(%s, %.1f %sB %s)"
            for count in range(len(hddlist)):
                if hddinfo:
                    hddinfo += "\n"
                hdd = hddlist[count][1]
                if int(hdd.free()) > 1024:
                    hddinfo += formatstring % (hdd.model(), hdd.capacity(), hdd.free()/1024, "G", _("free"))
                else:
                    hddinfo += formatstring % (hdd.model(), hdd.capacity(), hdd.free()/1024, "M", _("free"))
        else:
            hddinfo = _("none")
Het blijft natuurlijk een beetje houtje touwtje werk maar even voor het idee. Wel apart dat als je deelt door 1024.0 in plaats van 1024 je wel een resultaat achter de komma krijgt.
 
Aangepaste code
        if hddlist:
            formatstring = hddsplit and "%s:%s, %.1f %sB %s" or "%s\n(%s, %.1f %sB %s)"
            for count in range(len(hddlist)):
                if hddinfo:
                    hddinfo += "\n"
                hdd = hddlist[count][1]
                if int(hdd.free()) > 1024:
                    hddinfo += formatstring % (hdd.model(), hdd.capacity(), hdd.free()/1024.0, "G", _("free"))
                else:
                    hddinfo += formatstring % (hdd.model(), hdd.capacity(), hdd.free(), "M", _("free"))
        else:
            hddinfo = _("none")
 
Originele output
214a5jt.jpg

Aangepaste output
fvhfye.jpg

Re: Foute weergave van grote opslagmedia.. #13 littlesat

  • PLi® Core member
  • 54,067 posts

+645
Excellent

Posted 2 October 2015 - 22:10

So-De-Ju... :D

 

Ziet er inderdaad na uit dat er 'stiekem' ergens toch iets fout is gegaan...

Bedankt!

 

https://github.com/O...1287b539f1ef242

 

Het foutje is hier op 4 feb erin geslopen....

 

https://github.com/O...8900b805c59216a


Edited by littlesat, 2 October 2015 - 22:15.

WaveFrontier 28.2E | 23.5E | 19.2E | 16E | 13E | 10/9E | 7E | 5E | 1W | 4/5W | 15W


Re: Foute weergave van grote opslagmedia.. #14 DeBeek

  • Senior Member
  • 1,489 posts

+47
Good

Posted 3 October 2015 - 09:12

Waarom is dit een fout? En wat is er dan precies fout? En wat kun je nu precies niet meer met de box doen zolang de "fout" niet is opgelost?

 

Als het je zo dwars zit, dan kun je best zelf er wat meer energie in steken, in plaats van te "eisen" dat iemand direct alles aan de kant schuift en zijn vrije tijd in gaat zetten voor zoiets basaals...

Ik meld gewoon dat er iets niet klopt in het informatie scherm !!   mag dat ook al niet meer ??

En verder "eis" ik niets

 

 

@Pedro_Newbie

 

Deze wijziging geeft op de kleine mb's een grote verbetering, het CF kaartje van 512 MB wordt nu weergegeven met een vrije ruimte 474 MB..

Alleen hoe groter  de  HDD 1.5TB  deze geeft  aan 639.1GB  terwijl in de opnamelijst dit 624GB is.

Als je in de About.py de verandere regel " hddinfo += formatstring % (hdd.model(), hdd.capacity(), hdd.free()/1024.0, "G", _("free")) " aanpast naar

1048.0,

dan kloppen zowel de lage en de hoge waardes wel..

 

Met 1024.0                    Met 1048.0

Attached File  1.jpg   128.46KB   1 downloads   Attached File  4.jpg   131.76KB   1 downloads


Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPGRefresh, Ziggo Kabel-tv, Astra 28.2.


Re: Foute weergave van grote opslagmedia.. #15 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 3 October 2015 - 09:53

Heeft dit niet weer te maken met dat fabrikanten de MB van opslagmedia aangeven met factor 1000 voor een megabyte terwijl dit 1024 had moeten zijn?

Daardoor krijg je ook een grotere afwijking tussen opslagruimte en wat er op de sticker van device staat naarmate opslag capaciteit groter is.


@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: Foute weergave van grote opslagmedia.. #16 Pedro_Newbie

  • Senior Member
  • 4,631 posts

+225
Excellent

Posted 3 October 2015 - 09:59

Er worden verschillende rekenmethodes door elkaar gebruikt (vermoed ik).
Kijk maar naar je 32 GB USB-stick, die wordt weergegeven als 32.044 GB terwijl dit in "echte" GB waarschijnlijk in de orde van grootte is van 29,8 GB.

 

Ook een 1 TB schijf wordt als 1 TB weergegeven maar in werkelijkheid is die 931,5 GB.

De fabrikanten (en in deze weergave in capaciteit) delen door: 1.000, 1.000.000, 1.000.000.000 en 1.000.000.000.000 voor resp. KB, MB, GB en TB

Terwijl dit moet zijn:

98ewle.jpg

 

Een verschil in bereken methode dus, alleen worden deze door elkaar gebruikt (wederom vermoed ik)

 

 

Edit: wat de Parasol zegt dus, was weer te traag met reageren :D


Edited by Pedro_Newbie, 3 October 2015 - 10:01.


Re: Foute weergave van grote opslagmedia.. #17 theparasol

  • Senior Member
  • 4,157 posts

+198
Excellent

Posted 3 October 2015 - 10:03

Maar jouw reactie is ook duidelijker en completer voor de niet ingewijden ;)


@Camping: ZGemma H.2S, Technisat Multytenne 4-in-1 @Home: Edision Mini 4K, Wave Frontier T55, EMP Centauri EMP DiSEqC 8/1 switch, 4x Inverto Ultra Black single LNB


Re: Foute weergave van grote opslagmedia.. #18 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 October 2015 - 10:18

nieuwe standaard sinds einde 2009:

Base 10:

1 MB = 1000000 bytes

aanbevolen door International System of Units (SI) and the International Electrotechnical Commission (IEC).

 

Base 2:

1 MiB = 1048576 bytes

 

gemengd:

1 MB = 1024000 bytes (= 1000×1024) (bvb: floppy en andere opslag media)

 

bron:

https://en.wikipedia.org/wiki/Megabyte

https://nl.wikipedia.org/wiki/Megabyte


3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB


Re: Foute weergave van grote opslagmedia.. #19 DeBeek

  • Senior Member
  • 1,489 posts

+47
Good

Posted 3 October 2015 - 10:18

Het gaat niet om het feit dat bv de waarde van de lege HDD  kleiner is dan wat opgegeven wordt maar

dat de vrije ruimte op een half volle HDD verschillend wordt weergegeven,

Windows, een FTP programma en de movielist van de box geven alle 3 aan dat op een HDD van 1.5TB nog 624GB vrij is

maar het informatie scherm geeft aan dat er nog 639GB vrij is,  dat is 15GB meer..

 

Jan Gruuthuse was me net voor maar het geeft wel aan wat ik bedoel..


Edited by DeBeek, 3 October 2015 - 10:21.

Vu+DUO4K, (DVB-C FBC & DVB-S2X FBC twin tuner), OpenPLi Nightly Build, My-FullNightHD skin, Bluetooth remote,

2x Synology DS-116, 16 Gb USB3, Autotimer, Bitrate, EPGRefresh, Ziggo Kabel-tv, Astra 28.2.


Re: Foute weergave van grote opslagmedia.. #20 Jan Gruuthuse

  • Senior Member
  • 984 posts

+20
Neutral

Posted 3 October 2015 - 10:23

Die verschillen krijg je nou omdat de ene deze aanduiding gebruikt en de andere een andere aanduiding:

1.5 TB x 1024 = 1536 GiB
1.5 TB x 1000 = 1500 GB

hier al 36 GB verschil dus de helft vrij op schijf maakt 16 GB


Edited by Jan Gruuthuse, 3 October 2015 - 10:25.

3 * xp1000 OpenPli 4.0 + usb 3.0 stick 64 GB, fixed lnb 28.2E, 23.5E ,19.2E ,16E, 13E, 9E, 4.8E, n4100pro 12 TB



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users