Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Tip: haal wat extra gigabytes uit je harde schijf  (gelezen 5339 keer)

Offline vanadium

  • Lid
Tip: haal wat extra gigabytes uit je harde schijf
« Gepost op: 2013/01/10, 18:28:12 »
Op een ext3/ext4 bestandssysteem wordt standaard 5% gereserveerd voor het systeem. Die ruimte dient om fragmentatie te vermijden, en om kritische processen nog reserveruimte te geven mocht de schijf vol zijn.

Op de hedendaagse grote harde schijven is die 5% veel te veel. Je kan die rustig reduceren naar 1%, waardoor er gemakkelijk verschillende gigabytes extra vrij komen voor de gebruiker.

Hoe doe je dat? Je moet eerst de apparaatnaam van je partitie kennen. Handigst hiervoor is het commando
df -h
Je krijgt iets als
vanadium@vanadium:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       9.3G  4.8G  4.1G  55% /
udev            3.9G  4.0K  3.9G   1% /dev
tmpfs           3.9G   88K  3.9G   1% /tmp
tmpfs           1.6G  488K  1.6G   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.9G   80K  3.9G   1% /run/shm
none            100M   40K  100M   1% /run/user
/dev/sda5       276G  182G   80G  70% /home
De eerst kolom geeft de apparaatnaam aan. Aan de tweede kolom, de totale opslagcapaciteit, herken je al gauw welke partitie je wil hebben. Ik wil de 276G partitie aanpakken, waar mijn gebruikersgegevens staan. Die noemt /dev/sda5.

De apparaatnaam heb je nodig om de gereserveerde ruimte bij te stellen:
vanadium@vanadium:~$ sudo tune2fs -m 1 /dev/sda5
tune2fs 1.42.5 (29-Jul-2012)
Setting reserved blocks percentage to 1% (732421 blocks)
Hiermee wordt de gereserveerde ruimte ingesteld op 1%. Met "df -h" zie je dat dit bij mij meteen 11 GB extra heeft opgeleverd:
/dev/sda5       276G  182G   91G  67% /home
Het is niet nodig hiervoor je partitie te ontkoppelen.

De apparaatnaam heb je nodig om de gereserveerde ruimte te reduceren. Bij mij was dit /dev/sda5

Op mijn 276G datapartitie kwamen er zo 11 G extra vrij.
« Laatst bewerkt op: 2013/04/20, 14:57:59 door vanadium »

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #1 Gepost op: 2013/01/10, 19:55:16 »
zojuist mijn homepartitie teruggezet naar 2% en een kleine 10 GB gewonnen.

Offline Dave

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #2 Gepost op: 2013/01/10, 20:09:54 »
als het bij de huidige gangbare 500Gb schijven aankomt op die 2% beter een andere schijf halen.


Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #3 Gepost op: 2013/01/10, 20:12:45 »
als het bij de huidige gangbare 500Gb schijven aankomt op die 2% beter een andere schijf halen.



Als jij maar ruimte hebt voor 1 harde schijf die je flink benut en je wilt geen externe, dan is een gigje of 10 toch mooi meegenomen.

Offline TopGear

  • Forumteam
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #4 Gepost op: 2013/01/11, 14:51:24 »
Thanks voor de tip! Toch weer 15GiB mee gewonnen :-)

Offline Tom

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #5 Gepost op: 2013/01/11, 20:02:41 »
@Vanadium bedankt !  :D
Geweldige tip!.
Heb hem voor alle zekerheid op 2% gezet scheelt op de 1 TB schijf (interne)  27.9 GB.
Op de PC met interne 500GB 13.9 GB winst.
Vind dat enorm veel.
« Laatst bewerkt op: 2013/01/12, 13:10:56 door Wanda »
Netbook Xuby Xenial 16.04.5 Lts (totaal gestripte versie). Desktop Xuby Bionic 18.04.6 Lts Gestripte versie - Laptop Xuby Bionic 18.04.6 Lts. Ubuntu CoC Signed.Yes.

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #6 Gepost op: 2013/01/11, 20:24:22 »
Misschien is deze tip ook iets voor Pjotr's website? :)

