Schijfbeheer

Parted gebruiken op Linux

Parted gebruiken op Linux
Parted is een opdrachtregelprogramma voor het beheren van schijfpartities op Linux. Parted kan worden gebruikt om met zowel MSDOS- als GPT-partitietabellen te werken. Parted kan worden gebruikt om eenvoudig veel partitietaken op laag niveau uit te voeren. Om parted correct te gebruiken, heb je veel kennis nodig over de fysieke structuur van de schijf, zoals de blokgrootte van de schijf. In dit artikel laat ik je zien hoe je parted op Linux kunt gebruiken. Ik zal Ubuntu 18 . gebruiken.04 LTS voor de demonstratie. Dus laten we beginnen.

Gedeeltelijk installeren:

Als u Ubuntu of andere op Debian gebaseerde Linux-distributies gebruikt, kunt u parted eenvoudig installeren omdat het beschikbaar is in de officiële pakketrepository. Werk eerst de cache van de APT-pakketrepository bij met de volgende opdracht:

$ sudo apt-update

De cache van de APT-pakketrepository is bijgewerkt.

Voer nu de volgende opdracht uit om parted te installeren:

$ sudo apt install parted

Druk nu op ja en druk vervolgens op doorgaan.

Gescheiden moet worden geïnstalleerd.

Op CentOS/RHEL 7 kun je parted installeren met de volgende opdracht:

$ sudo yum install parted -y

Identificaties van opslagapparaten vinden:

Voordat je met parted kunt gaan werken, moet je weten welk opslagapparaat je moet partitioneren.

U kunt de volgende opdracht uitvoeren om alle aangesloten opslagapparaten op uw computer weer te geven:

$ sudo lshw -class disk -short

Zoals je kunt zien, heb ik 2 opslagapparaten op mijn computer, /dev/sda en /dev/sdb. Hier, /dev/sdb is mijn 32GB USB-stick. Dit is degene die ik wil partitioneren.

Opslagapparaat openen met gescheiden:

Nu je weet welk opslagapparaat je wilt partitioneren, kun je Parted als volgt openen:

$ sudo gescheiden /dev/sdb

OPMERKING: Zorg ervoor dat je verandert /dev/sdb naar het opslagapparaat dat u wilt partitioneren.

Gescheiden moet worden geopend. Nu kunt u veel van de gescheiden opdrachten uitvoeren om uw gewenste opslagapparaat te partitioneren zoals u dat wilt.

Overschakelen naar ander opslagapparaat:

U kunt ook als volgt afscheid nemen zonder op te geven welk opslagapparaat u wilt openen:

$ sudo scheidde

Zoals je kunt zien, is het afscheid begonnen. Standaard, /dev/sda, het eerste/primaire opslagapparaat is geselecteerd.

U kunt alle opslagapparaten op uw computer weergeven met het volgende parted-commando:

(uit elkaar vallende) printapparaten

Zoals je kunt zien, zijn de opslagapparaten op mijn computer /dev/sda en /dev/sdb worden vermeld samen met hun fysieke grootte.

Nu kunt u de selecteer parted-opdracht om het opslagapparaat te selecteren (laten we zeggen /dev/sdb) die u als volgt wilt partitioneren:

(uit elkaar) selecteer /dev/sdb

Zoals je kunt zien, /dev/sdb is geselecteerd.

Een nieuwe partitietabel maken:

U kunt GPT- en MSDOS-partitietabel maken met parted.

Voer de volgende parted-opdracht uit om een ​​GPT-partitietabel te maken:

(gescheiden) mklabel gpt

Voer de volgende parted-opdracht uit om een ​​MSDOS-partitietabel te maken:

(gescheiden) mklabel msdos

Ik ga voor de MSDOS-partitietabel omdat ik een USB-stick aan het partitioneren ben. De procedure voor het maken van de GPT-partitie is hetzelfde.

Typ nu in Negeren en druk op .

Wanneer u een nieuwe partitietabel maakt, worden alle bestaande partities gewist. Als je het goed vindt, typ je in Ja en druk vervolgens op .

Om de een of andere reden kunnen de wijzigingen niet onmiddellijk worden toegepast. Maar het is goed. Typ Negeren en druk op .

Er moet een nieuwe partitietabel worden gemaakt.

