Leer de vele manieren om een ​​station te monteren in Ubuntu

Het monteren van schijven in Ubuntu is essentieel voor iedereen die Ubuntu gebruikt, omdat het een van de meest voorkomende taken is voor het beheren van gegevens en toepassingen. Maar als je moeite hebt om een schijf in Ubuntu te monteren, maak je geen zorgen! Deze tutorial heeft je gedekt.

Leer stap voor stap hoe je schijven in Ubuntu kunt monteren op verschillende manieren om tijd en moeite te besparen bij het werken met je systeem.

Blijf lezen en begin met het monteren van schijven als een baas!

Vereisten

Deze tutorial omvat praktijkdemonstraties. Zorg ervoor dat je een Ubuntu-systeem hebt met een externe schijf of partitie om te monteren. Deze tutorial maakt gebruik van Ubuntu 20.04, maar andere distributies zullen werken, hoewel de stappen kunnen variëren.

Het monteren van een schijf in Ubuntu via de GUI

Het proces van het monteren van schijven in Ubuntu kan frustrerend zijn, maar de GUI van Ubuntu zal je frustraties verlichten. De snelste manier om een schijf te monteren (zo niet de gemakkelijkste) in Ubuntu is door gebruik te maken van de GUI, waardoor gebruikers kunnen communiceren met het systeem via een gebruiksvriendelijke interface.

Om een schijf in Ubuntu via de GUI te monteren, volg deze stappen:

1. Sluit de externe schijf aan die je aan je machine wilt koppelen.

2. Zodra aangesloten, open je de bestandsbeheertoepassing (Bestanden) in Ubuntu.

Opening the file manager

3. Zoek de schijf of partitie die je wilt koppelen in de lijst met apparaten die worden weergegeven in de bestandsbeheerder. De schijf kan worden vermeld onder Overige of Computer.

? Als de schijf niet verschijnt, is deze mogelijk niet correct gedetecteerd door het systeem. Probeer de schijf los te koppelen en opnieuw aan te sluiten, of controleer op eventuele hardwareproblemen met de schijf zelf.

4. Klik nu met de rechtermuisknop op de schijf en selecteer Koppelen in het contextmenu om de schijf aan je systeem te koppelen.

Het koppelen van een schijf betekent dat je deze aan het bestandssysteem van je OS koppelt, waardoor deze toegankelijk wordt voor lezen en schrijven.

Mounting a drive via GUI (file manager)

5. Eenmaal gekoppeld, navigeer naar de schijf en je hebt toegang tot de inhoud, zoals hieronder weergegeven.

Je kunt nu lezen van en schrijven naar de schijf, net als op elke andere schijf op je systeem.

Viewing and accessing the content of the mounted drive.

6. Klik nu op het pictogram naast de naam van de gekoppelde schijf en selecteer Ontkoppelen om de schijf van je systeem los te koppelen.

Het ontkoppelen van de schijf verbreekt eerst de verbinding tussen de schijf en het besturingssysteem. Hierdoor kun je de schijf veilig verwijderen zonder gegevensverlies of schade.

? Terwijl een schijf is gekoppeld, behandelt het besturingssysteem deze als een actief opslagapparaat en kan het op elk moment toegang krijgen om gegevens te lezen of te schrijven. Als je de schijf gewoon loskoppelt, kun je lopende lees- of schrijfbewerkingen verstoren, wat gegevensverlies of beschadiging kan veroorzaken.

Unmounting a drive

Stationeren van schijven via de CLI in Ubuntu

Als je voornamelijk in de terminal werkt, is het monteren van schijven via de CLI in Ubuntu binnen jouw expertise. Het gebruik van de CLI kan efficiënter zijn voor sommige taken, met name voor ervaren gebruikers die comfortabel zijn met het uitvoeren van opdrachten en het navigeren door mappen met behulp van een terminal.

Hier zijn enkele redenen, maar niet beperkt tot, voor het gebruik van de CLI om een schijf in Ubuntu te monteren:

  • Het monteren van schijven via de CLI is handig als je geen grafische desktopomgeving hebt geïnstalleerd of een server zonder GUI draait.
  • De CLI stelt je in staat taken te automatiseren en scripts te schrijven in CI/CD-pipelines die schijven automatisch kunnen monteren. Het monteren van schijven via de CLI kan handig zijn voor beheerders die meerdere servers beheren of frequente mount-/unmount-operaties uitvoeren.
  • De CLI stelt je in staat om meer geavanceerde taken uit te voeren, zoals het specificeren van montageopties of het bewerken van de bestandssysteemtabel (fstab) om automatisch monteren te configureren.