Offline petervs

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #7 Gepost op: 2013/01/11, 21:29:19 »
Misschien is deze tip ook iets voor Pjotr's website? :)
Ik kon me herinneren dat ik deze tip al eens eerder had gezien, en door jou opmerking wist ik het weer:
https://sites.google.com/site/computertip/tips2#TOC-Vergroot-de-bruikbare-ruimte-op-een-partitie-geformatteerd-in-EXT4-EXT3-of-EXT2
Ubuntu MATE 16.04

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #8 Gepost op: 2013/04/18, 23:59:22 »
Ik kwam toevallig dit tegen: http://ubuntugenius.wordpress.com/2012/01/10/how-to-reclaim-reserved-space-on-ext4-partitions-external-hard-drives-in-ubuntu/

Daar wordt gewerkt met 0 i.p.v. in tune2fs, hoeveel kwaad kan dat? (en hoeveel kwaad kan die tip in het artikel überhaupt?)

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #9 Gepost op: 2013/04/19, 08:35:39 »
Zolang je het toepast op bijv. een externe schijf kan het helemaal geen kwaad.
Zoals ook in het artikel staat moet je het niet doen op de partities waar de systeembestanden van Ubuntu op staan.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #10 Gepost op: 2013/04/19, 10:16:56 »
Zolang je het toepast op bijv. een externe schijf kan het helemaal geen kwaad.
Zoals ook in het artikel staat moet je het niet doen op de partities waar de systeembestanden van Ubuntu op staan.
Weet je zeker dat er geen enkele omstandigheid is waaronder root ruimte nodig heeft op een volledig gevulde externe schijf? Nul procent reservering lijkt me nogal riskant, ook al is het een externe schijf....

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #11 Gepost op: 2013/04/19, 10:48:22 »
Zolang je het toepast op bijv. een externe schijf kan het helemaal geen kwaad.
Zoals ook in het artikel staat moet je het niet doen op de partities waar de systeembestanden van Ubuntu op staan.

Oké en hoe op mijn /home (is een aparte partitie), zou dat wel kunnen?

Offline vanadium

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #12 Gepost op: 2013/04/19, 15:06:01 »
Het is nooit goed een linuxpartitie zeer vol te laten lopen, omdat dan fragmentatie een probleem wordt. Fragmentatie kan beter onder controle blijven als die gereserveerde ruimte ook nog overblijft: zo is er ook nog voor die laatste bestanden die je er nog op kan zetten nog een heel klein beetje speelruimte om de datablokken met zo weinig mogelijk fragmentatie neer te zetten. Die speelruimte is er helemaal niet meer als er geen gereserveerde ruimte is.

Om die reden is het, als "bescherming", misschien wel goed toch iets aan vrije ruimte te laten. Dan wordt je iets vroeger verwittigd dat je tegen een volle schijf aangaat, en dat het dus tijd wordt om uit te breiden.

Op een 20 GB volume komt 5% overeen met ongeveer 1 GB gereserveerde ruimte. Misschien is een goede vuistregel enkel voor grotere volumes die reserve te verlagen tot 1 GB.
« Laatst bewerkt op: 2013/04/19, 15:13:59 door vanadium »

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #13 Gepost op: 2013/04/19, 16:07:09 »
Dank u.

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #14 Gepost op: 2013/04/19, 20:08:30 »
@vanadium: Dank! Maar ik laat mijn schijf nooit vollopen. Mijn /home-partitie is ruim 349 GB en ik hou altijd minimaal 50 GB (meestal zelfs 100 GB) vrije ruimte over.

Offline joop905

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #15 Gepost op: 2013/04/19, 21:16:19 »
@vanadium bedankt voor de informatie

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #16 Gepost op: 2013/04/19, 23:58:42 »
Prima dat je die code zo hebt staan,maar die geld natuurlijk alleen voor jou.Met jouw gebruikersnaam en dat juli2012!
Wat moet ik gebruiken daar van?Natuurlijk niet jouw gebruikersnaam,maar wat nog meer?Maak er even een algemene code van..
Doe rustig aan,ben ik ook de hele dag druk mee.

Offline Pjotr

  • Lid
    • Makkelijke Linuxtips
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #17 Gepost op: 2013/04/20, 10:19:11 »
Maak er even een algemene code van..
Het is al een algemene code. Goed lezen.

En in algemene zin: op dit forum kun je niet iemand bevelen om iets voor jou te doen. Je kunt het hooguit vriendelijk vragen, met een vraagteken dus, en voorzien van het woord alsjeblieft (of een andere beleefdheidsvorm).
« Laatst bewerkt op: 2013/04/20, 10:26:22 door Pjotr »