Nieuwe partities maken:

U kunt een nieuwe partitie maken met het volgende parted-commando:

(gescheiden) mkpart

Typ nu een van beide primair of verlengd afhankelijk van of u een primaire of uitgebreide partitie wilt maken. Als u klaar bent, drukt u op .

Typ nu een bestandssysteemtype in dat u voor de partitie wilt gebruiken. ik ga voor ext4.

OPMERKING: Met de volgende opdracht kunt u hier achterhalen welke trefwoorden u kunt gebruiken:

$ grep -v nodev /proc/filesystems| knippen -f2

Typ nu de locatie in megabyte (MB) waar de partitie begint. Als het de eerste partitie is, is 1 (MB) een acceptabele waarde. Als u klaar bent, drukt u op .

Typ nu de locatie in megabyte (MB) waar de partitie eindigt. De grootte van de partitie is het verschil tussen de eind- en startlocatie. Stel dat u bijvoorbeeld een partitie van 1 GB/1024 MB wilt maken. Dus het einde is 1024. Als u klaar bent, drukt u op .

OPMERKING: Je kunt 1025 hier niet plaatsen vanwege uitlijningsproblemen. Parted lijnt partities niet automatisch uit.

De partitie wordt aangemaakt.

U kunt als volgt alle partities van uw geselecteerde opslagapparaten weergeven:

(gescheiden) print

Zoals je kunt zien, wordt de nieuw gemaakte partitie weergegeven.

OPMERKING: Wanneer u meerdere partities met parted aanmaakt, moet u de nieuwe partitie starten vanaf ten minste End+1 van de laatste partitie.  De partitie die ik eerder heb gemaakt, eindigde bijvoorbeeld op 1024 MB. Dus de volgende partitie begint vanaf 1025 MB of meer.

Ik heb nog een partitie gemaakt om te demonstreren hoe partities te verwijderen met parted in de volgende sectie:.

Partities verwijderen:

Maak eerst een lijst van alle partities van uw geselecteerde opslagapparaat als volgt:

(gescheiden) print

Laten we zeggen dat u partitie nummer 2 wilt verwijderen zoals aangegeven in de onderstaande schermafbeelding.

Voer hiervoor het volgende parted-commando uit:

(gescheiden) rm 2

Zoals je kunt zien, bestaat partitie nummer 2 niet meer.

De eenheid wijzigen:

Wanneer u een nieuwe partitie aanmaakt, moet u de sectie Start en End van uw nieuwe partitie specificeren. De standaardeenheid is MB. Je kunt het heel gemakkelijk in parted veranderen.

De ondersteunde eenheden en trefwoorden zijn:

Eenheid

trefwoord

Sectoren

zo

Bytes

B

Cilinders

cyl

cilinders, koppen, sectoren

chs

kilobytes

KB

Mebibytes

MiB

megabytes

MB

Gibibytes

GiB

Gigabytes

NL

Percentage

%

OPMERKING: Kijk voor meer informatie hierover op de man-pagina van parted met het volgende commando:

$ man scheidde

U kunt de eenheid opdracht om de standaardeenheid te wijzigen.

Stel dat u bijvoorbeeld de standaardeenheid MB wilt wijzigen in sectoren, en voer dan de volgende opdracht uit:

(gescheiden) eenheid s

Zoals je kunt zien, is de weergave-eenheid ook veranderd.

Nu kunt u ook partities maken met de nieuw ingestelde eenheid.

Dus zo gebruik je parted op Linux. Bedankt voor het lezen van dit artikel.

Gratis en open source game-engines voor het ontwikkelen van Linux-games
Dit artikel behandelt een lijst met gratis en open source game-engines die kunnen worden gebruikt voor het ontwikkelen van 2D- en 3D-games op Linux. E...
Shadow of the Tomb Raider voor Linux-zelfstudie
Shadow of the Tomb Raider is de twaalfde toevoeging aan de Tomb Raider-serie - een actie-avonturengame-franchise gemaakt door Eidos Montreal. De game ...
Hoe FPS te verhogen in Linux?
FPS staat voor Beelden per seconde. De taak van FPS is om de framesnelheid te meten bij het afspelen van video's of speluitvoeringen. In eenvoudige wo...