Wat de reden ook is, het monteren van schijven via de CLI in Ubuntu komt echt van pas. Dus lees verder en zie hoe je schijven kunt monteren via de CLI.

Het monteren van de partitie

Ervan uitgaande dat je USB-schijf al is gepartitioneerd, wat de schijf verdeelt in afzonderlijke secties die als onafhankelijke opslagvolumes kunnen worden behandeld, zul je de USB-schijf aan het systeem koppelen.

1. Voer de onderstaande fdisk opdracht uit om (-l) de huidige partities van alle aan uw systeem gekoppelde schijven te tonen.

sudo fdisk -l

Schijven worden meestal aangeduid met hun apparaatnamen, zoals /dev/sda, /dev/sdb, /dev/sdc, enzovoort. Deze apparaatnamen verwijzen naar de fysieke schijven die aan het systeem zijn gekoppeld, waarbij sda de eerste schijf is, sdb de tweede, enzovoort.

Identificeer de partities die u wilt koppelen in de onderstaande lijst. De keuze van deze zelfstudie is de /dev/sdc-schijf, maar uw situatie kan anders zijn.

Listing all partitions and identifying one to mount

2. Nu u het apparaat hebt geïdentificeerd om te koppelen, moet u een koppelingsdirectory maken. Voer de onderstaande mkdir opdracht uit, die geen output geeft maar een koppelingspuntdirectory genaamd /mnt/sdc aanmaakt.

sudo mkdir /mnt/sdc

3. Voer vervolgens de onderstaande mount opdracht uit om de partitie te koppelen aan uw koppelingspuntdirectory (mnt/sdc). Er wordt geen output afgedrukt met deze opdracht, maar u zult later alle gekoppelde partities in uw bestandssysteem controleren.

Wanneer u een apparaat of partitie aan een koppelingspunt koppelt, wordt de partitie toegankelijk zoals elke andere map in het bestandssysteem.

sudo mount /dev/sdc /mnt/sdc

4. Nadat het is gekoppeld, voer dan de df opdracht hieronder uit om alle gekoppelde bestandssystemen in een voor mensen leesbare vorm (-h) te bekijken.

df -h

Hieronder kunt u controleren of de partitie succesvol is gekoppeld.

Verifying the partition has been successfully mounted

5. Nadat u de gemonteerde partitie hebt geverifieerd, voert u het onderstaande ls-commando uit om een lange lijstweergave van alle (-la) inhoud van de gemonteerde partitie (/mnt/sdc) af te drukken.

ls -la /mnt/sdc

Als alles correct is ingesteld, ziet u de inhoud van de gemonteerde partitie, zoals hieronder getoond.

Listing all contents of the mounted partition

6. Voer nu het volgende umount-commando uit, dat geen uitvoer geeft, maar het station afkoppelt (/mnt/sdc). Stations ontkoppelen is een goede gewoonte om te voorkomen dat er per ongeluk wijzigingen worden aangebracht in hun inhoud.

sudo umount /mnt/sdc

Configuratie van het automatisch koppelen van partities

Het handmatig koppelen van partities aan uw systeem telkens wanneer u ze wilt openen, kan frustrerend zijn. Bespaar uzelf de frustratie door automatisch koppelen voor uw partities te configureren. Door de partitie zo te configureren dat deze automatisch wordt gekoppeld, krijgt u toegang tot de bestanden op de partitie telkens wanneer u uw systeem opstart.

Bovendien kan de persistentie van de partitie bij het opnieuw opstarten nuttig zijn bij het instellen van een server of een geautomatiseerd systeem.

Om een partitie zo te configureren dat deze automatisch wordt gekoppeld, moet u een vermelding toevoegen aan het /etc/fstab-bestand. Dit configuratiebestand bevat een lijst van de bestandssystemen die automatisch worden gekoppeld tijdens het opstarten.

1. Open het configuratiebestand /etc/fstab met een teksteditor naar keuze.

sudo nano /etc/fstab

2. Voeg vervolgens de volgende vermelding toe aan het einde van het /etc/fstab-bestand, sla de wijzigingen op en sluit het bestand. Deze vermelding vertelt het systeem om het volgende uit te voeren:

  • Monteer de partitie /dev/sdc aan het koppelingspunt /mnt/sdc tijdens het opstarten. Specificeert het bestandssysteemtype als ext4, het standaard koppelingspunt (defaults). Stelt de dump- en passeerwaarden in (0 0), die de volgorde specificeren waarin de bestandssystemen worden geback-upt en gecontroleerd door het fsck-hulpprogramma.

