Hardware

Linux-opdrachten voor beheer van harde schijven en partities

Inhoudsopgave:

Anonim

Binnen een organisatie is een van de verantwoordelijkheden van de IT-afdeling het beheer en beheer van de infrastructuur. Deze activiteit omvat het naleven van normen en statistieken om een ​​goede werking te garanderen.

De verschillende uit te voeren taken omvatten die welke verband houden met de prestaties, status en ruimte van opslagapparaten in besturingssystemen. Ongeacht de distro die wordt gebruikt, we weten dat het super belangrijk en essentieel is om te controleren of onze schijven niet in slechte staat verkeren, met beschadigde sectoren of zonder ruimte. Dit alles om de gewenste werking te bereiken.

Rekening houdend met het bovengenoemde, zullen we van dit artikel profiteren om enkele Linux-opdrachten te bekijken voor het beheer van de harde schijf en partities.

Inhoudsindex

We raden aan de volgende twee artikelen te lezen:

  • Beste SSD van het moment. SSD vs HDD: alles wat u moet weten Hoe u Cron en Crontab gebruikt.

Linux-opdrachten voor beheer van harde schijven en partities

Fdisk

In het geval dat er geen grafische interface is voor het beheer van de harde schijf (iets wat veel voorkomt in distributies die zijn toegewijd aan servers, omdat ze het gebruik van bronnen verbeteren), is deze tool de ideale, omdat het ons enorm zal helpen bij onze taken.

Met dit hulpprogramma kunnen we partities maken, vergroten / verkleinen, wijzigen, verwijderen, verplaatsen of wijzigen met behulp van het eenvoudige menu dat het biedt. De enige beperking is dat het zich in 4 maximale primaire partities voor elke schijf bevindt, en een aantal uitgebreide of logische partities die zullen veranderen afhankelijk van de grootte van de harde schijf.

Hieronder laten we enkele van de meest gebruikte opdrachten zien voor het beheer van harde schijven en partities in het Linux-besturingssysteem. We herinneren je er natuurlijk aan dat om deze commando's te gebruiken, we dit moeten doen met een rootgebruiker of gebruikers met vergelijkbare privileges om ongemakken te voorkomen tijdens de uitvoering.

Bekijk alle partities

Hiermee krijgen we een lijst van alle bestaande partities in het systeem. De syntaxis komt overeen met de opdracht samen met het argument "-l" en ze worden in volgorde weergegeven op basis van de naam van elk apparaat.

fdisk –l

Bekijk een specifieke schijf

Via deze opdracht zullen we alle partities van een specifieke schijf zien, we gebruiken de vorige syntaxis maar voegen de naam toe van het apparaat dat we willen analyseren. Bijvoorbeeld:

fdisk –l / dev / sdb

Bekijk alle beschikbare opdrachten

fdisk is een redelijk complete tool, als je alle beschikbare opties wilt zien, voer je gewoon de opdracht in gevolgd door de naam van het apparaat om te evalueren (een apparaat om aan te werken). Zodra we het menu openen, druk je op "m" om het helpgedeelte te openen en we zullen de lijst met mogelijkheden zien die we op het apparaat moeten toepassen.

fdisk / dev / sdb

m

Toon de volledige systeempartitietabel

We voeren hetzelfde vorige proces uit (plaats de opdracht samen met de naam van een apparaat), maar in dit geval is de optie om te gebruiken "p" en hiermee verkrijgen we een volledige lijst met partities die bij dat apparaat horen.

fdisk / dev / sdb

p

Verwijder een partitie

Als we bijvoorbeeld een specifieke partitie willen verwijderen (stel dat / dev / sdb2), is de eerste stap het selecteren van de schijf waar we die kunnen lokaliseren. In dit geval / dev / sdb.

fdisk / dev / sdb

Zodra we het fdisk-menu hebben geopend, drukt u op optie "d", wat overeenkomt met 'verwijderen' in de tool. Daarna zal het u vragen het nummer in te voeren dat is toegewezen aan de partitie die u wilt verwijderen.

