De meeste moderne Linux-distributies zijn redelijk goed over het automatisch monteren van je schijven en partities wanneer je ze nodig hebt, maar zoals met de meeste dingen automatisch, werkt het niet altijd helemaal zoals jij dat wilt. Op Ubuntu, bijvoorbeeld, worden secundaire schijfeenheden en partities niet gekoppeld totdat u ze probeert te benaderen door de bestandsbeheerder of andere Gnome-tool. In veel gevallen is het beter om het te koppelen tijdens het opstarten of als een alleen-lezen-apparaat. De GUI van het basissysteem bevat vaak geen enkele manier om deze dingen te doen, en programma's van derden moeten afzonderlijk worden geïnstalleerd en werken mogelijk niet op alle distributies. Het is tijd om / etc / fstab opnieuw te bezoeken, de aloude methode om uw schijven en partities eenvoudig te beheren.

Typische vermeldingen

Als u uw / etc / fstab-bestand opent, ziet u een lijst met de schijven / partities en enkele van hun opties

 # proc / proc proc nodev, noexec, nosuid 0 0 UUID = 309 ... / ext4 errors = remount-ro 0 1 / dev / sdb5 none swap sw 0 0 # Sommige tekst ingekort voor leesbaarheid van de regel 

De proc- ingang is er een die je op elk Linux-systeem zult vinden. Wikipedia heeft een goede beschrijving van de details van proc, maar in wezen is het een nep-bestandssysteem vol met bestanden die nuttige systeeminformatie bevatten. Als je dit nog niet hebt gedaan, kan graven door / proc een zeer lonende activiteit zijn.

De volgende regel is een voorbeeld van fstab die je rootpartitie aankoppelt. Dit voorbeeld is op Ubuntu, die liever unieke identificatoren gebruikt om apparaten te zoeken in plaats van de normale locatie van het bestandssysteem (zoals / dev / sda1 ).

Het laatste dat u in zowat elk fstab- bestand vindt, is een invoer voor de swappartitie. Swap space bevat benodigde informatie die momenteel niet in de RAM past, dus het is belangrijk om een ​​desktop-installatie te hebben.

De kolommen

Dit is waar het allemaal over gaat - de cryptische reeks opties na het begin van de regel. Een paar zijn vrij eenvoudig, maar anderen (zoals dump en pass ) vertellen het niet precies voor jou.

Filesystem - Typisch de locatie van het bestandssysteem dat je wilt aankoppelen. Traditioneel is dit de Linux-apparaatnaam van de partitie, zoals / dev / sda1 . Sommige nieuwere distributies gebruiken in plaats daarvan de UUID, een unieke identificatie die is toegewezen aan het bestandssysteem.

Mount Point - In de meeste gevallen is dit helemaal aan jou. Het is de map die u in uw dagelijkse activiteiten wilt gebruiken wanneer u toegang tot de gegevens nodig hebt. De meeste distributies bevatten een plaats voor dit soort dingen, vaak / mnt of / media . Een andere optie is om op een bepaalde plaats in je homedirectory te mounten. Als de partitie bijvoorbeeld al uw muziek bevat, wilt u deze mogelijk rechtstreeks koppelen aan / home / MusicDrive of iets dergelijks.

Type - Natuurlijk willen we het type bestandssysteem invoeren. Waarschijnlijk werk je meestal met de gewone Linux (ext3, ext4, etc) en Windows (vfat en ntfs) types. Als u het niet zeker weet, of als het type van tijd tot tijd kan veranderen, kunt u het type auto gebruiken en het bestandssysteemtype automatisch detecteren.

Opties - Er zijn nogal wat opties die in deze kolom kunnen worden gebruikt, dus voor een volledige lijst met beschrijvingen, zie deze link. Enkele van de meest voorkomende zijn:

  • ro-mount read only
  • rw - lezen en schrijven
  • auto / noauto - of deze al dan niet is gekoppeld tijdens het opstarten
  • standaardinstellingen - gebruik de standaardinstellingen voor dat bestandssysteemtype
  • sync / async - dwing onmiddellijk gegevens te schrijven om te rijden

Dump - Dit is een true / false-vlag voor het dumpback- upprogramma. Het geeft aan of van het bestandssysteem een ​​back-up moet worden gemaakt (met 1 voor waar, 0 voor onwaar).

Pass - Wanneer fsck moet scannen op corruptie, volgt het de hier vermelde cijfers om de volgorde te bepalen waarin moet worden gescand. Je rootpartitie is meestal 1 en alle andere bestandssystemen stijgen daar vanaf. Een voldoende aantal 0 betekent dat het bestandssysteem niet wordt gecontroleerd.

Ik hoop dat dit nuttig is voor jullie allemaal.