/dev/sdc /mnt/sdc ext4 defaults 0 0
Configuring auto-mount for partitions

3. Herstart ten slotte uw systeem; de partitie wordt automatisch gemonteerd wanneer uw systeem wordt opgestart.

Het aanmaken van een partitie

Hoewel de schijven die u tot nu toe hebt gemonteerd al zijn gepartitioneerd, heeft u misschien een USB-station dat dat niet is. Dit proces wordt doorgaans uitgevoerd bij het instellen van een nieuwe schijf of bij het opnieuw partitioneren van een bestaande.

Om een partitie op een schijf te maken, kunt u een hulpprogramma zoals gparted en fdisk gebruiken. Deze hulpprogramma’s stellen u in staat om de huidige partitie-indeling van de schijf te bekijken en partities te maken, te verwijderen of te wijzigen indien nodig.

1. Voer de onderstaande fdisk-opdracht uit om (-l) de huidige partities van alle aan uw systeem gekoppelde schijven weer te geven.

sudo fdisk -l

Drives worden doorgaans aangeduid met hun apparaatnamen, zoals /dev/sda, /dev/sdb, /dev/sdc, enzovoort. Deze apparaatnamen verwijzen naar de fysieke schijven die aan het systeem zijn gekoppeld, waarbij sda de eerste schijf is, sdb de tweede, enzovoort.

In de onderstaande lijst met partities identificeer je degene die je wilt koppelen. De keuze in deze handleiding is de /dev/sdc-schijf, maar jouw situatie kan verschillen.

Listing all partitions and identifying one to mount

2. Voer vervolgens de volgende parted-opdracht uit om het parted-hulpprogramma te openen voor een specifieke schijf. Vervang /dev/sdc door de daadwerkelijke apparaatnaam van de externe schijf.

? Merk op dat het wijzigen van de partitietabel op een schijf risico’s met zich meebrengt, omdat het mogelijk gegevensverlies of beschadiging kan veroorzaken. Wees voorzichtig bij het gebruik van het parted-hulpprogramma en zorg ervoor dat je eventuele kritieke gegevens hebt back-upt voordat je verder gaat.

sudo parted /dev/sdc

Je bevindt je nu in de interactieve parted-shell, zoals hieronder weergegeven. Een interactieve shell is een CLI waarmee je commando’s kunt invoeren en in realtime met het programma kunt communiceren.

Opening the parted shell

3. Voer de onderstaande mklabel-opdracht uit in de parted-shell om een nieuwe gpt-partitietabel te maken. Voor moderne systemen wordt GPT aanbevolen als partitietabel. GPT is flexibeler en ondersteunt grotere schijven dan traditionele MBR-partitietabellen.

mklabel gpt

Type Ja, en druk op Enter om de creatie van de GPT-partitielabel te bevestigen.

Creating a new gpt partition table

4. Voer nu het onderstaande mkpart-commando uit om een nieuwe primaire partitie op de geselecteerde schijf te maken, beginnend aan het begin van de schijf (0GB) en eindigend bij 4GB. Primaire partities zijn de basisbouwstenen voor elke schijf.

Dit commando geeft geen uitvoer, maar de nieuwe partitie zal worden geformatteerd met het standaard bestandssysteem (typisch ext2, ext3 of ext4). Bovendien krijgt de partitie het volgende beschikbare partitienummer.

mkpart primary 0GB 4GB

5. Zodra de partitie is geformatteerd, voer dan het onderstaande quit-commando uit om de parted-shell te verlaten.

quit
Exiting the parted shell

6. Ten slotte, voer het volgende mkfs.ext4-commando uit om de partitie te formatteren (/dev/sdc) met het ext4-bestandssysteem, een populair bestandssysteem voor Linux-systemen.

Deze stap is noodzakelijk om de schijf toegankelijk te maken vanuit Ubuntu.

sudo mkfs.ext4 /dev/sdc

Type Y en druk op Enter wanneer er om bevestiging wordt gevraagd om de partitie te formatteren.

Formatting the partition

Conclusie

Of je nu belangrijke bestanden opslaat, gegevens tussen systemen overdraagt, of back-ups maakt, het monteren van schijven op je systeem is een cruciale vaardigheid. En in deze zelfstudie heb je voldoende manieren geleerd om handmatig een schijf in Ubuntu te monteren, inclusief een automatische montageconfiguratie.

Nu, waarom breid je je kennis over het koppelen van schijven niet uit? Misschien duik eens in het bevestigen en aankoppelen van een EBS-volume aan je Ubuntu EC2 Linux-instantie?

Source:
https://adamtheautomator.com/mount-a-drive-in-ubuntu/