Laten we het volgende scenario overwegen: je hebt drie harde schijven (of partities) - respectievelijk 100 Gb, 100 Gb en 64 Gb en je hebt een enorme mediabibliotheek (video's en audio) van bijvoorbeeld 180 GB. Het is duidelijk dat al je mediabestanden niet in één harde schijf / partitie kunnen passen en je moet ze opsplitsen om ze op verschillende locaties op te slaan. Hoewel dit een geruststelling is, zult u het moeilijk hebben om uw bestanden te beheren, omdat ze nu allemaal verspreid zijn over de hele wereld.

Er zijn een paar oplossingen. U kunt een nieuwe en grotere harde schijf krijgen om uw media-inhoud onder te brengen, maar dat betekent dat u geld moet uitgeven en dat u uw bestaande opslagruimte niet goed gebruikt. Een andere oplossing is het instellen van RAID, zodat bestanden gelijkmatig over de verschillende schijven kunnen worden verspreid, maar het gebrek aan redundantie kan zorgen baren.

mhddfs is een FUSE bestandssysteemmodule waarmee je verschillende partities (of harde schijven) kunt combineren in één virtueel station. Dus in plaats van drie verschillende partities af te handelen en u af te vragen waar u uw bestanden bewaart, kunt u nu al uw bestanden in één virtueel station bekijken.

Mhddfs installeren

In Debian, Ubuntu of een van hun afgeleiden, kun je mhddfs met het commando installeren

 sudo apt-get install mhddfs 

In een Yum-gebaseerde distro, zoals Redhat, CentOS of Fedora, kun je het met de opdracht installeren

 yum installeer mhddfs 

Mdddfs instellen

Controleer eerst de partitie-instellingen in uw systeem. Voer de volgende opdracht uit in de terminal:

 df -h 

Je zou de verschillende partities in je systeem moeten zien. Let op hun mount-punten.

Uit de bovenstaande afbeelding kun je zien dat ik drie partities heb van 19 Gb, 17 Gb en 12 Gb.

Maak vervolgens een nieuw koppelpunt om de virtuele opslag te behouden.

 sudo mkdir / mnt / virtual 

En als laatste, mount mhddfs.

 mhddfs /, / external1, / external2 / mnt / virtual -0 allow_other 

Opmerking : gebruik dit commando niet blindelings. U moet het koppelpunt wijzigen om aan te passen aan de systeemconfiguratie.

Met de vlag -o allow_other kunnen andere gebruikers toegang krijgen tot deze virtuele schijf.

De regel mhddfs: move size limit 4294967296 bytes betekent dat als een partitie minder dan 4294967296 bytes (wat 4 Gb is) ruimte bevat, de nieuwe bestanden zullen worden opgeslagen naar de volgende partitie met meer dan 4 Gb. Als alle partities minder dan 4 Gb hebben, wordt degene met de meeste vrije ruimte gekozen.

Tenslotte, doe opnieuw een controle op de aangekoppelde partitie.

 df -h 

U kunt nu een nieuw aangemaakt montagepunt met een gecombineerde opslagruimte van de andere harde schijven bekijken.

Voer mhddfs uit bij elke boot

Om mhddfs in te stellen voor elke boot, bewerken we eenvoudig het fstab bestand om het elke keer dat we de computer opstarten te mounten.

Open het fstab bestand in de terminal,

 sudo nano / etc / fstab 

en kopieer en plak de volgende regels (met behulp van "Ctrl + Shift + v") naar het einde van het bestand.

 mhddfs # /, / external1, / external2 / mnt / virtual fuse defaults, allow_other 0 0 

Vergeet niet om het bestandspad te wijzigen en punten te koppelen om aan te passen aan de instellingen van uw computer.

Druk op "Ctrl + o" om het bestand op te slaan en "Ctrl + x" om af te sluiten.

Unmount mhddfs

Als u problemen met uw systeem wilt oplossen, kunt u eenvoudig mhddfs ontkoppelen met de volgende opdracht:

 sudo umount / mnt / virtual 

Hoe mhddfs te laten groeien

Als u een nieuwe harde schijf hebt geïnstalleerd en deze wilt opnemen in mhddfs, zijn dit de stappen.

1. Ontkoppel mhddfs.

2. Herlaad mhddfs met het mountpunt van de nieuwe harde schijf in de lijst.

3. Open het bestand /etc/fstab en bewerk het mhddfs-item.

U kunt dezelfde stappen volgen om ook partities uit de lijst mhddfs te verwijderen.

Conclusie

mhddfs heeft het voor u heel eenvoudig gemaakt om verschillende harde schijven te combineren in één opslag. Het beste is dat het eenvoudig is in te stellen en uw bestandssysteem niet beschadigt. U hoeft uw harde schijf ook niet opnieuw te formatteren. Probeer het uit en laat ons weten hoe je ermee omgaat. Voor meer details, kun je de manpage van mhddfs bekijken voor zijn gebruik en opties.

Afbeeldingscredit: 500 GB harde schijven