d

OPMERKING: het verwijderen van een partitie leidt tot het verlies van absoluut alle gegevens die zich onder de opslag bevinden, waardoor herstel bijna onmogelijk is. Daarom moeten we zeker zijn van de lijst met partities bij het uitvoeren van deze actie.

Zodra we zeker zijn van het partitienummer dat we gaan verwijderen, voeren we het in en het volgende dat we moeten doen is op "w" (voor schrijven) drukken om de actie te testen en te bevestigen. De wijzigingen worden weerspiegeld in de volgende systeemstart.

2

w

Maak een nieuwe partitie

We kunnen profiteren van de ongebruikte ruimtes van de harde schijf door deze toe te wijzen aan een nieuwe partitie. Het proces is heel eenvoudig. Nogmaals, we hebben toegang tot het fdisk-menu, met de opdracht en het apparaat als parameter.

fdisk / dev / sdb

Druk in het menu op "n" (nieuw of nieuw) om de nieuwe partitie te maken.

n

De volgende stap zal zijn om het type partitie te selecteren, dat wil zeggen, of het nu primair of uitgebreid is (bekend als logica). Als het primair is, druk dan op "p" en voor een uitgebreide "e".

Vervolgens zal het twee gegevens opvragen, de eerste en de laatste cilinder die de partitie zullen identificeren. Plaats gewoon "+ 10000M" in "laatste cilinder", of dat betekent dat + (som) 10000MB. Net als andere opties, moeten we "w" schrijven om de wijzigingen in de partitietabel te bevestigen en ze toe te passen bij een herstart van het systeem.

Formatteer een partitie

We mogen niet vergeten dat we na het maken van een nieuwe partitie deze moeten formatteren, omdat het geen actie is die standaard wordt toegepast. Hiervoor introduceren we de volgende opdracht:

mkfs.ext4 / dev / sdb5

Waar.ext4 het bestandsformaat voor de partitie aangeeft en sdb5 een waarde is die op elk systeem verandert afhankelijk van de partitieconfiguratie.

Controleer de grootte van een partitie

Om te controleren of onze nieuwe partitie al is gemaakt en geformatteerd, kunnen we fdisk gebruiken met het argument "-s", dat ons de grootte-blokken laat zien die de partitie in beslag neemt. Bijvoorbeeld:

fdisk -s / dev / sdb5

Mogelijk bent u geïnteresseerd in lezen: Hoe is het bestandssysteem gestructureerd in GNU / Linux?

WIJ RADEN U AAN Alternatieve programma's voor grafisch ontwerp in Linux

Corrigeer de partitietabel

Het kan zijn dat we tussentijdse partities hebben verwijderd, dat wil zeggen dat onze schijf is gepartitioneerd in sdb1, adb2, sdb3, sdb4 en sdb5 en adb3 en sdb4 zijn verwijderd. Dit zorgt ervoor dat we een foutmelding krijgen die lijkt op: Partitietabelitems staan ​​niet in schijfvolgorde, wat aangeeft dat de partities niet in orde zijn op schijf en dat we ten onrechte toegewezen of niet-toegewezen ruimte hebben.

De oplossing is eenvoudig, we openen het fdisk-menu zoals ik in de vorige secties heb uitgelegd, met de parameter van de eenheid die moet worden bewerkt:

fdisk / dev / sdb

Gevolgd door hen, druk op "x" om geavanceerde fdisk opties in te voeren. En druk vervolgens op "f" (repareren) om de tool te vertellen de partitietabel te repareren. Om te eindigen schrijven we "w" en hiermee, bij het herstarten, zal het systeem de veranderingen aannemen en zullen onze partities gereorganiseerd zijn.

We hopen dat al deze informatie nuttig voor je is, vergeet niet om ons achter te laten in de comments als het nuttig voor je is geweest of andere tools die je gebruikt voor het beheer van je harde schijf en partities in je distributie. ?

Hardware

Bewerkers keuze

Back to top button