Bewerk fstab om secondaire harde schijven automatisch op te zetten onder Linux
Als u Linux gebruikt en meerdere harde schijven in uw systeem hebt, kan het zijn dat het systeem de secundaire harde schijf niet automatisch aankoppelt wanneer u uw computer opstart. U monteert dit waarschijnlijk handmatig met uw bestandsbeheerder (of zelfs een terminalopdracht) en dit is niet de beste manier om dit te doen.
Wist je dat er een eenvoudigere manier is om je secundaire harde schijf op Linux te mounten? Het is een eenvoudig proces dat slechts een paar eenvoudige bewerkingen van het fstab-bestand op uw systeem omvat.
Bepalen van rij-informatie
Voordat je je tweede harde schijf kunt instellen, moet je wat informatie hierover bepalen. Dit kan eenvoudig worden gedaan door een terminal te openen en de onderstaande opdracht in te voeren.
lsblk
U zult opmerken dat bij het invoeren van deze opdracht enige gedetailleerde informatie wordt afgedrukt over de opslagdrives die op uw machine zijn aangesloten. Als je je tweede harde schijf hebt aangesloten (al dan niet gekoppeld), is de informatie waar je op moet letten iets vergelijkbaars.
Opmerking: afhankelijk van uw schijfconfiguratie kan uw harde schijf iets anders heten in plaats van / dev / sdb.
Met behulp van lsblk
weten we dat de schijf waarmee we werken bekend staat als /dev/sdb
en de partitie die we nodig hebben staat bekend als /dev/sdb1
. Nu moeten we het exacte bestandssysteem bepalen. We kunnen dit doen door het commando parted uit te voeren.
sudo parted / dev / sdb -l
Parted vertelt je het bestandssysteem van je schijf. Zoek naar welk bestandssysteem dan ook in de terminal wordt afgedrukt. In deze handleiding gebruiken we NTFS.
Deze informatie zal later doorslaggevend zijn wanneer we het systeembestand aanpassen, dus vergeet niet de informatie die je zojuist hebt verzameld over je harde schijf.
De mount-map maken
Alle informatie is verzameld. Nu is het tijd om een map voor uw harde schijf te maken om in te leven. Het is erg belangrijk dat u de map van uw harde schijf in uw thuismap maakt.
mkdir ~ / Opslag
Waarom in de homedirectory? Eenvoudig: u heeft geen problemen met het wijzigen van rechten voor uw gebruiker om toegang te krijgen tot de harde schijf. Omdat het in je thuismap staat, heb je er al prima toegang toe.
Maak een back-up van uw fstab-configuratie
fstab is een cruciaal onderdeel van je Linux-installatie. Omdat het een belangrijk bestand is, is het het beste om een back-up van dit bestand te maken voordat het wordt bewerkt. Op die manier kun je, als je iets verprutst, de back-up gewoon herstellen.
sudo mkdir / etc / backup sudo cp / etc / fstab / etc / backup / fstab
Als u dit doet, wordt een kopie van uw fstab-configuratiebestand gemaakt zodat u het later kunt herstellen als dat nodig is.
Fstab bewerken
Het wijzigen van het fstab-bestand kan gevoelig zijn. Maak je geen zorgen over eventuele fouten. Vergeet niet dat er een back-up van uw configuratie is gemaakt! Voer deze opdracht in om het bestand te bewerken:
sudo nano / etc / fstab
Hiermee wordt het fstab-bestand in de Nano-teksteditor weergegeven. Nu is het tijd om in onze secundaire schijf naar het configuratiebestand te schrijven.
Als je naar de bovenstaande afbeelding kijkt, zie je dat er verschillende punten in dit bestand zijn: bestandssysteem, map, type, opties, dump en pass. Al deze zijn belangrijk en moeten worden ingevuld om ervoor te zorgen dat je rit in de eerder gemaakte map wordt gemount.
Laten we beginnen met de bestandssysteemoptie. lsblk
van de informatie die de opdracht lsblk
ons heeft gegeven, weten we dat het bestandssysteem dat we nodig hebben / dev / sdb1 is. Voer / dev / sdb1 in onder.
Opmerking: maak je geen zorgen als de tekst die je invoert niet echt onder dingen valt zoals. Het enige dat telt is dat de tekst in de juiste volgorde is geschreven.
Nadat je fstab hebt verteld welk bestandssysteem je moet gebruiken, moeten we het naar een map verwijzen. Voer "/ home / gebruikersnaam / opslag" in onder.
Gebruik de informatie die is opgedaan bij het invoeren van de opdracht parted, voer het bestandssysteemtype van uw drive in onder.
Tijd om de opties voor uw harde schijf te specificeren. Voer defaults, noatime
onder.
Zet het cijfer 0 eronder.
Leg tot slot het cijfer 2 eronder.
Druk daarna op "Ctrl + O" om het zojuist bewerkte bestand op te slaan op uw systeem. Wanneer u opnieuw opstart, hebt u toegang tot uw nieuwe harde schijf in de map Opslag die zich in uw basismap bevindt.
Fstab-bewerkingen ongedaan maken
Heb je besloten dat je dit soort configuratie niet meer wilt? Geen zorgen! Herstellen is ongelooflijk eenvoudig. Open een terminalvenster en voer de volgende opdrachten in.
cd / etc / sudo rm fstab sudo cp / etc / backup / fstab / etc /
Als u deze opdrachten uitvoert, wordt uw gewijzigde fstab-bestand verwijderd en een kopie van het back-upbestand op zijn plaats opgeslagen. Daarna herstart je je machine en alles zal weer normaal zijn!
Conclusie
Linux heeft de neiging om secundaire harde schijven goed te behandelen. Het enige echte nadeel is dat als je bij het opstarten toegang wilt tot je drives, je moet sleutelen aan systeembestanden. De meeste mensen zullen het niet vervelend vinden om een teksteditor te openen en een paar regels toe te voegen om een schijf te laten werken, en dat is geweldig.
Ik hoop dat de volgende generatie Linux-distributies een functie toevoegen die dit van tevoren opgeeft. Dat is de droom. Het zal op een dag gebeuren, maar tot die tijd hebben we deze methode.
Zet je automatisch secundaire harde schijven op je Linux installatie? Waarom of waarom niet? Laat het ons weten in de comments hieronder!