Offline Tom

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #18 Gepost op: 2013/04/20, 10:30:21 »
tom@tom-KC863AA-B14-a6320-be:~$ df -h
Bestandssysteem Grootte Gebruikt Besch Geb% Aangekoppeld op
/dev/sda1          457G     3,9G        449G    1% /
udev                 993M     4,0K        993M    1% /dev
tmpfs                401M     808K       400M    1% /run
none                 5,0M      0             5,0M     0% /run/lock
none                 1002M    72K        1002M   1% /run/shm
none                 100M      12K        100M     1% /run/user

Heb hem op 1% gezet mijn home  457G (/dev/sda1)
« Laatst bewerkt op: 2013/04/20, 10:32:58 door Wanda »
Netbook Xuby Xenial 16.04.5 Lts (totaal gestripte versie). Desktop Xuby Bionic 18.04.6 Lts Gestripte versie - Laptop Xuby Bionic 18.04.6 Lts. Ubuntu CoC Signed.Yes.

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #19 Gepost op: 2013/04/20, 12:11:43 »
Maak er even een algemene code van..
Het is al een algemene code. Goed lezen.

En in algemene zin: op dit forum kun je niet iemand bevelen om iets voor jou te doen. Je kunt het hooguit vriendelijk vragen, met een vraagteken dus, en voorzien van het woord alsjeblieft (of een andere beleefdheidsvorm).
Ok,asjeblieft?Als ik die code zonder gebruiksnaam in voer werkt het niet.Als ik die datum er uit laat krijg ik een syntaxfout.En ja,ik heb ook een sda5 van 790 GB,en 18 GB vrije ruimte,maar die wordt dus dan ook niet hoger..
Doe rustig aan,ben ik ook de hele dag druk mee.

Offline vanadium

  • Lid
Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #20 Gepost op: 2013/04/20, 15:10:36 »
De commando's moeten licht aangepast worden volgens je eigen situatie: commando's die je zomaar kunt kopiëren/plakken kunnen hier niet. Wat je ziet in mijn post is een voorbeeld van hoe het verloopt. Je ziet de prompt, het commando dat ik ingeef, en de uitkomst ervan.

Het commando df -h geeft je een oplijsting van de vrije ruimte op al je partities. Meteen zie je in dat commando ook de verwijzing naar de partities, nl iets zoals  /dev/sda5. Die verwijzingen kunnen voor iedereen anders zijn. Het is aan de gebruiker te kiezen welke partitie aangepast moet worden.

In het tweede voorbeeld komt dat éne commando dat je nodig hebt om die gereserveerde ruimte aan te passen:
sudo tune2fs -m 1 /dev/sda5
Hier zie je "sudo": daarmee geef je aan dat je het commando dat volgt als beheerder wil uitvoeren,
tune2fs is het eigenlijke commando.
Hierna volgt een optie (-m 1) en tenslotte een argument, nl. de naam van de partitie die je wil behandelen. Bij mij was dat /dev/sda5, bij iemand anders kan dat iets anders zijn.

De optie -m laat je toe het percentage aan te geven dat je wil reserveren.Standaard wordt dat ingesteld op 5 (5%). Ik zet het hier op "1" (1%). Je kan het ook lager zetten ("-m 0.5" bijvoorbeeld) of helemaal afzetten ("-m = 0").

Mijn aparte home partitie, die ik wilde aanpassen, noemt /dev/sda5. Voor jou kan dat iets anders zijn.

Als je systeemingrepen wil doen, dan kan het onvermijdelijk wat technisch worden. Daarvoor moet je een klein beetje inzicht hebben in hoe een commandolijn werkt. Ik hoop dat deze uitleg je daar al wat bij kan helpen.

Re: Tip: haal wat extra gigabytes uit je harde schijf
« Reactie #21 Gepost op: 2013/04/20, 17:28:38 »
Aha,dus  "Setting reserved blocks percentage to 1% (732421 blocks)" is helemaal niet nodig??

Ga ik nog eens proberen,bedankt! ;)

Edit:helaas,ook dat werkt niet.
Krijg als melding:tune2fs: Ongeldig magisch getal in superblok tijdens openen van /dev/sda5
Kan geen geldig bestandssysteem-superblok vinden.
 
Wacht even,die HD is natuurlijk NTFS!Want windows kan die zien,dus wat ik wil gaat niet eens...Toch bedankt voor de tip...
« Laatst bewerkt op: 2013/04/20, 17:33:26 door Lowlands »
Doe rustig aan,ben ik ook de hele dag druk mee.