Hoe het aantal gereserveerde blokken op ext4-geformatteerde schijven te verminderen



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Er zijn maar weinig bestandssystemen zo robuust als de ext-serie. Een deel van deze robuustheid komt voort uit het feit dat nieuwere versies tijdschriften gebruiken, die ook kunnen worden uitgeschakeld voor gebruik op USB NAND-schijven. Enige ondersteuning komt ook van het feit dat deze systemen een deel van de vrije ruimte reserveren zodat systeemservices altijd kunnen draaien. Hierdoor kan fsck onder alle omstandigheden worden uitgevoerd, en het biedt lege ruimte voor de verloren + gevonden map die elk van deze schijven moet hebben.



Als u echter een extern opslagvolume gebruikt, heeft u mogelijk niet veel gereserveerde ruimte nodig. Bij de meeste moderne Linux-distributies zijn de commando's voor het maken van bestandssystemen ingesteld om 5% te reserveren voor alle nieuwe partities, wat waarschijnlijk nodig is op je opstartschijf, maar niet nodig is op een andere partitie. Externe schijven hebben zelden zoveel ruimte nodig. U kunt een deel van deze ruimte terugvorderen met de opdracht tune2fs. Het zou ook moeten werken voor nieuwere ext4-partities, ondanks de naam van het commando.



Methode 1: de hoeveelheid gereserveerde ruimte wijzigen

Zorg ervoor dat de betreffende partitie is ontkoppeld voordat u verdergaat. Typ de volgende opdracht vanaf de Linux CLI-prompt:



tune2fs -m 0.2 / dev / sdd1

Als je geen root-toegang hebt, moet je sudo ervoor zetten. Wijzig de waarde na -m in het percentage waarop u de gereserveerde ruimte wilt instellen. Hoewel sommige mensen 0 aanbevelen, is dit niet aan te raden omdat het weinig ruimte biedt voor fsck om uit te voeren als er een fout is opgetreden. U kunt theoretisch ook de hoeveelheid ruimte vergroten als u met serverstations werkt. Wijzig de partitie-ID in het apparaatbestand dat het vertegenwoordigt.

Methode 2: gereserveerde blokken tellen

Als je er zeker van wilt zijn dat het aantal gereserveerde blokken is gewijzigd, voer dan eenvoudig het volgende uit bij de Linux CLI-prompt terwijl je het apparaatbestand wijzigt naar datgene dat naar de betreffende partitie verwijst:



tune2fs -l / dev / sdd1

2016-11-30_014542

Zoek naar een veld met de naam ' Aantal gereserveerde blokken , ”Die alleen het nummer voor die partitie zal rapporteren.

1 minuut gelezen